Marinha Grande vs Figueira da Foz: which Centro town suits you?

Their January highs are within 1°C of each other (14°C and 14°C). Marinha Grande has a closer bus station, lower rents and cheaper homes to buy; Figueira da Foz has more doctors on foot and more restaurants on foot.

Marinha Grande

28,916 people

Choose Marinha Grande if you want

  • A bus station closer by (0.1 km, against 1.1 km)
  • Lower rents in the municipality (€5.68/m² a month, against €7.14/m²)
  • Cheaper homes to buy in the municipality (€1,531/m², against €1,897/m²)

Figueira da Foz

46,600 people

Choose Figueira da Foz if you want

  • Beach lovers: A beach 0.4 km from the centre
  • More doctors and clinics within a 15-minute walk (9, against 2)
  • More restaurants within a 15-minute walk (78, against 33)

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
MeasureMarinha GrandeFigueira da Foz
January high14°C14°C
January low7°C8°C
July high25°C24°C
Days above 35°C a year00
Nights above 20°C a year22
Frost days a year00
Days with rain a year105109
Daylight on 21 December9 h 21 min9 h 19 min
Sea in August18°C18°C

Daily life within a 15-minute walk

MeasureMarinha GrandeFigueira da Foz
Grocery stores1113
Pharmacies67
Doctors and clinics29
Cafés3129
Restaurants3378

Getting around

MeasureMarinha GrandeFigueira da Foz
Nearest train station1.3 km1.3 km
Nearest bus station0.1 km1.1 km
Nearest hospital10.0 km2.3 km
Nearest beach8.3 km0.4 km
Nearest airport with scheduled flights109 km104 km

Housing and safety (whole municipality)

MeasureMarinha GrandeFigueira da Foz
Median rent per m², per month€5.68/m²€7.14/m²
Sale price per m²€1,531/m²€1,897/m²
Sale price change, 5 years+94%+81%
Crimes recorded per 1,000 residents31.625.9

People

MeasureMarinha GrandeFigueira da Foz
Population28,91646,600
Aged 65 and over22.4%28.2%
Under 1513.2%10.8%
Born in another country15.0%15.6%

Natural hazards

MeasureMarinha GrandeFigueira da Foz
Earthquakes of M5+ within 100 km since 190000

Month by month

Town-level · ERA5-Land 1991-2020
HighJanFebMarAprMayJunJulAugSepOctNovDec
Marinha Grande14°14°17°18°20°23°25°25°24°21°17°14°
Figueira da Foz14°14°16°17°20°22°24°25°23°20°16°14°

The average highs are within 1°C of each other in every month. Marinha Grande in November · Figueira da Foz in November

Similar towns: Marinha Grande vs Nazaré · Marinha Grande vs Buarcos · Figueira da Foz vs Nazaré

Marinha Grande or Figueira da Foz: common questions

Which is warmer in winter, Marinha Grande or Figueira da Foz?

They are within 1°C of each other: average January highs of 13.6°C in Marinha Grande and 13.6°C in Figueira da Foz.

Which has more shops within walking distance?

Figueira da Foz: 13 grocery stores within a 15-minute walk of the centre, against 11 in Marinha Grande.

Which is closer to an airport?

Marinha Grande is 109 km from Lisbon Humberto Delgado Airport (LIS); Figueira da Foz is 104 km from Aerodromo Goncalves Lobato (Viseu Airport) (VSE), in a straight line.

Cite or link

hexplace (2026). Marinha Grande vs Figueira da Foz: climate, homes and daily life compared. https://hexplace.org/portugal/compare/marinha-grande-vs-figueira-da-foz/