Skip to content
Autonomous community

Catalonia, Spain

Catalonia is home to 8,146,265 people in 4 provinces and 947 municipalities covering 32,113 km². It’s Spain’s 2nd most populous autonomous community and the 6th largest. Its highest point is Pica d'Estats, at 3,143 m (10,312 ft).

By the All Map Tools Team

Population (2025)
8,146,265
+8.5% since 2015
Area
32,113 km²
6th largest region
Provinces and municipalities
4 · 947
Barcelona, Girona, Lleida, and Tarragona
Density
254 people/km²
Spain: 97 people/km²
Highest provincial capital
150 m
Lleida
Highest point
3,143 m
Pica d'Estats

Map of Catalonia by province

Barcelona · 5,983,325 people Girona · 832,026 people Lleida · 456,106 people Tarragona · 874,808 people
The 4 provinces of Catalonia
Province Population Area Municipalities Capital Highest point
Barcelona 5,983,325 7,734 km² 311 Barcelona · 13 m Pic de Costa Cabirolera · 2,604 m
Tarragona 874,808 6,307 km² 184 Tarragona · 50 m Caro · 1,441 m
Girona 832,026 5,908 km² 221 Girona · 68 m Puigpedrós · 2,914 m
Lleida 456,106 12,164 km² 231 Lleida · 150 m Pica d'Estats · 3,143 m

Population

Catalonia had 8,146,265 residents on January 1, 2025, 8.5% more than in 2015 (7,508,106). Density is 254 people/km², against a Spanish average of 97 people/km².

The most populous province is Barcelona, with 5,983,325 people, and the least, Lleida, with 456,106. The largest municipality is Barcelona, with 1,731,649.

By area, the largest province is Lleida, at 12,164 km², and the smallest, Girona, at 5,908 km². Barcelona has the most municipalities (311) and Tarragona the fewest (184). On average, a municipality in Catalonia has 8,602 residents, against 6,040 across Spain.

Elevation

Of its 4 provincial capitals, the highest is Lleida, at 150 m, and the lowest is Barcelona, at 13 m: a difference of 137 m.

According to the IGN’s summit table, the highest point in Catalonia is Pica d'Estats, at 3,143 m (10,312 ft), in Lleida province, on the border with France. Other peaks with a page in Catalonia or on its border: Puigpedrós (2,914 m).

Catalonia has 70 cities with an elevation page: the provincial capitals and every municipality with more than 50,000 people, in the list below, and 46 towns of 20,000 to 50,000, each on its province’s page.

Cities in Catalonia with an elevation page

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

Plus 46 towns of 20,000 to 50,000 people, on their province’s page: Barcelona (29), Girona (9) and Tarragona (8).

Tools and maps

Frequently asked questions

How many provinces does Catalonia have?

4: Barcelona, Girona, Lleida, and Tarragona.

What is the population of Catalonia?

8,146,265, according to the INE’s municipal register on January 1, 2025. It’s Spain’s 2nd most populous region.

What is the highest point in Catalonia?

Pica d'Estats, at 3,143 m (10,312 ft), in Lleida province, according to the IGN’s summit table.

Which provincial capital in Catalonia is the highest?

Lleida, at 150 m (492 ft). The lowest is Barcelona, at 13 m (43 ft).

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, boundaries, elevations and highest points: Spain’s National Geographic Institute, IGN (CC BY 4.0 ign.es).

Methodology and sources · Spotted a mistake? Let us know