Portogallo.ccAt the edge of the ocean
Alentejo

Municipalities of Beja district

The 14 municipalities of Beja district, with map, data and guides.

Beja district has 14 municipalities, with a total population of 144,410 at the 2021 census and an area of about 10,262 km². The capital is Beja, and the most populous municipalities are Beja, Odemira, Serpa. It belongs to our “Alentejo” section.