TodoPortugal.pt

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

Vilarinho

★ Save to favourites (account required)

Parish of the municipality of Santo Tirso (Santo Tirso), district of Porto.

Vilarinho had 3.587 residents in the 2021 Census, 18,1% of whom were aged 65 or over, and 8,2% of the population aged 15 or over had completed higher education. It borders 5 parishes and its centroid is 10,3 km in a straight line from the centroid of the municipality of Santo Tirso.

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 · current parish
Parish highlighted. Click a neighbouring parish to open its page. Geometry: CAOP2025, Direção-Geral do Território (simplified).

The 14 parishes of Santo Tirso

Hover a row to highlight it on the map. Click a header to sort.

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

INE, Censos 2021 (população residente por freguesia, geografia 2025, ind. 0014584); DGT, CAOP2025 (área). Population refers to the 2021 census moment, compiled by INE for the parish boundaries in force in 2025.

2021 Census in detail

Men
1.763 (49,1%)
Women
1.824 (50,9%)
Portuguese nationality
3.514 (98,0%)
Foreign nationality
73 (2,0%)
Ageing index
152,3 elderly per 100 young people
Private households
1.248
Average household size *
2,87 people
Dwellings
1.447
Classic family dwellings
1.447
Buildings
1.142
Buildings with 7 or more floors
0
With higher education (15+)
8,2% (260)
Unemployment rate *
8,10% (H 6,48% · M 9,80%)
Active / employed population
1.901 / 1.747

Population by age group

Population by age group0-14 years: 426 (11,9%); 15-24 years: 465 (13,0%); 25-64 years: 2.047 (57,1%); 65+ years: 649 (18,1%)0-14426 · 11,9%15-24465 · 13,0%25-642.047 · 57,1%65+649 · 18,1%
Residents by age group and share of the total (3.587).
Age groupTotalMenWomen
0-14 years426232194
15-24 years465244221
25-64 years2.0479991.048
65+ years649288361

Source: INE, Censos 2021 — indicators 0014630, 0014631, 0014627, 0014623, 0014621, 0014635, 0014636, 0012481, 0012328, 0014632, obtained from the INE indicators API on 24/09/2026 (licence CC BY 4.0). Parish geography of 2025 (CAOP2025). Nationality (Portuguese, foreign, stateless) is INE indicator 0014632. * Indicator published by INE only for 2013 parish geography (NUTS 2024); used because the parish has the same territory in both geographies (identical population by sex and age group). Ageing index = population aged 65+ ÷ population aged 0–14 × 100; share with higher education = residents with completed higher education ÷ residents aged 15 or over (our calculations from INE figures).

Neighbouring parishes

Straight-line distance to the centroid of the municipality of Santo Tirso
10,3 km

Neighbourhood calculated from official boundaries: DGT, Carta Administrativa Oficial de Portugal (CAOP) 2025 (licence CC BY 4.0); two parishes are neighbours when they share a boundary segment. The distance is the straight-line (great-circle) distance between the geometric centroid of the parish and that of the municipality (in territories with islets, of the main part), not a road distance.

2025 local elections — Parish assembly

Registered voters
3.306
Voters
2.303
Turnout
69,66% (2021: 59,11%)
Seats
9
ListVotes%Seats
PPD/PSD.IL
JUNTOS POR SANTO TIRSO
1.28155,62%6
PS
Partido Socialista
72831,61%3
PCP-PEV
CDU - Coligação Democrática Unitária
1335,78%0
CH
CHEGA
1175,08%0
Blank votes241,04%
Null votes200,87%

Most-voted list, which elects the parish-council president: PPD/PSD.IL.

Source: SGMAI — official results of the local elections of 12 October 2025 (Secretary-General of the Ministry of Internal Administration), consulted on 25/09/2026. Percentages calculated by SGMAI over total voters.

Heraldry

Coat of arms: escudo de azul, uma capela de ouro, lavrada e aberta de negro, com torre sineira vazia do campo, entre duas espigas de milho de ouro, folhadas de prata; em chefe, lançadeira de ouro, com fio de vermelho, posta em faixa; pé ondado de prata e azul. Coroa mural de prata de quatro torres. Listel branco, com a legenda a negro: «Vilarinho - Santo Tirso».

Flag: amarela. Cordão e borlas de ouro e azul. Haste e lança de ouro.

Seal: nos termos da lei, com a legenda «Junta de Freguesia de Vilarinho - Santo Tirso».

Heraldic ordinance published by Edital n.º 628/2010, Diário da República n.º 117/2010, Série II de 2010-06-18 (issuer: Freguesia de Vilarinho). Excerpt of the official text (coat of arms, flag and seal), reproduced unchanged.

Parish-council contacts

Address
Travessa das Laginhas,N.º 66
Vilarinho (SANTO TIRSO)
4795-826 VILARINHO
Telephone
253484348
Fax
253484348
Email
freguesiadevilarinho@gmail.com

Source: DGAL - Portal Autárquico (Direção-Geral das Autarquias Locais), consulted on 25/09/2026.

More information

Coordinates
41,35924, -8,33308
Official website
www.jfvilarinho.pt
Wikipedia
Vilarinho (Santo Tirso)
Wikidata
Q1147364

Source: Wikidata (data under CC0 1.0), consulted on 24/09/2026. The patron saint and coordinates are those recorded on Wikidata.

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