TodoPortugal.pt

and if more World there had been, there would they have gone

District of Vila Real

District of Vila Real had 185.695 residents in the 2021 Census (sum of municipalities).

Population (inh.)
  • 3.547 – 5.245
  • 5.548 – 6.100
  • 6.410 – 10.486
  • 11.812 – 14.701
  • 37.590 – 49.571
Density (inh./km²)
  • 11,5 – 26,8
  • 27,0 – 27,7
  • 35,2 – 37,3
  • 63,6 – 130,9
  • 133,1 – 153,3
Area (km²)
  • 26,7 – 94,9
  • 156,9 – 189,4
  • 217,5 – 322,0
  • 378,8 – 548,7
  • 591,2 – 805,5
Quantile classes
Hover (or tap) a municipality to see the figures; click to open its page. Geometry: CAOP2025, Direção-Geral do Território (simplified).

The 14 municipalities of the district of Vila Real

Sorted by resident population. Click a column header to sort. Hover a row to highlight it on the map.

#MunicipalityPopulation% districtArea (km²)Inhab./km²Parishes
1Vila Real49.57126,7%378,80130,920
2Chaves37.59020,2%591,2363,639
3Valpaços14.7017,9%548,7426,825
4Peso da Régua14.5407,8%94,86153,39
5Vila Pouca de Aguiar11.8126,4%437,0727,014
6Alijó10.4865,7%297,6035,214
7Montalegre9.2615,0%805,4611,525
8Mondim de Basto6.4103,5%172,0837,36
9Santa Marta de Penaguião6.1003,3%69,2888,19
10Ribeira de Pena5.8843,2%217,4627,15
11Sabrosa5.5483,0%156,9235,412
12Murça5.2452,8%189,3727,77
13Boticas5.0002,7%321,9615,510
14Mesão Frio3.5471,9%26,65133,15
INE code
17
Region (NUTS II)
Norte
Population
185.695
Area
4.307,47 km²
Density
43,1 inh./km²
Municipalities
14
Parishes
200
Telephone code
Vila Real (259)

2021 Census in detail

Men
88.271 (47,5%)
Women
97.424 (52,5%)
Portuguese nationality
183.263 (98,7%)
Foreign nationality
2.428 (1,3%)
Stateless
4 (less than 0.1%)
Ageing index
304,7 elderly per 100 young people
Private households
76.603
Dwellings
142.937
Buildings
119.688
With higher education (15+)
14,7% (24.618)
Unemployment rate †
7,74%

Population by age group

0-1418.675 · 10,1%15-2417.152 · 9,2%25-6492.958 · 50,1%65+56.910 · 30,6%
Residents by age group (185.695 in total).

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