Spagna.ccArt, history, language, past and present
Catalonia

Municipalities of the province of Girona

The 35 main municipalities of the province of Girona, with map, data and guides.

The province of Girona has 35 municipalities with at least 5,000 inhabitants, home to 638,855 people in all (INE, 1 January 2025). The capital is Girona, and the most populous municipalities are Girona, Figueres, Lloret de Mar. It belongs to our “Catalonia” section.

Municipalities

MunicipalityPopulation (2025)km²per km²
Girona ★108,66638.42,830
Figueres ★49,68919.82,510
Lloret de Mar ★43,00049.0878
Blanes42,69918.12,359
Olot39,51930.31,304
Salt34,4916.45,389
Palafrugell ★24,54327.8883
Sant Feliu de Guíxols23,14116.81,377
Banyoles20,86510.71,950
Roses ★20,36544.5458
Palamós18,93312.11,565
Santa Coloma de Farners13,99370.6198
Castell d'Aro, Platja d'Aro i s'Agaró12,98222.7572
Torroella de Montgrí12,57065.4192
Calonge i Sant Antoni12,33533.2372
Castelló d'Empúries12,20142.8285
La Bisbal d'Empordà11,75721.8539
Cassà de la Selva11,13143.7255
Ripoll10,66574.2144
L'Escala ★10,37417.4596
Puigcerdà10,03517.2583
Llagostera9,58577.6124
Vidreres8,86248.1184
Caldes de Malavella8,67356.0155
Maçanet de la Selva8,07143.6185
Sils6,92031.4220
Arbúcies6,66584.779
Tossa de Mar ★6,34738.1167
Sant Hilari Sacalm6,06982.074
Santa Cristina d'Aro5,98766.890
Anglès5,94417.9332
Vilafant5,6638.2691
Celrà5,62120.3277
Sarrià de Ter5,406––
Bescanó5,08835.5143

★ = municipality with a dedicated guide. Municipalities with at least 5,000 inhabitants are listed.