Areas and towns on the Costa Brava
The 3 coastal areas on the Costa Brava and their main towns. Tap an area to see its beaches.
Coastal areas on the Costa Brava
- Alt Empordà 190
- Baix Empordà 147
- La Selva coast 51
Areas and towns with beaches
Alt Empordà
- Roses 22 beaches
- Colera 13 beaches
- El Port de la Selva 24 beaches
- Cadaqués 54 beaches
- L'Escala 19 beaches
- Portbou 12 beaches
- Castelló d'Empúries 6 beaches
- Llançà 30 beaches
- Sant Pere Pescador 10 beaches
Baix Empordà
- Palafrugell 21 beaches
- Torroella de Montgrí 11 beaches
- Palamós 19 beaches
- Begur 25 beaches
- Sant Feliu de Guíxols 26 beaches
- Mont-ras 3 beaches
- Calonge i Sant Antoni 18 beaches
- Castell-Platja d'Aro 9 beaches
- Santa Cristina d'Aro 13 beaches
- Pals 2 beaches
La Selva coast
- Lloret de Mar 21 beaches
- Tossa de Mar 23 beaches
- Blanes 7 beaches