Location map: Viana do Castelo
Municipality · Viana do CasteloCoat of arms of Viana do CasteloFlag of Viana do Castelo

Viana do Castelo: population and statistics

Viana do Castelo has a population of 92,860 (2025) across 319.0 km², or 291 people per km². It ranks 30 of 308 municipalities by population. Its population is growing: +6.9% between 2021 and 2025.

  • 92,860 residents
  • 319.0 km²
  • 291 people/km²
  • 82 m

Key points

Among the 10 municipalities in Viana do Castelo, Viana do Castelo ranks No. 1 by population.

Electricity consumption per inhabitant: 7,071 kWh/inh. in Viana do Castelo, compared with an average of 5,017 kWh/inh. in Viana do Castelo and 4,549 kWh/inh. nationally.

Largest business sector: Wholesale and retail trade, with 15.6% of the area's businesses.

A 1 kWp solar panel tilted at 35° generates about 1,464 kWh a year here.

Viana do Castelo in numbers

Population
92,860
ranked 30 of 308 +6.9%
Population density
291people/km²
ranked 60 of 307
Area
319km²
ranked 99 of 308
Elevation
82m
ranked 198 of 308
Buildings
33,527
ranked 17 of 308
Electricity consumption per inhabitant
7,071kWh/inh.
ranked 24 of 307
Enterprises
11,593
ranked 32 of 308
Overnight stays in tourist accommodation
382,544
ranked 34 of 307

Where is Viana do Castelo?

Population of Viana do Castelo over time

85,97088,56691,16393,7592021: 86,8692022: 89,4192023: 91,3362024: 92,5642025: 92,860202120232025

Viana do Castelo had 86,869 residents in 2021 and 92,860 in 2025.

YearPopulation
202186,869
202289,419
202391,336
202492,564
202592,860

Did you know?

All indicators for Viana do Castelo

Value for the municipality, then the regional average and the national median (for counts: regional and national totals). The gauge places the municipality between the lowest and highest value in the country.

Population

IndicatorViana do CasteloViana do CasteloNationalPositionRank
Population aged 65 and over (2025)26.0%28.0%26.9%ranked 170 of 307
Population under 15 (2025)12.0%11.4%11.7%ranked 123 of 307
Ageing index (older people per 100 young people) (2025)217.0–229.9ranked 173 of 307
Population density (inhabitants per km²) (2025)291.1 inh./km²–69.6 inh./km²ranked 60 of 307
Population change between 2021 and 2025 (2025)6.90%–4.50%ranked 93 of 307

Housing

IndicatorViana do CasteloViana do CasteloNationalPositionRank
Buildings (2021)33,527123,6313,573,416ranked 17 of 308
Buildings built before 1946 (2021)10.1%10.8%12.8%ranked 220 of 307
Buildings built since 2001 (2021)18.8%19.4%16.8%ranked 104 of 307
Buildings in need of medium or extensive repair (2021)12.1%13.1%14.2%ranked 206 of 307
Conventional family dwellings (2021)49,171155,2595,970,677ranked 28 of 308
Dwellings used as secondary residences (2021)22.5%29.0%25.8%ranked 177 of 307
Vacant dwellings (2021)10.4%10.8%13.1%ranked 234 of 307
Owner-occupied usual residences (2021)73.5%77.8%77.8%ranked 217 of 307
Rented usual residences (2021)19.7%15.2%13.6%ranked 65 of 307
Usual residences in buildings with 3 or more dwellings (2021)31.4%21.4%13.8%ranked 73 of 307
Median selling price of housing per m² (2025)1,810 €/m²–1,108 €/m²ranked 67 of 305

Energy

IndicatorViana do CasteloViana do CasteloNationalPositionRank
Usual residences without heating (2021)24.7%21.2%18.6%ranked 113 of 307
Usual residences with central heating (2021)29.8%31.4%12.6%ranked 44 of 307
Electricity consumption per inhabitant (2024)7,071 kWh/inh.5,017 kWh/inh.3,690 kWh/inh.ranked 24 of 307

Economy

IndicatorViana do CasteloViana do CasteloNationalPositionRank
Enterprises (2023)11,59333,3451,510,274ranked 32 of 308
Enterprises per 1,000 inhabitants (2023)126.9138.0128.1ranked 163 of 307
Declared gross income per inhabitant (2024)11,967 €10,704 €10,553 €ranked 62 of 307
Purchasing power per capita (Portugal = 100) (2023)92.482.679.5ranked 63 of 307

Employment

IndicatorViana do CasteloViana do CasteloNationalPositionRank
Unemployment rate (2021)6.1%6.0%7.0%ranked 204 of 307
Average monthly earnings of employees (2024)1,446 €–1,258 €ranked 48 of 307

Tourism

IndicatorViana do CasteloViana do CasteloNationalPositionRank
Overnight stays in tourist accommodation (2025)382,5441,031,07982,011,658ranked 34 of 307
Overnight stays per 100 inhabitants (2025)412.6422.3275.0ranked 116 of 306
Share of overnight stays in local accommodation (alojamento local) (2025)11.9%–18.4%ranked 117 of 178

Education

IndicatorViana do CasteloViana do CasteloNationalPositionRank
Population with completed higher education (2021)20.5%15.8%13.2%ranked 42 of 307

Sunshine and temperatures: Viana do Castelo

Annual solar output
1,464kWh
for 1 kWp tilted at 35°
Warmest month
20.0°C
August
Coldest month
9.2°C
January
Most productive month
164kWh
July

Jan: 82 kWhJanFeb: 98 kWhFebMar: 122 kWhMarApr: 136 kWhAprMay: 152 kWhMayJun: 150 kWhJunJul: 164 kWhJulAug: 160 kWhAugSep: 140 kWhSepOct: 106 kWhOctNov: 82 kWhNovDec: 72 kWhDec0 °CJan: 9.2 °CFeb: 9.6 °CMar: 11.3 °CApr: 13.1 °CMay: 15.6 °CJun: 17.9 °CJul: 19.8 °CAug: 20.0 °CSep: 18.6 °COct: 16.0 °CNov: 12.1 °CDec: 10.2 °C
Monthly solar output (kWh per 1 kWp)Average temperature (°C)

Business sectors: Viana do Castelo

Share of each sector in total businesses; “×1.5” means the sector is 1.5 times more common than nationally.

Frequently asked questions

What is the population of Viana do Castelo?

Viana do Castelo has 92,860 residents (2025), ranking 30 of 308 municipalities.

How big is Viana do Castelo?

Viana do Castelo covers 319.0 km², with a density of 291 people per km².

Is the population of Viana do Castelo growing?

Between 2021 and 2025, the population of Viana do Castelo went from 86,869 to 92,860, a change of +6.9%.

Where is Viana do Castelo?

Viana do Castelo is in Viana do Castelo. Latitude 41.700, longitude −8.833.

Buildings: what is the figure for Viana do Castelo?

In Viana do Castelo, “Buildings” stands at 33,527 (2021), ranking 17 of 308 municipalities; the national median is 7,916.

Electricity consumption per inhabitant: what is the figure for Viana do Castelo?

In Viana do Castelo, “Electricity consumption per inhabitant” stands at 7,071 kWh/inh. (2024), ranking 24 of 307 municipalities; the national median is 3,690 kWh/inh..

How much electricity does a solar panel produce in Viana do Castelo?

In Viana do Castelo, a 1 kWp south-facing system tilted at 35° produces about 1,464 kWh a year.

Which municipalities border Viana do Castelo?

The nearest to Viana do Castelo are Caminha (15 km), Esposende (19 km), Ponte de Lima (22 km), Barcelos (26 km), Vila Nova de Cerveira (27 km).

Coat of arms: This vector image includes elements that have been taken or adapted from this file:, CC BY-SA 3.0, Wikimedia Commons · Flag: CC BY-SA 3.0, Wikimedia Commons. Coats of arms and flags are shown for identification only; this site is not affiliated with any public authority.