Mediterranean Sea: swimming spots and beaches

Mediterranean Sea: 5,307 swimming spots in 18 countries. Water temperature today: 21.0 °C on average, measured between 17.3 and 26.0 °C at 5,292 spots. Official water-quality classification for the 2025 season: 2,652× excellent, 259× good, 56× sufficient and 39× poor. Spread across 1,025 places.

Countries

Places

Individual swimming spots

Seas

All swimming spots on the map · Beach near me