Location map: Santo Tirso
Municipality · PortoCoat of arms of Santo TirsoFlag of Santo Tirso

Santo Tirso: population and statistics

Santo Tirso has a population of 69,810 (2025) across 136.0 km², or 513 people per km². It ranks 43 of 308 municipalities by population. Its population is growing: +3.0% between 2021 and 2025.

  • 69,810 residents
  • 136.0 km²
  • 513 people/km²
  • 84 m

Key points

Among the 18 municipalities in Porto, Santo Tirso ranks No. 11 by population.

Dwellings used as secondary residences: 7.2% in Santo Tirso, compared with an average of 8.7% in Porto and 15.8% nationally.

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

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

Santo Tirso in numbers

Population
69,810
ranked 43 of 308 +3.0%
Population density
513people/km²
ranked 37 of 307
Area
136km²
ranked 214 of 308
Elevation
84m
ranked 196 of 308
Share of overnight stays in local accommodation (alojamento local)
2.3%
ranked 178 of 178
Dwellings used as secondary residences
7.2%
ranked 288 of 307
Electricity consumption per inhabitant
6,613kWh/inh.
ranked 27 of 307
Enterprises per 1,000 inhabitants
102.6
ranked 279 of 307

Where is Santo Tirso?

Population of Santo Tirso over time

67,45868,34469,23170,1172021: 67,7652022: 68,4302023: 69,1842024: 69,6572025: 69,810202120232025

Santo Tirso had 67,765 residents in 2021 and 69,810 in 2025.

YearPopulation
202167,765
202268,430
202369,184
202469,657
202569,810

Did you know?

All indicators for Santo Tirso

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

IndicatorSanto TirsoPortoNationalPositionRank
Population aged 65 and over (2025)26.9%22.5%26.9%ranked 152 of 307
Population under 15 (2025)10.8%11.9%11.7%ranked 206 of 307
Ageing index (older people per 100 young people) (2025)248.5–229.9ranked 135 of 307
Population density (inhabitants per km²) (2025)513.3 inh./km²–69.6 inh./km²ranked 37 of 307
Population change between 2021 and 2025 (2025)3.02%–4.50%ranked 197 of 307

Housing

IndicatorSanto TirsoPortoNationalPositionRank
Buildings (2021)22,533443,9803,573,416ranked 41 of 308
Buildings built before 1946 (2021)11.3%14.0%12.8%ranked 185 of 307
Buildings built since 2001 (2021)18.2%15.9%16.8%ranked 118 of 307
Buildings in need of medium or extensive repair (2021)9.5%14.8%14.2%ranked 257 of 307
Conventional family dwellings (2021)30,918859,3245,970,677ranked 51 of 308
Dwellings used as secondary residences (2021)7.2%8.7%25.8%ranked 288 of 307
Vacant dwellings (2021)10.7%10.2%13.1%ranked 230 of 307
Owner-occupied usual residences (2021)68.0%65.0%77.8%ranked 274 of 307
Rented usual residences (2021)21.6%26.8%13.6%ranked 49 of 307
Usual residences in buildings with 3 or more dwellings (2021)23.6%49.9%13.8%ranked 101 of 307
Median selling price of housing per m² (2025)1,651 €/m²–1,108 €/m²ranked 81 of 305

Energy

IndicatorSanto TirsoPortoNationalPositionRank
Usual residences without heating (2021)28.1%33.5%18.6%ranked 91 of 307
Usual residences with central heating (2021)13.1%15.9%12.6%ranked 145 of 307
Electricity consumption per inhabitant (2024)6,613 kWh/inh.4,155 kWh/inh.3,690 kWh/inh.ranked 27 of 307

Economy

IndicatorSanto TirsoPortoNationalPositionRank
Enterprises (2023)7,099251,4491,510,274ranked 52 of 308
Enterprises per 1,000 inhabitants (2023)102.6134.0128.1ranked 279 of 307
Declared gross income per inhabitant (2024)11,712 €12,304 €10,553 €ranked 78 of 307
Purchasing power per capita (Portugal = 100) (2023)86.8103.879.5ranked 95 of 307

Employment

IndicatorSanto TirsoPortoNationalPositionRank
Unemployment rate (2021)7.7%9.8%7.0%ranked 108 of 307
Average monthly earnings of employees (2024)1,375 €–1,258 €ranked 79 of 307

Tourism

IndicatorSanto TirsoPortoNationalPositionRank
Overnight stays in tourist accommodation (2025)90,0229,936,34982,011,658ranked 99 of 307
Overnight stays per 100 inhabitants (2025)129.1521.2275.0ranked 225 of 306
Share of overnight stays in local accommodation (alojamento local) (2025)2.3%–18.4%ranked 178 of 178

Education

IndicatorSanto TirsoPortoNationalPositionRank
Population with completed higher education (2021)15.2%21.7%13.2%ranked 105 of 307

Sunshine and temperatures: Santo Tirso

Annual solar output
1,429kWh
for 1 kWp tilted at 35°
Warmest month
21.1°C
August
Coldest month
7.3°C
January
Most productive month
157kWh
July

Jan: 86 kWhJanFeb: 97 kWhFebMar: 118 kWhMarApr: 127 kWhAprMay: 143 kWhMayJun: 140 kWhJunJul: 157 kWhJulAug: 155 kWhAugSep: 137 kWhSepOct: 107 kWhOctNov: 83 kWhNovDec: 80 kWhDec0 °CJan: 7.3 °CFeb: 8.0 °CMar: 10.1 °CApr: 12.4 °CMay: 15.5 °CJun: 18.3 °CJul: 20.8 °CAug: 21.1 °CSep: 18.9 °COct: 15.4 °CNov: 10.4 °CDec: 8.3 °C
Monthly solar output (kWh per 1 kWp)Average temperature (°C)

Business sectors: Santo Tirso

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 Santo Tirso?

Santo Tirso has 69,810 residents (2025), ranking 43 of 308 municipalities.

How big is Santo Tirso?

Santo Tirso covers 136.0 km², with a density of 513 people per km².

Is the population of Santo Tirso growing?

Between 2021 and 2025, the population of Santo Tirso went from 67,765 to 69,810, a change of +3.0%.

Where is Santo Tirso?

Santo Tirso is in Porto. Latitude 41.343, longitude −8.477.

Share of overnight stays in local accommodation (alojamento local): what is the figure for Santo Tirso?

In Santo Tirso, “Share of overnight stays in local accommodation (alojamento local)” stands at 2.3% (2025), ranking 178 of 178 municipalities; the national median is 18.4%.

Dwellings used as secondary residences: what is the figure for Santo Tirso?

In Santo Tirso, “Dwellings used as secondary residences” stands at 7.2% (2021), ranking 288 of 307 municipalities; the national median is 25.8%.

How much electricity does a solar panel produce in Santo Tirso?

In Santo Tirso, a 1 kWp south-facing system tilted at 35° produces about 1,429 kWh a year.

Which municipalities border Santo Tirso?

The nearest to Santo Tirso are Trofa (6.9 km), Vila Nova de Famalicão (8.9 km), Paços de Ferreira (10 km), Vizela (15 km), Maia (17 km).

Coat of arms: 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.