

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
Where is Marinha Grande?
Population of Marinha Grande over time
Marinha Grande had 41,251 residents in 2021 and 45,511 in 2025.
| Year | Population |
|---|---|
| 2021 | 41,251 |
| 2022 | 43,082 |
| 2023 | 44,616 |
| 2024 | 45,493 |
| 2025 | 45,511 |
Did you know?
- Number 1 in Leiria for “Electricity consumption per inhabitant”.
- Number 1 in Leiria for “Average monthly earnings of employees”.
- “Buildings built before 1946”: lower than in 97% of municipalities.
- “Electricity consumption per inhabitant”: higher than in 97% of municipalities.
- “Average monthly earnings of employees”: higher than in 96% of municipalities.
- Its area is roughly equal to 26,225 football pitches.
- The nearest more populous municipality is Leiria (145,861 residents), 11 km away.
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
| Indicator | Marinha Grande | Leiria | National | Position | Rank |
|---|---|---|---|---|---|
| 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.9 | ranked 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
| Indicator | Marinha Grande | Leiria | National | Position | Rank |
|---|---|---|---|---|---|
| Buildings (2021) | 14,901 | 215,874 | 3,573,416 | ranked 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,012 | 292,861 | 5,970,677 | ranked 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
| Indicator | Marinha Grande | Leiria | National | Position | Rank |
|---|---|---|---|---|---|
| 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
| Indicator | Marinha Grande | Leiria | National | Position | Rank |
|---|---|---|---|---|---|
| Enterprises (2023) | 5,159 | 67,655 | 1,510,274 | ranked 74 of 308 | |
| Enterprises per 1,000 inhabitants (2023) | 115.6 | 134.6 | 128.1 | ranked 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.2 | 91.7 | 79.5 | ranked 71 of 307 |
Employment
| Indicator | Marinha Grande | Leiria | National | Position | Rank |
|---|---|---|---|---|---|
| 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
| Indicator | Marinha Grande | Leiria | National | Position | Rank |
|---|---|---|---|---|---|
| Overnight stays in tourist accommodation (2025) | 131,193 | 1,874,395 | 82,011,658 | ranked 77 of 307 | |
| Overnight stays per 100 inhabitants (2025) | 288.3 | 365.4 | 275.0 | ranked 148 of 306 | |
| Share of overnight stays in local accommodation (alojamento local) (2025) | 12.1% | – | 18.4% | ranked 116 of 178 |
Education
| Indicator | Marinha Grande | Leiria | National | Position | Rank |
|---|---|---|---|---|---|
| Population with completed higher education (2021) | 16.8% | 17.6% | 13.2% | ranked 76 of 307 |
Sunshine and temperatures: Marinha Grande
Business sectors: Marinha Grande
Share of each sector in total businesses; “×1.5” means the sector is 1.5 times more common than nationally.
- Administrative and support services19.1% ×1.2
- Wholesale and retail trade18.7% ×1.3
- Manufacturing11.0% ×2.4
- Professional, scientific and technical10.8% ×1.0
- Accommodation and food services6.8% ×0.8
- Health and social work6.5% ×0.8
- Other service activities6.2% ×1.2
- Education4.3% ×1.0
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.