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
Map of Girona province by municipality
- Capital
- Municipality with an elevation page
- Elevation page (color shows elevation)
- Highest point and peaks
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².
| 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).
- Puigpedrós 2,914 m
- 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