District of Beja
District of Beja had 144.401 residents in the 2021 Census (sum of municipalities).
- 1.438 – 4.373
- 4.839 – 6.206
- 6.712 – 7.684
- 8.874 – 13.757
- 29.538 – 33.394
- 4,8 – 8,5
- 8,6 – 11,9
- 12,1 – 13,8
- 16,4 – 19,4
- 25,4 – 29,1
- 168,4 – 264,9
- 316,6 – 569,4
- 648,2 – 777,9
- 958,5 – 1.146,5
- 1.292,9 – 1.720,6
The 14 municipalities of the district of Beja
Sorted by resident population. Click a column header to sort. Hover a row to highlight it on the map.
| # | Municipality | Population | % district | Area (km²) | Inhab./km² | Parishes |
|---|---|---|---|---|---|---|
| 1 | Beja | 33.394 | 23,1% | 1.146,48 | 29,1 | 12 |
| 2 | Odemira | 29.538 | 20,5% | 1.720,60 | 17,2 | 14 |
| 3 | Serpa | 13.757 | 9,5% | 1.105,63 | 12,4 | 6 |
| 4 | Moura | 13.258 | 9,2% | 958,46 | 13,8 | 6 |
| 5 | Aljustrel | 8.874 | 6,2% | 458,47 | 19,4 | 5 |
| 6 | Ferreira do Alentejo | 7.684 | 5,3% | 648,21 | 11,9 | 6 |
| 7 | Castro Verde | 6.873 | 4,8% | 569,44 | 12,1 | 4 |
| 8 | Almodôvar | 6.712 | 4,7% | 777,88 | 8,6 | 8 |
| 9 | Mértola | 6.206 | 4,3% | 1.292,87 | 4,8 | 7 |
| 10 | Vidigueira | 5.175 | 3,6% | 316,61 | 16,4 | 4 |
| 11 | Ourique | 4.839 | 3,4% | 663,31 | 7,3 | 5 |
| 12 | Cuba | 4.373 | 3,0% | 172,09 | 25,4 | 4 |
| 13 | Alvito | 2.280 | 1,6% | 264,85 | 8,6 | 2 |
| 14 | Barrancos | 1.438 | 1,0% | 168,42 | 8,5 | 1 |
- INE code
- 02
- Region (NUTS II)
- Alentejo
- Population
- 144.401
- Area
- 10.263,32 km²
- Density
- 14,1 inh./km²
- Municipalities
- 14
- Parishes
- 84
- Telephone code
- Beja (284)
2021 Census in detail
- Men
- 72.711 (50,4%)
- Women
- 71.690 (49,6%)
- Portuguese nationality
- 131.776 (91,3%)
- Foreign nationality
- 12.624 (8,7%)
- Stateless
- 1 (less than 0.1%)
- Ageing index
- 219,4 elderly per 100 young people
- Private households
- 59.109
- Dwellings
- 108.137
- Buildings
- 94.143
- With higher education (15+)
- 13,3% (16.818)
- Unemployment rate †
- 7,41%
Population by age group
Source: INE, Censos 2021 — soma dos concelhos do distrito — indicators 0014630, 0014631, 0014632, licence CC BY 4.0. † Calculated: (active − employed) ÷ active × 100. Note: Os distritos do continente não existem como nível na geografia NUTS 2024 dos Censos 2021 na API do INE; estes totais são a soma dos concelhos do distrito (valores oficiais do INE por concelho).
Neighbouring districts
Source: DGT, CAOP2025 — distritos adjacentes (continente) via limites de concelhos (licence CC BY 4.0).
INE, Censos 2021 (população residente, ind. 0014525, via dados.gov.pt); DGT, CAOP2025 (área e freguesias)
Sources: INE, 2021 Census (resident population) · DGT, CAOP2025 (area and parishes) · more details · Data updated on 24/09/2026