This is a list of beaches in Spain sorted by province. The most popular with visitors are in Andalusia, Costa Blanca, and Catalonia.
Andalusia
Almería
Cádiz
- Sanlúcar de Barrameda
- Bonanza beach
- Bajo de Guía beach
- La Calzada/Piletas beach
- La Jara beach
- Chipiona
- Montijo beach
- Cruz del Mar beach
- Las Canteeras beach
- La Regla beach
- Camarón/Tres piedras beach
- El Puerto de Santa María
- Fuentebravía beach
- Santa Catalina beach
- El Buzo beach
- La Calita/Caletha del agua beach
- La Puntilla beach
- Valdelagrana beach
- Levante/Los Toruños beach
- Rota
- La Ballena beach
- Aguadulce/Peginas beach
- Punta Candor beach
- Piedras Gordas beach
- La Costilla beach
- El Rompidillo beach
- Puerto Real
- Cádiz
- La Caleta beach
- Santa María del Mar beach
- La Victoria beach
- Cortadura beach
- El Chato/Torregorda beach
- La Anegada beach
- San Fernando
- Camposoto beach
- El Castillo beach
- Chiclana de la Frontera
- Lavaculos/Sancti-Petri beach
- Punta de Piedras beach
- La Barrosa beach
- El Puerco beach
- Conil de la Frontera
- Roche beach
- Calas de Poniente beach
- Cala del Aceite beach
- Calas de Quinto y Camacho beach
- Fuente del Gallo beach
- La Fontanilla beach
- Los Bateles beach
- Castilnovo beach
- Vejer de la Frontera
- Barbate
- Zahora beach
- Calños de Meca/Cabo de Trafalgar beach
- Hierbabuena beach
- El Carmen beach
- Cañillos/Pajares beach
- Zahara de los Atunes beach
- Tarifa
- Atlanterra/Zahara de los Atunes beach
- Los Alemanes beach
- El Cañuelo beach
- Bolonia beach
- Valdevaqueros beach
- Playa de Los Lances (North and South sections)
- Chica beach
- Algeciras
- Cala Arenas
- Getares/San García beach
- El Rinconcillo beach
- Los Barrios
- La Línea de la Concepción
- Poniente beach
- Levante/Santa Barbara beach
- La Atunara/De Levante beach
- El Burgo/Torrenueva beach
- La Hacienda beach
- La Alcaidesa beach
- San Roque
- Guadarranque beach
- Campamento/Puente Mayorga beach
- Torrecarbonera beach
- Guadalquitón beach
- Sotogrande beach
- Torreguadiaro beach
- El Cabrero/Cala Taraje beach
Granada
This section is empty. You can help by
adding to it. (January 2011)
Huelva
This section is empty. You can help by
adding to it. (January 2011)
La antilla
İslantilla
İsla cristina
Málaga
Costa del Sol
Asturias
This section is empty. You can help by
adding to it. (February 2024)
Basque Country
This section is empty. You can help by
adding to it. (January 2011)
Murcia
This section is empty. You can help by
adding to it. (January 2011)