Skip to content
Province

Girona Province, Spain

Girona province, in Catalonia, is home to 832,026 people in 221 municipalities covering 5,908 km². Its capital, Girona, sits at 68 m (223 ft), and its highest point is Puigpedrós, at 2,914 m (9,560 ft).

By the All Map Tools Team

Population (2025)
832,026
+10% since 2015
Area
5,908 km²
40th largest of the 50 provinces
Density
141 people/km²
Spain: 97 people/km²
Municipalities
221
126 with fewer than 1,000 people
Capital’s elevation
68 m
Girona
Highest point
2,914 m
Puigpedrós

Map of Girona province by municipality

Palafrugell Figueres Girona Banyoles Blanes Lloret de Mar Olot Roses Salt Sant Feliu de Guíxols Olot · 440 m Banyoles · 175 m Salt · 81 m Girona · 68 m Palafrugell · 53 m Figueres · 38 m Lloret de Mar · 4 m Blanes · 4 m Sant Feliu de Guíxols · 4 m Roses · 2 m Puigpedrós · 2,914 m
  • Capital
  • Municipality with an elevation page
  • Elevation page (color shows elevation)
  • Highest point and peaks
Open the interactive province map

Population and municipalities

With 832,026 people on January 1, 2025, Girona province ranks 19th by population and 40th by area among Spain’s 50 provinces. Since 2015 it has gained 78,972 people (10%). Density is 141 people/km², against a Spanish average of 97 people/km².

The capital, Girona, has 108,666 residents, 13% of the province. Next come Figueres (49,689), Lloret de Mar (43,000), and Blanes (42,699).

Of its 221 municipalities (the 15th most of any province), 126 have fewer than 1,000 people. The smallest by population is Susqueda, with 103, and the largest by area is les Llosses, at 115 km².

Largest municipalities by population (2025)
Municipality Population Area Elevation
Girona 108,666 39.0 km² 68 m
Figueres 49,689 19.0 km² 38 m
Lloret de Mar 43,000 48.4 km² 4 m
Blanes 42,699 17.8 km² 4 m
Olot 39,519 29.1 km² 440 m
Salt 34,491 6.61 km² 81 m
Palafrugell 24,543 26.9 km² 53 m
Sant Feliu de Guíxols 23,141 15.9 km² 4 m
Banyoles 20,865 11.0 km² 175 m
Roses 20,365 46.0 km² 2 m

Elevation

The capital, Girona, sits 68 m (223 ft) above sea level, the 22nd lowest of Spain’s 52 provincial capitals and autonomous cities.

According to the IGN’s summit table, the highest point in Girona province is Puigpedrós, at 2,914 m (9,560 ft), in the Pyrenees, on the border with France. It’s 104 km from the capital in a straight line and 2,846 m higher.

9 towns of 20,000 to 50,000 people also have a page. The highest is Olot (440 m) and the lowest, Roses (2 m); they’re all in the list.

Peak with a page in Girona province or on its border: Puigpedrós (2,914 m).

  1. Puigpedrós 2,914 m
  2. Girona 68 m

Towns of 20,000 to 50,000 people (9)

Catalonia

Girona is one of the 4 provinces of Catalonia, along with Barcelona, Lleida, and Tarragona. See Catalonia: its provinces, population and peaks.

Tools and maps

Frequently asked questions

How many municipalities are in Girona province?

221. That ranks 15th among Spain’s provinces, and 126 of them have fewer than 1,000 people.

What is the population of Girona province?

832,026, according to the INE’s municipal register on January 1, 2025: the 19th most populous province in Spain.

What is the highest point in Girona province?

Puigpedrós, at 2,914 m (9,560 ft), according to the IGN’s summit table.

What is the elevation of Girona?

68 m (223 ft) above sea level, according to Spain’s National Geographic Institute (IGN).

What is the largest town in Girona province after the capital?

Figueres, with 49,689 people. Next is Lloret de Mar, with 43,000.

Sources

  • Population: our own work with data from the INE website (www.ine.es), municipal register on January 1, 2025 (updated 12/11/2025).
  • Area, municipal boundaries, elevations and highest point: Spain’s National Geographic Institute, IGN (CC BY 4.0 ign.es). Simplified boundaries.
  • Position of peaks with a page: OpenStreetMap (ODbL).

Methodology and sources · Spotted a mistake? Let us know