Elvas is a locality located 172.33 km west from Lisbon in Portalegre District, Portugal. The population of Elvas is 20,706 people. Beja, Castelo Branco, Evora are located close to Elvas. You can find Elvas on any map using the following decimal coordinates: 38.88 (latitude), -7.1628 (longitude).