TodoPortugal.pt

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

Vila Nova de Gaia

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

Vila Nova de Gaia had 303.824 residents in the 2021 Census, of whom 21,4% were aged 65 or over; 21,4% of the population aged 15 or over had completed higher education.

Arriving here

303.824inhabitants (2021 Census)
22district-seat telephone code
1town hall24parish councils130schools

Mayor: Luís Filipe Menezes Lopes · Tel. 223742400 · Email: geral@cm-gaia.pt · www.cm-gaia.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.392 – 3.717
  • 5.461 – 10.551
  • 10.626 – 13.560
  • 13.918 – 18.409
  • 22.615 – 38.859
Density (inh./km²)
  • 333,4 – 838,6
  • 937,9 – 1.228,6
  • 1.253,1 – 2.073,5
  • 2.132,4 – 2.999,3
  • 3.141,6 – 7.359,7
Area (km²)
  • 1,0 – 4,7
  • 5,1 – 5,5
  • 5,9 – 7,5
  • 7,8 – 8,8
  • 8,9 – 19,4
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 24 parishes of Vila Nova de Gaia

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²
1Mafamude38.8595,287.359,7
2Santa Marinha30.3155,925.120,8
3Canidelo28.0548,933.141,6
4Oliveira do Douro22.6157,542.999,3
5Pedroso18.40919,43947,5
6Vilar de Andorinho18.0037,072.546,4
7Arcozelo15.1448,501.781,7
8Vilar do Paraíso13.9855,302.638,7
9Canelas13.9186,902.017,1
10São Félix da Marinha13.5607,931.710,0
11Gulpilhares11.6645,472.132,4
12Avintes10.8368,821.228,6
13Valadares10.6585,142.073,5
14Grijó10.62611,33937,9
15Madalena10.5514,692.249,7
16Serzedo7.6036,681.138,2
17Perosinho6.1425,291.161,1
18Olival5.5088,07682,5
19Sandim5.46113,56402,7
20São Pedro da Afurada3.7171,003.717,0
21Lever2.6147,84333,4
22Crestuma2.3734,68507,1
23Seixezelo1.8171,451.253,1
24Sermonde1.3921,66838,6
INE code (DTMN)
1317
Resident population
303.824
Area
168,46 km²
Density
1.803,5 inh./km²
Parishes
24
Share of district population
17,0%
Rank in the district (population)
1st of 18
National rank (population)
3rd of 308
National rank (density)
11th of 308
National rank (area)
185th of 308

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

2021 Census in detail

Men
144.099 (47,4%)
Women
159.725 (52,6%)
Portuguese nationality
293.532 (96,6%)
Foreign nationality
10.285 (3,4%)
Stateless
7 (less than 0.1%)
Ageing index
167,1 elderly per 100 young people
Private households
121.298
Average household size
2,49 people
Dwellings
144.307
Buildings
65.829
With higher education (15+)
21,4% (56.684)
Unemployment rate
11,18%

Population by age group

0-1438.912 · 12,8%15-2432.061 · 10,6%25-64167.841 · 55,2%65+65.010 · 21,4%
Residents by age group (303.824 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
267.931
Voters
152.101 (56,77%)
Seats
11
ListVotes%Seats
PPD/PSD.CDS-PP.IL (elected council president)61.96640,74%5
PS54.52635,85%5
CH16.68610,97%1
PCP-PEV5.8113,82%0
BE + L4.8153,17%0
ADN1.1330,74%0
PLS9760,64%0
VP9100,60%0

Municipal assembly

Registered
267.931
Voters
152.089 (56,76%)
Seats
33
ListVotes%Seats
PPD/PSD.CDS-PP.IL56.65837,25%14
PS53.59235,24%13
CH19.80213,02%4
BE + L7.0984,67%1
PCP-PEV6.9054,54%1
ADN1.2170,80%0
PLS1.1380,75%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
Luís Filipe Menezes Lopes
Address
Rua Álvares Cabral, 4400-017 Vila Nova de Gaia
Telephone
223742400
Email
geral@cm-gaia.pt
Website
www.cm-gaia.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: 22,3 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
Vila Nova de Gaia 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