Penafiel vs São João da Madeira: which Norte town suits you?

Their January highs are within 1°C of each other (12°C and 12°C). Penafiel has more doctors on foot, lower rents and cheaper homes to buy; São João da Madeira has fewer frosts.

Penafiel

8,065 people

Choose Penafiel if you want

  • More doctors and clinics within a 15-minute walk (14, against 7)
  • Lower rents in the municipality (€4.74/m² a month, against €6.38/m²)
  • Cheaper homes to buy in the municipality (€1,520/m², against €1,916/m²)
  • Less recorded crime in the municipality (21.0 per 1,000 residents, against 28.1)

Choose São João da Madeira if you want

  • Fewer frosts (2 frost days a year, against 12)

Side by side

Bold marks the better value where one is clearly better and both values are precise.

Climate

Town-level · ERA5-Land 1991-2020
MeasurePenafielSão João da Madeira
January high12°C12°C
January low3°C5°C
July high26°C26°C
Days above 35°C a year21
Nights above 20°C a year46
Frost days a year122
Days with rain a year127127
Daylight on 21 December9 h 12 min9 h 14 min
Sea in August––

Daily life within a 15-minute walk

MeasurePenafielSão João da Madeira
Grocery stores1310
Pharmacies77
Doctors and clinics147
Cafés2921
Restaurants4147

Getting around

MeasurePenafielSão João da Madeira
Nearest train station1.5 km0.5 km
Nearest bus station0.1 km0.5 km
Nearest hospital0.2 km0.9 km
Nearest beach32 km14 km
Nearest airport with scheduled flights34 km42 km

Housing and safety (whole municipality)

MeasurePenafielSão João da Madeira
Median rent per m², per month€4.74/m²€6.38/m²
Sale price per m²€1,520/m²€1,916/m²
Sale price change, 5 years+80%+106%
Crimes recorded per 1,000 residents21.028.1

People

MeasurePenafielSão João da Madeira
Population8,06522,079
Aged 65 and over20.9%21.9%
Under 1513.3%12.2%
Born in another country4.7%9.6%

Natural hazards

MeasurePenafielSão João da Madeira
Earthquakes of M5+ within 100 km since 190000

Month by month

Town-level · ERA5-Land 1991-2020
HighJanFebMarAprMayJunJulAugSepOctNovDec
Penafiel12°13°16°17°20°23°26°27°24°19°14°12°
São João da Madeira12°13°16°17°20°23°26°26°24°20°15°13°

São João da Madeira is warmer by 1°C or more in 1 month; in the other months the highs are within 1°C. Penafiel in November · São João da Madeira in November

Similar towns: Penafiel vs Marco de Canavezes · Penafiel vs Calendário · São João da Madeira vs Paredes

Penafiel or São João da Madeira: common questions

Which is warmer in winter, Penafiel or São João da Madeira?

They are within 1°C of each other: average January highs of 11.5°C in Penafiel and 12.3°C in São João da Madeira.

Which has more shops within walking distance?

Penafiel: 13 grocery stores within a 15-minute walk of the centre, against 10 in São João da Madeira.

Which is closer to an airport?

Both use Francisco de Sá Carneiro Airport (OPO): 34 km from Penafiel and 42 km from São João da Madeira, in a straight line.

Cite or link

hexplace (2026). Penafiel vs São João da Madeira: climate, homes and daily life compared. https://hexplace.org/portugal/compare/penafiel-vs-sao-joao-da-madeira/