Cataluña, España

Cataluña

Cataluña contains 113 populated places. Browse the directory below to explore individual cities and towns.

About Cataluña

Cataluña stretches across a recognisable area of España, encompassing 113 populated places listed in this directory. The region presents a mix of urban centres and rural settlements, each with its own character shaped by geography, history, and local economy.

Residents and visitors moving between communities within Cataluña draw on the region's public services. The directory pages for each city below link onward to facts and context for that specific place — population (where recorded), coordinates, postal codes, and a short narrative drawn from the underlying open geographic datasets.

Use the paginated list to browse the full set of 113 places in Cataluña, or jump to the related-regions list to explore nearby parts of España.

Cities and towns (page 1 of 3)

  1. Barcelona (1,686,208)
  2. L'Hospitalet de Llobregat (257,038)
  3. Terrassa (227,448)
  4. Badalona (217,741)
  5. Sabadell (202,816)
  6. Lleida (146,266)
  7. Tarragona (141,542)
  8. Mataró (131,370)
  9. Santa Coloma de Gramenet (123,250)
  10. Reus (109,082)
  11. Girona (100,266)
  12. Sant Boi de Llobregat (85,317)
  13. Rubí (82,825)
  14. Cornellà de Llobregat (78,614)
  15. Manresa (78,191)
  16. Vilanova i la Geltrú (71,305)
  17. Castelldefels (69,689)
  18. Viladecans (66,168)
  19. Sant Cugat del Vallès (65,030)
  20. El Prat de Llobregat (63,418)
  21. Granollers (60,981)
  22. Cerdanyola del Vallès (55,161)
  23. Mollet del Vallès (52,638)
  24. Vic (50,405)
  25. Sant Feliu de Llobregat (46,688)
  26. Figueres (46,381)
  27. Esplugues de Llobregat (46,355)
  28. Gavà (45,994)
  29. Llefià (43,827)
  30. Vilafranca del Penedès (42,237)
  31. Blanes (40,047)
  32. Ripollet (39,773)
  33. Igualada (38,918)
  34. Sant Adrià de Besòs (36,669)
  35. Lloret de Mar (36,533)
  36. Sant Joan Despí (35,811)
  37. Salt (34,603)
  38. Montcada i Reixac (33,453)
  39. El Vendrell (30,580)
  40. Olot (29,369)
  41. Premià de Mar (29,348)
  42. Pineda de Mar (29,069)
  43. Sant Vicenç dels Horts (28,760)
  44. Tortosa (28,597)
  45. Sant Pere de Ribes (28,353)
  46. Salou (27,957)
  47. Martorell (27,850)
  48. Sitges (27,668)
  49. Sant Andreu de la Barca (27,069)
  50. Barberà del Vallès (26,583)