Skip to content
Province

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
Capital’s elevation
13 m
Barcelona
Highest point
2,604 m
Pic de Costa Cabirolera

Map of Barcelona province by municipality

Badalona Barcelona Pineda de Mar Premià de Mar Sant Adrià de Besòs Calella Esplugues de Llobregat Castellar del Vallès Castelldefels Cornellà de Llobregat Esparreguera Les Franqueses del Vallès Manlleu Manresa Martorell Gavà Granollers L'Hospitalet de Llobregat Igualada Mollet del Vallès Montcada i Reixac El Masnou Mataró Molins de Rei Olesa de Montserrat El Prat de Llobregat Ripollet Rubí Sabadell Sant Andreu de la Barca Sant Boi de Llobregat Sant Cugat del Vallès Sant Feliu de Llobregat Sant Joan Despí Vilassar de Mar Sant Just Desvern Sant Pere de Ribes Sant Quirze del Vallès Santa Coloma de Gramenet Barberà del Vallès Santa Perpètua de Mogoda Sant Vicenç dels Horts Cerdanyola del Vallès Sitges Terrassa Vic Viladecans Vilafranca del Penedès Vilanova i la Geltrú Vic · 498 m Manlleu · 446 m Castellar del Vallès · 342 m Igualada · 314 m Terrassa · 284 m Manresa · 238 m Vilafranca del Penedès · 226 m Les Franqueses del Vallès · 191 m Sabadell · 189 m Sant Quirze del Vallès · 188 m Esparreguera · 181 m Granollers · 145 m Barberà del Vallès · 135 m Rubí · 129 m Sant Just Desvern · 120 m Sant Cugat del Vallès · 114 m Olesa de Montserrat · 110 m Esplugues de Llobregat · 96 m Cerdanyola del Vallès · 82 m Santa Perpètua de Mogoda · 69 m Ripollet · 64 m Martorell · 61 m Mollet del Vallès · 60 m Sant Pere de Ribes · 45 m Sant Andreu de la Barca · 44 m Santa Coloma de Gramenet · 35 m Montcada i Reixac · 33 m Sant Vicenç dels Horts · 28 m Cornellà de Llobregat · 26 m Molins de Rei · 26 m Mataró · 23 m Sant Feliu de Llobregat · 23 m Vilanova i la Geltrú · 17 m Gavà · 14 m Sant Joan Despí · 14 m Sitges · 14 m Premià de Mar · 14 m Barcelona · 13 m Sant Boi de Llobregat · 13 m Viladecans · 12 m L'Hospitalet de Llobregat · 9 m Sant Adrià de Besòs · 8 m Badalona · 7 m El Prat de Llobregat · 6 m Pineda de Mar · 6 m El Masnou · 5 m Vilassar de Mar · 5 m Calella · 5 m Castelldefels · 3 m Pic de Costa Cabirolera · 2,604 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 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².

Largest municipalities by population (2025)
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.

  1. Vic 498 m
  2. Terrassa 284 m
  3. Manresa 238 m
  4. Sabadell 189 m
  5. Granollers 145 m
  6. Rubí 129 m
  7. Sant Cugat del Vallès 114 m
  8. Cerdanyola del Vallès 82 m
  9. Mollet del Vallès 60 m
  10. Santa Coloma de Gramenet 35 m
  11. Cornellà de Llobregat 26 m
  12. Mataró 23 m
  13. Vilanova i la Geltrú 17 m
  14. Barcelona 13 m
  15. Sant Boi de Llobregat 13 m
  16. Viladecans 12 m
  17. L'Hospitalet de Llobregat 9 m
  18. Badalona 7 m
  19. El Prat de Llobregat 6 m
  20. Castelldefels 3 m

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

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