District of Viana do Castelo
District of Viana do Castelo had 231.266 residents in the 2021 Census (sum of municipalities).
- 7.773 – 8.632
- 8.921 – 11.044
- 13.623 – 15.797
- 17.816 – 20.718
- 41.164 – 85.778
- 32,6 – 46,3
- 60,6 – 62,5
- 82,2 – 84,3
- 115,7 – 116,3
- 128,5 – 268,9
- 108,5 – 117,1
- 136,5 – 138,2
- 182,1 – 211,3
- 238,3 – 319,0
- 320,3 – 447,6
The 10 municipalities of the district of Viana do Castelo
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 | Viana do Castelo | 85.778 | 37,1% | 319,02 | 268,9 | 30 |
| 2 | Ponte de Lima | 41.164 | 17,8% | 320,25 | 128,5 | 41 |
| 3 | Arcos de Valdevez | 20.718 | 9,0% | 447,60 | 46,3 | 36 |
| 4 | Monção | 17.816 | 7,7% | 211,31 | 84,3 | 24 |
| 5 | Caminha | 15.797 | 6,8% | 136,52 | 115,7 | 14 |
| 6 | Valença | 13.623 | 5,9% | 117,13 | 116,3 | 11 |
| 7 | Ponte da Barca | 11.044 | 4,8% | 182,11 | 60,6 | 17 |
| 8 | Vila Nova de Cerveira | 8.921 | 3,9% | 108,47 | 82,2 | 11 |
| 9 | Paredes de Coura | 8.632 | 3,7% | 138,19 | 62,5 | 16 |
| 10 | Melgaço | 7.773 | 3,4% | 238,25 | 32,6 | 13 |
- INE code
- 16
- Region (NUTS II)
- Norte
- Population
- 231.266
- Area
- 2.218,84 km²
- Density
- 104,2 inh./km²
- Municipalities
- 10
- Parishes
- 213
- Telephone code
- Viana (258)
2021 Census in detail
- Men
- 108.355 (46,9%)
- Women
- 122.911 (53,1%)
- Portuguese nationality
- 224.311 (97,0%)
- Foreign nationality
- 6.952 (3,0%)
- Stateless
- 3 (less than 0.1%)
- Ageing index
- 251,9 elderly per 100 young people
- Private households
- 90.845
- Dwellings
- 155.514
- Buildings
- 123.631
- With higher education (15+)
- 14,7% (30.251)
- Unemployment rate †
- 5,96%
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