Elche is a locality located 351.43 km northwest from Madrid in Alicante Province, Spain. The population of Elche is 234,765 people. Alicante, Benidorm, Cartagena are located close to Elche. You can find Elche on any map using the following decimal coordinates: 38.2669 (latitude), -0.6983 (longitude).