Mediterranean Sea: swimming spots and beaches

Mediterranean Sea: 5,307 swimming spots in 18 countries. Water temperature today: 25.4 °C on average, measured between 18.7 and 29.7 °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