São João da Madeira vs Caldas de Vizela: which Norte town suits you?

Their January highs are within 1°C of each other (12°C and 12°C). São João da Madeira has fewer frosts, more pharmacies on foot and a closer bus station; Caldas de Vizela has lower rents, cheaper homes to buy and less recorded crime.

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

  • People who dislike heat: 26°C July highs and 1 day a year above 35°C
  • Fewer frosts (2 frost days a year, against 8)
  • More pharmacies within a 15-minute walk (7, against 3)
  • A bus station closer by (0.5 km, against 6.6 km)

Caldas de Vizela

10,239 people

Choose Caldas de Vizela if you want

  • Lower rents in the municipality (€4.83/m² a month, against €6.38/m²)
  • Cheaper homes to buy in the municipality (€1,585/m², against €1,916/m²)
  • Less recorded crime in the municipality (16.0 per 1,000 residents, against 28.1)

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
MeasureSão João da MadeiraCaldas de Vizela
January high12°C12°C
January low5°C4°C
July high26°C27°C
Days above 35°C a year13
Nights above 20°C a year68
Frost days a year28
Days with rain a year127126
Daylight on 21 December9 h 14 min9 h 11 min
Sea in August––

Daily life within a 15-minute walk

MeasureSão João da MadeiraCaldas de Vizela
Grocery stores1011
Pharmacies73
Doctors and clinics78
Cafés2115
Restaurants4736

Getting around

MeasureSão João da MadeiraCaldas de Vizela
Nearest train station0.5 km0.4 km
Nearest bus station0.5 km6.6 km
Nearest hospital0.9 km0.8 km
Nearest beach14 km36 km
Nearest airport with scheduled flights42 km35 km

Housing and safety (whole municipality)

MeasureSão João da MadeiraCaldas de Vizela
Median rent per m², per month€6.38/m²€4.83/m²
Sale price per m²€1,916/m²€1,585/m²
Sale price change, 5 years+106%+62%
Crimes recorded per 1,000 residents28.116.0

People

MeasureSão João da MadeiraCaldas de Vizela
Population22,07910,239
Aged 65 and over21.9%20.3%
Under 1512.2%12.6%
Born in another country9.6%3.7%

Natural hazards

MeasureSão João da MadeiraCaldas de Vizela
Earthquakes of M5+ within 100 km since 190000

Month by month

Town-level · ERA5-Land 1991-2020
HighJanFebMarAprMayJunJulAugSepOctNovDec
São João da Madeira12°13°16°17°20°23°26°26°24°20°15°13°
Caldas de Vizela12°14°16°18°21°24°27°28°25°20°15°13°

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

Similar towns: São João da Madeira vs Paredes · São João da Madeira vs Lamas · Caldas de Vizela vs Castelões de Cepeda

São João da Madeira or Caldas de Vizela: common questions

Which is warmer in winter, São João da Madeira or Caldas de Vizela?

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

Which has more shops within walking distance?

Caldas de Vizela: 11 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): 42 km from São João da Madeira and 35 km from Caldas de Vizela, in a straight line.