Portalegre est une ville et aussi une municipalité du Portugal. Elle est la capitale du district de Portalegre situé dans l'Alentejo. La ville de Portalegre compte 15 238 habitants.
La municipalité regroupe 10 paroisses formant un territoire de 447,1 km2 et comptant 24 930 habitants (2011).