Portogallo.ccAt the edge of the ocean
Leiria district

Marinha Grande

Municipality in Leiria district, population 39,033

Marinha Grande, in Estremadura and the Ribatejo, is part of Leiria district. The municipality covers 187.1 km² and had 39,033 inhabitants at the 2021 census.

With about 209 inhabitants per km², it combines a medium-sized town with villages and farmland. Of the 16 municipalities in Leiria district, it is number 5 by population.

As the crow flies it lies about 16 km west of Leiria, the capital. The nearest major city is Coimbra, about 65 km away.

Nearby, within a few dozen kilometres, are other destinations featured in our guides: Leiria (14 km), Batalha (19 km), Nazaré (23 km), Alcobaça (27 km), Fátima (33 km).

To explore the area, use the map of neighbouring municipalities and the accommodation options in and around Marinha Grande; all the municipalities in Leiria district are listed on their own page.

Marinha Grande on the map

Nearby

Municipalities of Leiria district · Estremadura and Ribatejo

Where to stay in Marinha Grande