Salamanca is a locality located 177.06 km east-southeast from Madrid in Salamanca Province, Spain. The population of Salamanca is 144,825 people. Las Rozas de Madrid, Mostoles, Palencia are located close to Salamanca. You can find Salamanca on any map using the following decimal coordinates: 40.9667 (latitude), -5.6639 (longitude).