Barcelona Province, Spain
Barcelona province, in Catalonia, is home to 5,983,325 people in 311 municipalities covering 7,734 km². Its capital, Barcelona, sits at 13 m (43 ft), and its highest point is Pic de Costa Cabirolera, at 2,604 m (8,543 ft).
By the All Map Tools Team
- Population (2025)
- 5,983,325
- +8.3% since 2015
- Area
- 7,734 km²
- 33rd largest of the 50 provinces
- Density
- 774 people/km²
- Spain: 97 people/km²
- Municipalities
- 311
- 90 with fewer than 1,000 people
- Highest point
- 2,604 m
- Pic de Costa Cabirolera
Map of Barcelona province by municipality
- Capital
- Municipality with an elevation page
- Elevation page (color shows elevation)
- Highest point and peaks
Population and municipalities
With 5,983,325 people on January 1, 2025, Barcelona province ranks 2nd by population and 33rd by area among Spain’s 50 provinces. Since 2015 it has gained 459,403 people (8.3%). Density is 774 people/km², against a Spanish average of 97 people/km².
The capital, Barcelona, has 1,731,649 residents, 29% of the province. Next come L'Hospitalet de Llobregat (289,510), Terrassa (233,270), and Badalona (231,542).
Of its 311 municipalities (the 3rd most of any province), 90 have fewer than 1,000 people. The smallest by population is Sant Jaume de Frontanyà, with 25, and the largest by area is Sant Mateu de Bages, at 102 km².
| Municipality | Population | Area | Elevation |
|---|---|---|---|
| Barcelona | 1,731,649 | 101 km² | 13 m |
| L'Hospitalet de Llobregat | 289,510 | 13.6 km² | 9 m |
| Terrassa | 233,270 | 70.1 km² | 284 m |
| Badalona | 231,542 | 21.0 km² | 7 m |
| Sabadell | 225,368 | 37.6 km² | 189 m |
| Mataró | 131,683 | 22.4 km² | 23 m |
| Santa Coloma de Gramenet | 123,981 | 7.09 km² | 35 m |
| Sant Cugat del Vallès | 97,983 | 48.3 km² | 114 m |
| Cornellà de Llobregat | 92,237 | 6.89 km² | 26 m |
| Sant Boi de Llobregat | 85,610 | 22.1 km² | 13 m |
Elevation
The capital, Barcelona, sits 13 m (43 ft) above sea level, the 12th lowest of Spain’s 52 provincial capitals and autonomous cities.
According to the IGN’s summit table, the highest point in Barcelona province is Pic de Costa Cabirolera, at 2,604 m (8,543 ft), in the El Cadí, on the border with Lleida. It’s 108 km from the capital in a straight line and 2,591 m higher.
Besides the capital, 19 cities over 50,000 people have their own elevation page: the highest is Vic (498 m) and the lowest, Castelldefels (3 m).
29 towns of 20,000 to 50,000 people also have a page. The highest is Manlleu (446 m) and the lowest, Calella (5 m); they’re all in the list.
- Vic 498 m
- Terrassa 284 m
- Manresa 238 m
- Sabadell 189 m
- Granollers 145 m
- Rubí 129 m
- Sant Cugat del Vallès 114 m
- Cerdanyola del Vallès 82 m
- Mollet del Vallès 60 m
- Santa Coloma de Gramenet 35 m
- Cornellà de Llobregat 26 m
- Mataró 23 m
- Vilanova i la Geltrú 17 m
- Barcelona 13 m
- Sant Boi de Llobregat 13 m
- Viladecans 12 m
- L'Hospitalet de Llobregat 9 m
- Badalona 7 m
- El Prat de Llobregat 6 m
- Castelldefels 3 m
Towns of 20,000 to 50,000 people (29)
- Manlleu 446 m
- Castellar del Vallès 342 m
- Igualada 314 m
- Vilafranca del Penedès 226 m
- Les Franqueses del Vallès 191 m
- Sant Quirze del Vallès 188 m
- Esparreguera 181 m
- Barberà del Vallès 135 m
- Sant Just Desvern 120 m
- Olesa de Montserrat 110 m
- Esplugues de Llobregat 96 m
- Santa Perpètua de Mogoda 69 m
- Ripollet 64 m
- Martorell 61 m
- Sant Pere de Ribes 45 m
- Sant Andreu de la Barca 44 m
- Montcada i Reixac 33 m
- Sant Vicenç dels Horts 28 m
- Molins de Rei 26 m
- Sant Feliu de Llobregat 23 m
- Gavà 14 m
- Sant Joan Despí 14 m
- Sitges 14 m
- Premià de Mar 14 m
- Sant Adrià de Besòs 8 m
- Pineda de Mar 6 m
- El Masnou 5 m
- Vilassar de Mar 5 m
- Calella 5 m
Catalonia
Barcelona is one of the 4 provinces of Catalonia, along with Girona, Lleida, and Tarragona. See Catalonia: its provinces, population and peaks.
Tools and maps
Frequently asked questions
How many municipalities are in Barcelona province?
311. That ranks 3rd among Spain’s provinces, and 90 of them have fewer than 1,000 people.
What is the population of Barcelona province?
5,983,325, according to the INE’s municipal register on January 1, 2025: the 2nd most populous province in Spain.
What is the highest point in Barcelona province?
Pic de Costa Cabirolera, at 2,604 m (8,543 ft), according to the IGN’s summit table. It’s shared with Lleida.
What is the elevation of Barcelona?
13 m (43 ft) above sea level, the ground height in the IGN’s MDT05 terrain model at the city’s reference point.
What is the largest town in Barcelona province after the capital?
L'Hospitalet de Llobregat, with 289,510 people. Next is Terrassa, with 233,270.
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