Elvas é uma cidade portuguesa no Distrito de Portalegre, região Alentejo e sub-região do Alto Alentejo, com cerca de 15 500 habitantes.
É sede dum município com 631,04 km² de área e 22 477 habitantes (2006), subdividido em 11 freguesias. O município é limitado a norte pelo município de Arronches, a nordeste por Campo Maior, a sudeste pelos municípios espanhóis de Badajoz e de Olivença, a sul pelo Alandroal e por Vila Viçosa e a oeste por Borba e por Monforte.
Ajuda, São Salvador e Santo Ildefonso, Alcáçova, Assunção, Barbacena, Caia e São Pedro, Santa Eulália, São Brás e São Lourenço, São Vicente e Ventosa, Terrugem, Vila Boim, Vila Fernando