Bathing water quality in Primorje-Gorski Kotar, Croatia
Primorje-Gorski Kotar has 274 official bathing waters in the EEA dataset for the 2025 season (270 coastal and 4 lake). 93.4% were classified Excellent — 7.2 points above the 86.2% across Croatia — and 0 were Poor. 225 sites have been Excellent in every season from 2015 to 2025.
Kakvoća vode za kupanje: Primorsko-goranska županija
Od 274 službenih lokacija za kupanje EU (Primorsko-goranska županija), 93,4 % imalo je 2025. ocjenu „izvrsna“; broj lokacija s ocjenom „nezadovoljavajuća“: 0.
official bathing waters
Excellent in 2025
Poor in 2025
Map of official bathing waters in Primorje-Gorski Kotar
Sea, lakes and rivers in Primorje-Gorski Kotar
| Water type | Sites | Excellent | Good | Sufficient | Poor | Not classified |
|---|---|---|---|---|---|---|
| Coastal | 270 | 252 (93.3%) | 4 | 2 | 0 | 12 |
| Lake | 4 | 4 (100%) | 0 | 0 | 0 | 0 |
Coastal waters are assessed against stricter bacterial limits than lakes and rivers but are diluted far more; see how the classes are calculated.
Most consistent Excellent sites
225 sites were Excellent in all eleven seasons. Ordered by the length of the unbroken Excellent run ending in 2025; the first 24 are shown and every site is in the full list below.
- AK Ježevac 11 seasons
- AK Konobe 11 seasons
- AK Kovačine 11 seasons
- AK Njivice 11 seasons
- AK Pila - kupalište 11 seasons
- AK Poljana - plaža 11 seasons
- AK Rapoća - ispred autokampa 11 seasons
- AK Rapoća - plaža 11 seasons
- Bakarac - uvala Dobra 11 seasons
- Bakarac kupalište na ulazu 11 seasons
- Balustrada 11 seasons
- Barakuda 11 seasons
- Barbat - istok 11 seasons
- Barbat - sredina 11 seasons
- Barbat - zapad 11 seasons
- Barišići 11 seasons
- Baška - kraj plaže 11 seasons
- Baška - plaža izvan lukobrana 11 seasons
- Baška - početak plaže 11 seasons
- Baška - Rt Kričin 11 seasons
- Baška - uvala Bunculuka 11 seasons
- Baška - Zablaće 11 seasons
- Bazeni hotela Katarina 11 seasons
- Beli kamik 11 seasons
Rated Poor in 2025
None of the 274 official bathing waters in Primorje-Gorski Kotar was classified Poor in 2025.
Changes from 2024 to 2025
Improved (2)
- jezero Bajer - Čoka Good → Excellent
- jezero Lepenica Good → Excellent
Declined (1)
- Bivio - Dom umirovljenika Excellent → Good
How Primorje-Gorski Kotar rated since 2015
Counts for the sites in today’s 2025 inventory; the Excellent share is calculated over classified sites only.
| Season | Classified | Excellent | Excellent share | Poor |
|---|---|---|---|---|
| 2025 | 262 | 256 | 97.7% | 0 |
| 2024 | 262 | 255 | 97.3% | 0 |
| 2023 | 262 | 258 | 98.5% | 0 |
| 2022 | 261 | 255 | 97.7% | 0 |
| 2021 | 261 | 256 | 98.1% | 0 |
| 2020 | 259 | 255 | 98.5% | 0 |
| 2019 | 258 | 256 | 99.2% | 0 |
| 2018 | 257 | 255 | 99.2% | 0 |
| 2017 | 238 | 234 | 98.3% | 0 |
| 2016 | 237 | 233 | 98.3% | 0 |
| 2015 | 237 | 231 | 97.5% | 0 |
Places with the most bathing waters in Primorje-Gorski Kotar
Each site is matched to its nearest named place (GeoNames, within 8 km in a straight line), so beaches of one resort or lake shore can be compared together. Select a place to show only its sites in the full list.
| Place | Sites | Excellent | Poor |
|---|---|---|---|
| Mali Lošinj | 23 | 23 (100%) | 0 |
| Opatija | 15 | 15 (100%) | 0 |
| Kampor | 14 | 8 (57.1%) | 0 |
| Crikvenica | 12 | 12 (100%) | 0 |
| Lovran | 12 | 12 (100%) | 0 |
| Cres | 12 | 11 (91.7%) | 0 |
| Malinska | 11 | 11 (100%) | 0 |
| Novi Vinodolski | 10 | 10 (100%) | 0 |
| Krk | 9 | 9 (100%) | 0 |
| Baška | 8 | 8 (100%) | 0 |
| Dramalj | 8 | 8 (100%) | 0 |
| Kostrena | 8 | 8 (100%) | 0 |
| Kraljevica | 8 | 8 (100%) | 0 |
| Lopar | 8 | 7 (87.5%) | 0 |
| Njivice | 7 | 7 (100%) | 0 |
All 274 official bathing waters in Primorje-Gorski Kotar
Grouped by water type, alphabetical within each group. Open a site for its 2015–2025 history, nearby alternatives, weather forecast and the national profile link.
Download all 274 sites as CSV (classes 2015–2025, coordinates, nearest place; EEA data, CC BY 4.0)
Coastal 270 sites · 93.3% Excellent
- AK Ježevac · Krk Excellent Excellent 11 seasons in a row
- AK Konobe · Punat Excellent Excellent 11 seasons in a row
- AK Kovačine · Cres Excellent Excellent 11 seasons in a row
- AK Njivice Excellent Excellent 11 seasons in a row
- AK Pila - kupalište · Punat Excellent Excellent 11 seasons in a row
- AK Poljana - plaža · Mali Lošinj Excellent Excellent 11 seasons in a row
- AK Rapoća - ispred autokampa Excellent Excellent 11 seasons in a row
- AK Rapoća - plaža Excellent Excellent 11 seasons in a row
- Artatore · Mali Lošinj Excellent Excellent 8 seasons in a row
- Autokamp Kovačine - FKK dio · Cres Excellent Excellent 8 seasons in a row
- Bakarac - uvala Dobra · Kraljevica Excellent Excellent 11 seasons in a row
- Bakarac kupalište na ulazu · Kraljevica Excellent Excellent 11 seasons in a row
- Balustrada · Crikvenica Excellent Excellent 11 seasons in a row
- Barakuda · Mali Lošinj Excellent Excellent 11 seasons in a row
- Barbat - istok Excellent Excellent 11 seasons in a row
- Barbat - plaža Puntica Not classified
- Barbat - sredina Excellent Excellent 11 seasons in a row
- Barbat - zapad Excellent Excellent 11 seasons in a row
- Barišići · Palit Excellent Excellent 11 seasons in a row
- Baška - kraj plaže Excellent Excellent 11 seasons in a row
- Baška - plaža izvan lukobrana Excellent Excellent 11 seasons in a row
- Baška - početak plaže Excellent Excellent 11 seasons in a row
- Baška - Rt Kričin Excellent Excellent 11 seasons in a row
- Baška - uvala Bunculuka Excellent Excellent 11 seasons in a row
- Baška - Zablaće Excellent Excellent 11 seasons in a row
- Bazeni hotela Katarina · Selce Excellent Excellent 11 seasons in a row
- Beli Excellent Excellent 8 seasons in a row
- Beli kamik · Njivice Excellent Excellent 11 seasons in a row
- Biskupija - plaža Excellent Excellent 11 seasons in a row
- Bivio - Dom umirovljenika · Rubeši Good Excellent → Good since 2024
- Bivio - Kostanj, plaža za invalide · Matulji Excellent Excellent 11 seasons in a row
- Bivio - plaža · Rubeši Excellent Excellent 11 seasons in a row
- Bivio - Rekreacijski centar · Rubeši Excellent Excellent 11 seasons in a row
- Bivio - Skalete · Rubeši Excellent Excellent 11 seasons in a row
- Bribirska obala · Novi Vinodolski Excellent Excellent 11 seasons in a row
- Buffet Riva · Omišalj Excellent Excellent 11 seasons in a row
- Camping Krk Excellent Excellent 11 seasons in a row
- Carevo · Kraljevica Excellent Excellent 11 seasons in a row
- Ciganka · Lopar Excellent Excellent 8 seasons in a row
- Čikat - uvala Blatina · Mali Lošinj Excellent Excellent 11 seasons in a row
- Čižići · Dobrinj Excellent Excellent 3 seasons in a row
- Cres - ispod zabavnog centra Excellent Excellent 11 seasons in a row
- Cres - kod Sv. Nikole Excellent Excellent 11 seasons in a row
- Cres - Vila Riviera Excellent Excellent 11 seasons in a row
- Dječja bolnica Lošinj · Mali Lošinj Excellent Excellent 11 seasons in a row
- Dumići · Kampor Excellent Excellent 8 seasons in a row
- Glavanovo istok · Rijeka Excellent Excellent 11 seasons in a row
- Glavanovo zapad · Rijeka Excellent Excellent 11 seasons in a row
- Glavna plaža - Ilovik Excellent Excellent 8 seasons in a row
- Glavna plaža - Susak Excellent Excellent 8 seasons in a row
- Glavna plaža - Unije Excellent Excellent 8 seasons in a row
- Glavna plaža istok-žal kod male luč. · Crikvenica Excellent Excellent 11 seasons in a row
- Glavna plaža kod Aquagana · Crikvenica Excellent Excellent 11 seasons in a row
- Glavna plaža sredina · Crikvenica Excellent Excellent 11 seasons in a row
- Glavna plaža zapad - Crni mol · Crikvenica Excellent Excellent 11 seasons in a row
- Gonar - jug · Kampor Not classified
- Gonar - sjever · Kampor Excellent Excellent 8 seasons in a row
- Gornja Supetarska Draga - sredina · Lopar Not classified
- Gradska plaža Rab Excellent Excellent 11 seasons in a row
- Gradsko kupalište Lovran Excellent Excellent 11 seasons in a row
- Grčevo · Kostrena Excellent Excellent 7 seasons in a row
- Gušići · Palit Excellent Excellent 11 seasons in a row
- Haludovo · Malinska Excellent Excellent 11 seasons in a row
- Hotel Adriatic - kupalište · Opatija Excellent Excellent 11 seasons in a row
- Hotel Adriatic - plaža · Omišalj Excellent Excellent 11 seasons in a row
- Hotel Amabilis - plaža · Selce Excellent Excellent 11 seasons in a row
- Hotel Excelsior - kupalište · Lovran Excellent Excellent 11 seasons in a row
- Hotel Internacional · Crikvenica Excellent Excellent 8 seasons in a row
- Hotel Kaštel · Crikvenica Excellent Excellent 11 seasons in a row
- Hotel Kristal - kupalište · Opatija Excellent Excellent 10 seasons in a row
- Hotel Kvarner - kupalište · Opatija Excellent Excellent 11 seasons in a row
- Hotel Marina - plaža · Selce Excellent Excellent 11 seasons in a row
- Hotel Milenij - kupalište · Opatija Excellent Excellent 11 seasons in a row
- Hotel Miramar - plaža · Opatija Excellent Excellent 11 seasons in a row
- Hotel Omorika · Dramalj Excellent Excellent 11 seasons in a row
- Hotela Jadran · Njivice Excellent Excellent 11 seasons in a row
- Hotela Punta · Mali Lošinj Excellent Excellent 11 seasons in a row
- Hotela Punta - sjeverna plaža · Mali Lošinj Excellent Excellent 11 seasons in a row
- Hotelijerski fakultet u Iki · Lovran Excellent Excellent 11 seasons in a row
- Ika - plaža · Lovran Excellent Excellent 11 seasons in a row
- ispod hotela Belveder · Opatija Excellent Excellent 8 seasons in a row
- Ispod Hotela Koralj · Krk Excellent Excellent 11 seasons in a row
- ispod hotela Navis · Matulji Excellent Excellent 8 seasons in a row
- Ispod Općine · Pobri Excellent Excellent 11 seasons in a row
- ispred kampa Tiha · Crikvenica Excellent Excellent 8 seasons in a row
- ispred restorana Kostrenka · Kostrena Excellent Excellent 8 seasons in a row
- Jadranovo - uvala Grabova Excellent Excellent 11 seasons in a row
- Jadranovo - uvala Havišće Excellent Excellent 11 seasons in a row
- Jadranovo - uvala kod tunere Excellent Excellent 11 seasons in a row
- Jelenovica · Kampor Not classified
- Kačjak (istok) - betonirani plato · Dramalj Excellent Excellent 11 seasons in a row
- Kačjak-zapadna uvala početak · Dramalj Excellent Excellent 11 seasons in a row
- Kadin · Mali Lošinj Excellent Excellent 8 seasons in a row
- Kamp Omišalj Excellent Excellent 7 seasons in a row
- kampa Glavotok · Malinska Excellent Excellent 11 seasons in a row
- Kampor - Plaža Mel početak Not classified
- Kampor - plaža Mel sredina Excellent Excellent 11 seasons in a row
- Kandarola · Palit Not classified
- Kantrida - bazen istok · Marinići Good
- Kantrida - bazen zapad · Marinići Excellent Excellent 11 seasons in a row
- Kantrida - bivša Dječja bolnica · Rubeši Excellent Excellent 3 seasons in a row
- Kantrida - istok · Marinići Sufficient
- Kantrida - Rekreacijski centar 3. Maj · Marinići Good
- Kantrida - Vila Nora · Marinići Good
- Kantrida - zapad · Marinići Sufficient
- Kaštelina · Lopar Excellent Excellent 11 seasons in a row
- Klenovica plaža · Novi Vinodolski Excellent Excellent 11 seasons in a row
- Klimno · Dobrinj Excellent Excellent 11 seasons in a row
- Klimno - mali Škojić · Dobrinj Excellent Excellent 11 seasons in a row
- kod Hotela Giorgio II · Veprinac Excellent Excellent 11 seasons in a row
- Kostrena - Ronilački klub Excellent Excellent 11 seasons in a row
- Kostrena - Stara voda Excellent Excellent 11 seasons in a row
- Kostrena - uvala Svežanj Excellent Excellent 11 seasons in a row
- Kostrena - Žurkovo Excellent Excellent 11 seasons in a row
- Kozica · Senj Excellent Excellent 11 seasons in a row
- Kraj uvale Omišalj Excellent Excellent 11 seasons in a row
- Kupalište Crveni križ · Novi Vinodolski Excellent Excellent 11 seasons in a row
- Kupalište Dražica · Krk Excellent Excellent 11 seasons in a row
- Kupalište Dunat · Punat Excellent Excellent 11 seasons in a row
- Kupalište Grabar · Cres Excellent Excellent 11 seasons in a row
- Kupalište Hotela Jadran · Rijeka Excellent Excellent 11 seasons in a row
- Kupalište Ičići - kraj · Lovran Excellent Excellent 11 seasons in a row
- Kupalište Ičići - početak · Lovran Excellent Excellent 11 seasons in a row
- Kupalište kod tobogana · Novi Vinodolski Excellent Excellent 11 seasons in a row
- Kupalište Lido · Opatija Excellent Excellent 11 seasons in a row
- Kupalište Puntica · Pobri Excellent Excellent 11 seasons in a row
- Kupalište Slatina - kraj · Opatija Excellent Excellent 9 seasons in a row
- Kupalište Slatina -sredina · Opatija Excellent Excellent 11 seasons in a row
- Kupalište Tomaševac · Opatija Excellent Excellent 11 seasons in a row
- Lanterna - plaža · Dramalj Excellent Excellent 11 seasons in a row
- Lipovica · Opatija Excellent Excellent 11 seasons in a row
- Livačina · Lopar Excellent Excellent 11 seasons in a row
- Lopari - kraj plaže Excellent Excellent 11 seasons in a row
- Lopari - početak plaže Excellent Excellent 11 seasons in a row
- Lovran - kupalište Kvarner Excellent Excellent 11 seasons in a row
- M. Draga - kraj plaže · Mošćenička Draga Excellent Excellent 11 seasons in a row
- M. Draga - početak plaže · Mošćenička Draga Excellent Excellent 11 seasons in a row
- Mali Raj · Opatija Excellent Excellent 8 seasons in a row
- Malin Draga · Malinska Excellent Excellent 11 seasons in a row
- Malinska - plaža Rupa Excellent Excellent 11 seasons in a row
- Mariborsko odmaralište · Omišalj Excellent Excellent 11 seasons in a row
- Martinšćica - Centar Excellent Excellent 11 seasons in a row
- Martinšćica - pod Štalicom Excellent Excellent 11 seasons in a row
- Martinšćica - punta Zaglav Excellent Excellent 11 seasons in a row
- Martinšćica - Veli Žal Excellent Excellent 11 seasons in a row
- Medveja - kraj plaže · Lovran Excellent Excellent 11 seasons in a row
- Medveja - početak plaže · Lovran Excellent Excellent 11 seasons in a row
- Medveja - Uvala Cesara · Lovran Excellent Excellent 11 seasons in a row
- Miholašćica - plaža Excellent Excellent 11 seasons in a row
- Mikulova kava · Kostrena Excellent Excellent 8 seasons in a row
- Miral · Kampor Not classified
- Miramare · Njivice Excellent Excellent 11 seasons in a row
- Naselje Krško - plaža Excellent Excellent 11 seasons in a row
- Naselje Sjever · Omišalj Excellent Excellent 11 seasons in a row
- Nasip - Male skale · Jadranovo Excellent Excellent 8 seasons in a row
- Nerezine - samostan Excellent Excellent 11 seasons in a row
- Odmaralište Stoimena · Crikvenica Excellent Excellent 11 seasons in a row
- Odmaralište željezare Jesenice - Hotel Riviera · Dramalj Excellent Excellent 11 seasons in a row
- Odmaralište željezare Sisak · Malinska Excellent Excellent 11 seasons in a row
- Osor - svjetionik Excellent Excellent 11 seasons in a row
- Oštro - kraj · Kraljevica Excellent Excellent 11 seasons in a row
- Oštro - početak · Kraljevica Excellent Excellent 11 seasons in a row
- Pazdehova · Dramalj Excellent Excellent 11 seasons in a row
- Peharovo · Lovran Excellent Excellent 11 seasons in a row
- Petrac · Banjol Excellent Excellent 11 seasons in a row
- Pinezići - plaža Excellent Excellent 11 seasons in a row
- Plav · Krk Excellent Excellent 11 seasons in a row
- Plaža ispod nogometnog igrališta · Marinići Not classified
- Plivalište · Crikvenica Excellent Excellent 11 seasons in a row
- Pod Kvarovo · Kostrena Excellent Excellent 9 seasons in a row
- Podvorska · Crikvenica Excellent Excellent 11 seasons in a row
- Porat · Malinska Excellent Excellent 11 seasons in a row
- Porat - hotel Pinia · Malinska Excellent Excellent 11 seasons in a row
- Porozina - plaža Excellent Excellent 11 seasons in a row
- Porporela · Krk Excellent Excellent 11 seasons in a row
- Portopižana · Krk Excellent Excellent 11 seasons in a row
- Povile - ispod bungalova na obali · Novi Vinodolski Excellent Excellent 11 seasons in a row
- Povile - iza bungalova · Novi Vinodolski Excellent Excellent 11 seasons in a row
- Preluk - istok · Matulji Excellent Excellent 11 seasons in a row
- Preluk - sredina · Matulji Excellent Excellent 11 seasons in a row
- Preluk - zapad · Matulji Excellent Excellent 11 seasons in a row
- Pudarica - javna plaža · Barbat Excellent Excellent 11 seasons in a row
- Punta Ćuf - Ribarsko selo · Malinska Excellent Excellent 11 seasons in a row
- Punta debij · Punat Excellent Excellent 11 seasons in a row
- Punta Kolova · Opatija Excellent Excellent 11 seasons in a row
- Punta Križa - AK Baldarin Excellent Excellent 8 seasons in a row
- Punta Leva · Mali Lošinj Excellent Excellent 11 seasons in a row
- Rajska plaža - kraj · Lopar Excellent Excellent 11 seasons in a row
- Rajska plaža - početak · Lopar Excellent Excellent 11 seasons in a row
- Rajska plaža - sredina · Lopar Excellent Excellent 11 seasons in a row
- Restoran Najade · Lovran Excellent Excellent 11 seasons in a row
- Ribarsko selo · Malinska Excellent Excellent 11 seasons in a row
- Rosulje · Njivice Excellent Excellent 11 seasons in a row
- Rt Artić · Banjol Excellent Excellent 11 seasons in a row
- Rt Kačjak · Dramalj Excellent Excellent 11 seasons in a row
- Rt Kovačine · Cres Excellent Excellent 11 seasons in a row
- Rt uvale Slatina Excellent Excellent 11 seasons in a row
- Ružićevo · Rijeka Excellent Excellent 11 seasons in a row
- Sablićevo · Rijeka Excellent Excellent 11 seasons in a row
- Samostan Sv. Antuna · Rab Excellent Excellent 11 seasons in a row
- Sansovo · Kraljevica Excellent Excellent 11 seasons in a row
- Selce konoba Ulika Excellent Excellent 11 seasons in a row
- Selce pl. Poli mora Hotel Slaven Excellent Excellent 11 seasons in a row
- Sibinj · Senj Excellent Excellent 11 seasons in a row
- Šilo - plaža Pećine · Crikvenica Excellent Excellent 11 seasons in a row
- Škver - plaža · Palit Excellent Excellent 11 seasons in a row
- Slatina - uvala Tiha Excellent Excellent 11 seasons in a row
- Smokvica · Novi Vinodolski Excellent Excellent 11 seasons in a row
- Soline · Dobrinj Excellent Excellent 11 seasons in a row
- Srebrna uvala · Mali Lošinj Excellent Excellent 11 seasons in a row
- Stara Baška - kamp Excellent Excellent 11 seasons in a row
- Stara Baška - naselje Excellent Excellent 11 seasons in a row
- Stara Gavza - plaža · Cres Excellent Excellent 11 seasons in a row
- Suha Punta - Hotel Carolina · Kampor Excellent Excellent 11 seasons in a row
- Suha Punta - Hotel Eva · Kampor Excellent Excellent 11 seasons in a row
- Suha Punta - između Ht. Caroline i rest. · Kampor Excellent Excellent 11 seasons in a row
- Suha Punta - usis za bazen · Kampor Excellent Excellent 11 seasons in a row
- Suha Punta - Veli žal · Kampor Excellent Excellent 11 seasons in a row
- Sunčana uvala - FKK · Mali Lošinj Excellent Excellent 11 seasons in a row
- Sunčana uvala - Hotel Vespera · Mali Lošinj Excellent Excellent 11 seasons in a row
- Sunčana uvala - Ht. Vespera i V.žal · Mali Lošinj Excellent Excellent 11 seasons in a row
- Sunčana uvala - Mali Žal · Mali Lošinj Excellent Excellent 11 seasons in a row
- Sunčana uvala - Veli Žal · Mali Lošinj Excellent Excellent 11 seasons in a row
- Sunčana uvala - Žalić · Mali Lošinj Excellent Excellent 11 seasons in a row
- Sv. Ivan - plaža · Mošćenička Draga Excellent Excellent 11 seasons in a row
- Sv. Marek · Vrbnik Not classified
- Sv. Martin · Mali Lošinj Excellent Excellent 11 seasons in a row
- Thalassotherapia · Dramalj Excellent Excellent 11 seasons in a row
- Uvala Bok Excellent Excellent 8 seasons in a row
- Uvala Bučanje Excellent Excellent 11 seasons in a row
- Uvala Čifnata · Kampor Not classified
- Uvala Čikat - AK Čikat · Mali Lošinj Excellent Excellent 11 seasons in a row
- Uvala Čikat - AK Kredo · Mali Lošinj Excellent Excellent 11 seasons in a row
- Uvala Čikat - Hotel Alhambra · Mali Lošinj Excellent Excellent 11 seasons in a row
- Uvala Čikat - zabavni centar · Mali Lošinj Excellent Excellent 11 seasons in a row
- Uvala Črišnjeva · Jadranovo Excellent Excellent 11 seasons in a row
- Uvala Dražica · Cres Excellent Excellent 11 seasons in a row
- Uvala Dumboka · Njivice Excellent Excellent 11 seasons in a row
- Uvala Galboka Excellent Excellent 11 seasons in a row
- Uvala Gavza · Cres Not classified
- Uvala Gožinka · Kampor Not classified
- Uvala Kijac · Njivice Excellent Excellent 11 seasons in a row
- Uvala Kimen · Cres Excellent Excellent 11 seasons in a row
- Uvala Mali Kijac · Omišalj Excellent Excellent 11 seasons in a row
- Uvala Malo more · Punat Excellent Excellent 11 seasons in a row
- Uvala Novi Vinodolski Excellent Excellent 11 seasons in a row
- Uvala Padova 1 · Rab Excellent Excellent 11 seasons in a row
- Uvala Padova 2 · Banjol Excellent Excellent 11 seasons in a row
- Uvala Padova 3 · Banjol Excellent Excellent 11 seasons in a row
- Uvala Rova · Malinska Excellent Excellent 11 seasons in a row
- Uvala Scott - ispod hotela · Kraljevica Excellent Excellent 11 seasons in a row
- Uvala Scott - kod tobogana · Kraljevica Excellent Excellent 11 seasons in a row
- Uvala Slana · Selce Excellent Excellent 11 seasons in a row
- Uvala Slatina Excellent Excellent 11 seasons in a row
- Uvala Tomaževo · Krk Excellent Excellent 11 seasons in a row
- Uvala Trojna · Punat Excellent Excellent 11 seasons in a row
- Uvala Valda Gara · Krk Excellent Excellent 11 seasons in a row
- Uvala Valdarke · Mali Lošinj Excellent Excellent 11 seasons in a row
- Uvala Vantačići · Malinska Excellent Excellent 11 seasons in a row
- Uvala Zastolac · Lopar Excellent Excellent 11 seasons in a row
- Valun - plaža · Cres Excellent Excellent 11 seasons in a row
- Villa Ariston · Opatija Excellent Excellent 11 seasons in a row
- Volosko - plaža Črnikovica · Pobri Excellent Excellent 11 seasons in a row
- Volosko - vaterpolo igralište · Pobri Excellent Excellent 11 seasons in a row
- Volosko - Veli mul · Pobri Excellent Excellent 11 seasons in a row
- Vrbnik - plaža Zgribnica Excellent Excellent 11 seasons in a row
- Zagazinjine · Mali Lošinj Excellent Excellent 11 seasons in a row
- Zagori kupalište - istok · Novi Vinodolski Excellent Excellent 11 seasons in a row
- Zagori kupalište - zapad · Novi Vinodolski Excellent Excellent 11 seasons in a row
- Zonovo · Opatija Excellent Excellent 11 seasons in a row
Lake 4 sites · 100% Excellent
- jezero Bajer - Čoka · Fužine Excellent Good → Excellent since 2024
- jezero Bajer - Poluotok · Fužine Excellent Excellent 5 seasons in a row
- jezero Bajer - Stara plaža · Fužine Excellent Excellent 3 seasons in a row
- jezero Lepenica · Fužine Excellent Good → Excellent since 2024
Compared with other counties in Croatia
| # | County | Sites | Excellent | Poor |
|---|---|---|---|---|
| 1 | Šibenik-Knin | 100 | 99% | 0 |
| 2 | Lika-Senj | 26 | 96.2% | 0 |
| 3 | Istria County | 217 | 95.9% | 0 |
| 4 | Dubrovnik-Neretva | 120 | 94.2% | 1 |
| 5 | Primorje-Gorski Kotar | 274 | 93.4% | 0 |
| 6 | Split-Dalmatia | 178 | 85.4% | 0 |
| 7 | City of Zagreb | 19 | 47.4% | 0 |
| 8 | Zadar County | 91 | 30.8% | 0 |
Counties with at least 15 official bathing waters. Size, water type and how densely sites are designated differ, so the table is context rather than a verdict.
Quick answers
- How many bathing waters in Primorje-Gorski Kotar were rated Excellent in 2025?
- 256 of 274 (93.4%) in the official EEA 2025 classification; 4 were Good, 2 Sufficient and 0 Poor, and 12 had no class. That ranks Primorje-Gorski Kotar 5 of 8 Croatia counties by Excellent share.
- Which beaches in Primorje-Gorski Kotar have the best long-term record?
- 225 sites were Excellent in every season from 2015 to 2025, for example AK Ježevac, AK Konobe, AK Kovačine. See the ranking.
- Which places in Primorje-Gorski Kotar have the most official bathing waters?
- Mali Lošinj (23, 100% Excellent), Opatija (15, 100% Excellent), Kampor (14, 57.1% Excellent). See the place table; places are the nearest named settlement to each site.
- Were any bathing waters in Primorje-Gorski Kotar rated Poor?
- No. None was classified Poor in 2025.
- Where do I check whether swimming is allowed today?
- On Sea bathing-water quality (gov.hr → IZOR results) (Ministry of Environmental Protection and Green Transition). Temporary bans, pollution alerts and closures are published there and on signs at the water, not in the annual EEA class.
Croatia overview · All counties of Croatia · Bathing waters near Trieste · Bathing season dates
Sources and method
Bathing-water records: European Environment Agency (EEA), data and coordinates reported by Croatia, licensed CC BY 4.0. Region and area boundaries: Eurostat NUTS 2024 (© EuroGeographics for the administrative boundaries). Place names: GeoNames (CC BY 4.0). A site belongs to the area that contains its reported coordinates; a site up to 10 km off the generalised coastline is placed in the nearest area of Croatia. Counts, shares and rankings are calculated by BathingWaterFinder from the official records.