Areas and towns on the Barcelona coast
The 4 coastal areas on the Barcelona coast and their main towns. Tap an area to see its beaches.
Coastal areas on the Barcelona coast
- Maresme 73
- Barcelona and Badalona 26
- Baix Llobregat 17
- Garraf 52
Areas and towns with beaches
Maresme
- Calella 7 beaches
- Mataró 5 beaches
- Sant Pol de Mar 9 beaches
- Arenys de Mar 6 beaches
- Montgat 5 beaches
- Pineda de Mar 6 beaches
- Premià de Mar 8 beaches
- Cabrera de Mar 2 beaches
- Vilassar de Mar 3 beaches
- Malgrat de Mar 7 beaches
- Caldes d'Estrac 6 beaches
- Sant Andreu de Llavaneres 1 beach
- Santa Susanna 3 beaches
- Sant Vicenç de Montalt 2 beaches
- El Masnou 1 beach
- Canet de Mar 2 beaches
Barcelona and Badalona
- Barcelona 13 beaches
- Badalona 12 beaches
- Sant Adrià de Besòs 1 beach
Baix Llobregat
- El Prat de Llobregat 3 beaches
- Viladecans 8 beaches
- Castelldefels 2 beaches
- Gavà 4 beaches
Garraf
- Sitges 36 beaches
- Sant Pere de Ribes 2 beaches
- Cubelles 5 beaches
- Vilanova i la Geltrú 9 beaches