Location map: Marinha Grande
Municipality · LeiriaCoat of arms of Marinha GrandeFlag of Marinha Grande

Marinha Grande: population and statistics

Marinha Grande has a population of 45,511 (2025) across 187.2 km², or 243 people per km². It ranks 69 of 308 municipalities by population. Its population is growing: +10.3% between 2021 and 2025.

  • 45,511 residents
  • 187.2 km²
  • 243 people/km²
  • 87 m

Key points

Among the 16 municipalities in Leiria, Marinha Grande ranks No. 5 by population.

Buildings built before 1946: 4.9% in Marinha Grande, compared with an average of 8.7% in Leiria and 12.5% nationally.

Electricity consumption per inhabitant: 12,565 kWh/inh. in Marinha Grande, compared with an average of 5,477 kWh/inh. in Leiria and 4,549 kWh/inh. nationally.

Largest business sector: Administrative and support services, with 19.1% of the area's businesses.

A 1 kWp solar panel tilted at 35° generates about 1,527 kWh a year here.

Marinha Grande in numbers

Population
45,511
ranked 69 of 308 +10.3%
Population density
243people/km²
ranked 64 of 307
Area
187km²
ranked 170 of 308
Elevation
87m
ranked 191 of 308
Buildings built before 1946
4.9%
ranked 295 of 307
Electricity consumption per inhabitant
12,565kWh/inh.
ranked 10 of 307
Average monthly earnings of employees
1,619€
ranked 13 of 307
Population change between 2021 and 2025
10.33%
ranked 44 of 307

Where is Marinha Grande?

Population of Marinha Grande over time

40,61242,45844,30446,1502021: 41,2512022: 43,0822023: 44,6162024: 45,4932025: 45,511202120232025

Marinha Grande had 41,251 residents in 2021 and 45,511 in 2025.

YearPopulation
202141,251
202243,082
202344,616
202445,493
202545,511

Did you know?

All indicators for Marinha Grande

Value for the municipality, then the regional average and the national median (for counts: regional and national totals). The gauge places the municipality between the lowest and highest value in the country.

Population

IndicatorMarinha GrandeLeiriaNationalPositionRank
Population aged 65 and over (2025)22.6%25.0%26.9%ranked 238 of 307
Population under 15 (2025)12.4%12.3%11.7%ranked 89 of 307
Ageing index (older people per 100 young people) (2025)181.9–229.9ranked 229 of 307
Population density (inhabitants per km²) (2025)243.0 inh./km²–69.6 inh./km²ranked 64 of 307
Population change between 2021 and 2025 (2025)10.33%–4.50%ranked 44 of 307

Housing

IndicatorMarinha GrandeLeiriaNationalPositionRank
Buildings (2021)14,901215,8743,573,416ranked 80 of 308
Buildings built before 1946 (2021)4.9%8.7%12.8%ranked 295 of 307
Buildings built since 2001 (2021)17.2%18.6%16.8%ranked 145 of 307
Buildings in need of medium or extensive repair (2021)9.6%13.1%14.2%ranked 254 of 307
Conventional family dwellings (2021)22,012292,8615,970,677ranked 80 of 308
Dwellings used as secondary residences (2021)13.1%20.8%25.8%ranked 236 of 307
Vacant dwellings (2021)13.9%13.7%13.1%ranked 135 of 307
Owner-occupied usual residences (2021)75.0%76.9%77.8%ranked 195 of 307
Rented usual residences (2021)18.2%16.3%13.6%ranked 78 of 307
Usual residences in buildings with 3 or more dwellings (2021)34.1%28.2%13.8%ranked 67 of 307
Median selling price of housing per m² (2025)1,435 €/m²–1,108 €/m²ranked 104 of 305

Energy

IndicatorMarinha GrandeLeiriaNationalPositionRank
Usual residences without heating (2021)22.8%24.3%18.6%ranked 123 of 307
Usual residences with central heating (2021)19.8%21.4%12.6%ranked 97 of 307
Electricity consumption per inhabitant (2024)12,565 kWh/inh.5,477 kWh/inh.3,690 kWh/inh.ranked 10 of 307

Economy

IndicatorMarinha GrandeLeiriaNationalPositionRank
Enterprises (2023)5,15967,6551,510,274ranked 74 of 308
Enterprises per 1,000 inhabitants (2023)115.6134.6128.1ranked 218 of 307
Declared gross income per inhabitant (2024)11,927 €11,436 €10,553 €ranked 64 of 307
Purchasing power per capita (Portugal = 100) (2023)90.291.779.5ranked 71 of 307

Employment

IndicatorMarinha GrandeLeiriaNationalPositionRank
Unemployment rate (2021)6.5%5.7%7.0%ranked 183 of 307
Average monthly earnings of employees (2024)1,619 €–1,258 €ranked 13 of 307

Tourism

IndicatorMarinha GrandeLeiriaNationalPositionRank
Overnight stays in tourist accommodation (2025)131,1931,874,39582,011,658ranked 77 of 307
Overnight stays per 100 inhabitants (2025)288.3365.4275.0ranked 148 of 306
Share of overnight stays in local accommodation (alojamento local) (2025)12.1%–18.4%ranked 116 of 178

Education

IndicatorMarinha GrandeLeiriaNationalPositionRank
Population with completed higher education (2021)16.8%17.6%13.2%ranked 76 of 307

Sunshine and temperatures: Marinha Grande

Annual solar output
1,527kWh
for 1 kWp tilted at 35°
Warmest month
20.3°C
August
Coldest month
10.2°C
January
Most productive month
162kWh
August

Jan: 96 kWhJanFeb: 106 kWhFebMar: 128 kWhMarApr: 135 kWhAprMay: 150 kWhMayJun: 146 kWhJunJul: 161 kWhJulAug: 162 kWhAugSep: 144 kWhSepOct: 116 kWhOctNov: 93 kWhNovDec: 90 kWhDec0 °CJan: 10.2 °CFeb: 10.8 °CMar: 12.4 °CApr: 14.1 °CMay: 16.5 °CJun: 18.6 °CJul: 20.0 °CAug: 20.3 °CSep: 19.4 °COct: 17.3 °CNov: 13.2 °CDec: 11.3 °C
Monthly solar output (kWh per 1 kWp)Average temperature (°C)

Business sectors: Marinha Grande

Share of each sector in total businesses; “×1.5” means the sector is 1.5 times more common than nationally.

Frequently asked questions

What is the population of Marinha Grande?

Marinha Grande has 45,511 residents (2025), ranking 69 of 308 municipalities.

How big is Marinha Grande?

Marinha Grande covers 187.2 km², with a density of 243 people per km².

Is the population of Marinha Grande growing?

Between 2021 and 2025, the population of Marinha Grande went from 41,251 to 45,511, a change of +10.3%.

Where is Marinha Grande?

Marinha Grande is in Leiria. Latitude 39.750, longitude −8.933.

Buildings built before 1946: what is the figure for Marinha Grande?

In Marinha Grande, “Buildings built before 1946” stands at 4.9% (2021), ranking 295 of 307 municipalities; the national median is 12.8%.

Electricity consumption per inhabitant: what is the figure for Marinha Grande?

In Marinha Grande, “Electricity consumption per inhabitant” stands at 12,565 kWh/inh. (2024), ranking 10 of 307 municipalities; the national median is 3,690 kWh/inh..

How much electricity does a solar panel produce in Marinha Grande?

In Marinha Grande, a 1 kWp south-facing system tilted at 35° produces about 1,527 kWh a year.

Which municipalities border Marinha Grande?

The nearest to Marinha Grande are Leiria (11 km), Batalha (15 km), Porto de Mós (19 km), Nazaré (20 km), Alcobaça (23 km).

Coat of arms: CC BY-SA 3.0, Wikimedia Commons · Flag: CC BY-SA 3.0, Wikimedia Commons. Coats of arms and flags are shown for identification only; this site is not affiliated with any public authority.