Beaches in Spain

4,415 beaches on the coast in Spain. Official water-quality classification for the 2025 season: 1,846× excellent, 130× good, 28× sufficient and 17× poor. Spain has 2,558 more swimming spots of other kinds.

By type

All swimming spots in Spain · View on the map