Beaches in Spain
Pick a region or a province to see all its beaches, with a map, photos and the weather forecast.
5.839 beaches in 19 regions and autonomous cities
Andalusia 650
Aragon 6
Asturias 357
- Asturias 357
Balearic Islands 657
- Balearic Islands 657
Basque Country 140
Canary Islands 490
- Las Palmas 363
- Santa Cruz de Tenerife 127
Cantabria 123
- Cantabria 123
Castile and León 50
Castilla-La Mancha 15
- Albacete 3
- Cuenca 10
- Guadalajara 1
- Toledo 1
Catalonia 787
Ceuta 20
- Ceuta 20
Community of Madrid 5
- Madrid 5
Extremadura 17
Galicia 1.707
- A Coruña 787
- Lugo 134
- Ourense 5
- Pontevedra 781
La Rioja 4
- La Rioja 4
Melilla 10
- Melilla 10
Navarre 7
- Navarre 7
Region of Murcia 253
- Murcia 253