Orihuela is a locality located 350.94 km northwest from Madrid in Alicante Province, Spain. The population of Orihuela is 78,505 people. Alicante, Cartagena, Elche are located close to Orihuela. You can find Orihuela on any map using the following decimal coordinates: 38.0856 (latitude), -0.9469 (longitude).