TodoPortugal.pt

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

Santo Tirso

Municipality of the district of Porto (District of Porto), region Norte (NUTS III: Área Metropolitana do Porto).

Santo Tirso had 67.709 residents in the 2021 Census, of whom 24,6% were aged 65 or over; 14,3% of the population aged 15 or over had completed higher education.

Arriving here

67.709inhabitants (2021 Census)
22district-seat telephone code
1town hall14parish councils47schools

Mayor: Alberto Manuel Martins Costa · Tel. 252830400 · Email: gap@cm-stirso.pt · www.cm-stirso.pt more contacts

Summary for arrivals. The telephone code is that of the district/region seat (ANACOM numbering plan), not exclusive to this municipality. School, parish-council and town-hall counts come from the official lists already on this site. Hospitals are NHS institutions whose official name includes the municipality.

Population (inh.)
  • 1.427 – 1.567
  • 2.040 – 3.130
  • 3.308 – 3.755
  • 3.848 – 6.369
  • 7.946 – 20.590
Density (inh./km²)
  • 126,3 – 212,6
  • 215,0 – 285,4
  • 536,1 – 618,4
  • 657,8 – 743,5
  • 816,4 – 1.300,5
Area (km²)
  • 4,2 – 5,3
  • 6,1 – 6,2
  • 7,0 – 9,6
  • 10,3 – 12,9
  • 16,8 – 25,2
Quantile classes
Hover (or tap) a parish to see the figures; click to open its page. Geometry: CAOP2025, Direção-Geral do Território (simplified).

The 14 parishes of Santo Tirso

Sorted by resident population (2021 Census, 2025 geography). Click a header to sort; hover a row to highlight it on the map.

#ParishPopulationArea (km²)Inhab./km²
1União das freguesias de Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães20.59025,22816,4
2Aves7.9466,111.300,5
3União das freguesias de Areias, Sequeiró, Lama e Palmeira6.36910,30618,4
4Vila Nova do Campo6.3159,60657,8
5Monte Córdova3.84816,80229,1
6Negrelos (São Tomé)3.7556,12613,6
7Vilarinho3.5875,27680,7
8Roriz3.3086,17536,1
9Rebordões3.1304,21743,5
10Água Longa2.34112,87181,9
11União das freguesias de Carreira e Refojos de Riba de Ave2.0409,49215,0
12União das freguesias de Lamelas e Guimarei1.56712,41126,3
13Agrela1.4866,99212,6
14Reguenga1.4275,00285,4
INE code (DTMN)
1314
Resident population
67.709
Area
136,56 km²
Density
495,8 inh./km²
Parishes
14
Share of district population
3,8%
Rank in the district (population)
10th of 18
National rank (population)
37th of 308
National rank (density)
36th of 308
National rank (area)
213th of 308

INE, Censos 2021 (população residente, ind. 0014525, via dados.gov.pt); DGT, CAOP2025 (área e freguesias)

2021 Census in detail

Men
32.241 (47,6%)
Women
35.468 (52,4%)
Portuguese nationality
66.666 (98,5%)
Foreign nationality
1.043 (1,5%)
Ageing index
226,9 elderly per 100 young people
Private households
25.396
Average household size
2,63 people
Dwellings
30.954
Buildings
22.533
With higher education (15+)
14,3% (8.656)
Unemployment rate
7,70%

Population by age group

0-147.345 · 10,8%15-246.995 · 10,3%25-6436.701 · 54,2%65+16.668 · 24,6%
Residents by age group (67.709 in total).

Source: INE, Censos 2021 (API de indicadores) — indicators 0014630, 0014631, 0014627, 0014623, 0014621, 0014635, 0014636, 0012328, 0012481, 0014632, licence CC BY 4.0.

2025 local elections

Municipal council

Registered
62.054
Voters
41.530 (66,93%)
Seats
9
ListVotes%Seats
PS (elected council president)21.57951,96%6
PPD/PSD.IL12.51730,14%3
CH3.5738,60%0
PCP-PEV9312,24%0
CDS-PP8632,08%0
B.E.7791,88%0

Municipal assembly

Registered
62.054
Voters
41.524 (66,92%)
Seats
27
ListVotes%Seats
PS19.96148,07%15
PPD/PSD.IL12.97031,23%9
CH4.1299,94%3
PCP-PEV1.0632,56%0
B.E.1.0052,42%0
CDS-PP9802,36%0

Source: SGMAI — resultados oficiais das Autárquicas 2025. Official results; only the list that elects the council president is marked (the person’s name is not in these results).

Contacts

Mayor
Alberto Manuel Martins Costa
Address
Praça 25 de Abril, 4780-373 Santo Tirso
Telephone
252830400
Email
gap@cm-stirso.pt
Website
www.cm-stirso.pt

Source: DGAL — Portal Autárquico, Lista de Presidentes e contactos dos Municípios (atualizada 04/09/2026).

On the web

Source: Wikidata (CC0).

Neighbouring municipalities

Straight-line distance to the centroid of the district/region of Porto: 9,6 km.

Source: DGT, CAOP2025 (CC BY 4.0) — adjacência de limites; distância em linha reta entre centróides (licence CC BY 4.0).

Location in the district

Population (inh.)
  • 17.534 – 49.541
  • 52.116 – 64.255
  • 67.709 – 80.825
  • 84.354 – 164.257
  • 172.557 – 303.824
Density (inh./km²)
  • 100,5 – 328,1
  • 482,5 – 535,4
  • 538,1 – 781,6
  • 783,1 – 1.627,2
  • 1.803,5 – 5.596,3
Area (km²)
  • 41,4 – 72,0
  • 75,1 – 96,1
  • 115,7 – 136,6
  • 149,0 – 174,5
  • 201,9 – 301,3
Quantile classes · current municipality
Santo Tirso highlighted. Click a neighbouring municipality to open its page. Geometry: CAOP2025, Direção-Geral do Território (simplified).

Other municipalities of the district of Porto

Sources: INE, 2021 Census (resident population) · DGT, CAOP2025 (area and parishes) · more details · Data updated on 24/09/2026