Country guide
Beaches in Croatia
976 EU-monitored bathing sites, with official water quality ratings, live sea conditions and a 7-day outlook for each.
849 of 976 monitored sites — 87% — hold the top “Excellent” rating in the 2025 EU assessment. 918 are coastal waters; 58 are inland lakes and rivers. Modelled sea temperature peaks highest around Dubrovnik-Neretva, at roughly 26°C in high summer.
Water quality at a glance
Share of Croatia’s beaches in each official 2025 classification.
- Excellent (849)
- Good (15)
- Sufficient (4)
- Poor (2)
- Not classified (106)
Notable beaches
Curated and top-rated places to start.
Regions
14 regions. Pick one to see every monitored beach in it.
Primorje-Gorski Kotar261 beachesIstria215 beachesSplit-Dalmatia164 beachesDubrovnik-Neretva120 beachesZadar88 beachesŠibenik-Knin87 beachesLika-Senj25 beachesCity of Zagreb6 beachesOsijek-Baranja4 beachesVaraždin2 beachesBrod-Posavina1 beachKarlovac1 beachSisak-Moslavina1 beachVirovitica-Podravina1 beach