Netherlands · province · official name Noord-Holland

Bathing water quality in North Holland, Netherlands

North Holland has 111 official bathing waters in the EEA dataset for the 2025 season (89 lake, 21 coastal and 1 river). 51.4% were classified Excellent — 19.5 points below the 70.9% across Netherlands — and 8 were Poor. By area, the Excellent share is highest in Alkmaar en omgeving (84.6% of 13) and lowest in Groot-Amsterdam (35.1% of 37). 33 sites have been Excellent in every season from 2015 to 2025.

Zwemwaterkwaliteit in Noord-Holland

Van de 111 officiële EU-zwemlocaties in Noord-Holland was in 2025 51,4% ‘uitstekend’; aantal locaties met ‘slecht’: 8.

Gaasperplas lake, Amsterdam
Photo: Michielverbeek, Wikimedia Commons, CC BY-SA 4.0
111

official bathing waters

51.4%

Excellent in 2025

8

Poor in 2025

Not live: these are annual official classifications. Check the competent authority for today’s notices before swimming.
Before you swim in North Holland

The provinces, with Rijkswaterstaat for national waters

Bathing season in Netherlands: 1 May – 30 September. Zwemwater.nl and its app show current quality, warnings and swimming advice per official location.

Annual EEA classes do not show temporary bans, short-term pollution or algae alerts. National information last checked 2026-11-01.

Season status: Today (6 November 2026) is outside the official bathing season (1 May – 30 September). Official monitoring is tied to the season (a first sample may be taken shortly before it opens), so there are no current official water-quality results now. The next season starts on 1 May 2027.

Zwemwater.nl →

Map of official bathing waters in North Holland

Excellent 57Good 28Sufficient 15Poor 8Not classified 3
GOOGPAD NOORDOOST STRAND (SPIEGELPLAS): Excellent (2025)GEESTMERAMBACHT, ZWEMBAAI 8: Excellent (2025)GEESTMERAMBACHT, ZWEMBAAI 6: Excellent (2025)OOSTERBAD: Excellent (2025)'T WED: Excellent (2025)STRAND DIEMERPARK: Excellent (2025)STRAND UITDAM: Excellent (2025)BERGEN AAN ZEE: Excellent (2025)DE KRIM: Excellent (2025)STRAND DE HOGE DIJK: Excellent (2025)DE WIJDE BLIK: Excellent (2025)STRAND SPORTHAL SPIEGELPLAS: Excellent (2025)GEESTMERAMBACHT, ZWEMBAAI 1: Excellent (2025)NOORDERPLAS: Excellent (2025)HOOGE OUDE VEER: Excellent (2025)GEESTMERAMBACHT, ZWEMBAAI 7: Excellent (2025)MUIDERBERG: Excellent (2025)BLOEMENDAAL AAN ZEE: Excellent (2025)GROOTE KEETEN: Excellent (2025)STRAND NOORDPIER, VELSEN: Excellent (2025)WARDER: Excellent (2025)BLEEKERSVALLEI: Excellent (2025)CASTRICUM AAN ZEE: Excellent (2025)ZANDVOORT AAN ZEE: Excellent (2025)DE HOORNE: Excellent (2025)OOSTERPLAS: Excellent (2025)DE BERGSE AKKER: Excellent (2025)GEESTMERAMBACHT, ZWEMBAAI 5: Excellent (2025)DE LEIJEN: Excellent (2025)NIEUWE MEER, NOORDOEVER: Excellent (2025)WESTEINDERPLASSEN, VROUWENTROOST: Excellent (2025)VOOROEVER; VLIETSINGEL POEL: Excellent (2025)STRAND IJBURG: Excellent (2025)HARDERWIJKERZAND: Excellent (2025)ZWARTE WEG, HEEMSKERK: Excellent (2025)LUTJESTRAND, AMSTELMEER: Excellent (2025)GEESTMERAMBACHT, ZWEMBAAI 3: Excellent (2025)ZWEMSTEIGER NIEUWE MEER: Excellent (2025)NIEUWE MEER WESTZIJDE, OEVERLANDEN: Excellent (2025)RECREATIEPARK BROEKERHAVEN: Excellent (2025)NAARDERBOS: Excellent (2025)EGMOND AAN ZEE: Excellent (2025)JULIANADORP: Excellent (2025)KENNEMERSTRAND: Excellent (2025)WIJK AAN ZEE: Excellent (2025)GEESTMERAMBACHT, ZWEMBAAI 4: Excellent (2025)MARKEN, MARKERMEER: Excellent (2025)CAMPERDUIN: Excellent (2025)DE KOOG: Excellent (2025)GOOGPAD GROOTSTRAND (SPIEGELPLAS): Excellent (2025)HET TWISKE; DE LEERS: Excellent (2025)VILLA WESTEND, WESTBROEKPLAS: Excellent (2025)ENKHUIZERZAND: Excellent (2025)WATERLANDSTRAND HEMMELAND MONNICKENDAM: Excellent (2025)STRAND VOORLAND STICHTSEBRUG: Excellent (2025)PETTEN: Excellent (2025)GROTE VLAK: Excellent (2025)HOORN-ZUID: Not classified (2025)MARINETERREIN AMSTERDAM: Not classified (2025)WIJDENES: Not classified (2025)STRAND ZUIDOEVER, GAASPERPLAS: Good (2025)RECREATIEGEBIED UITERDIJK SCHELLINKHOUT: Good (2025)IJMUIDEN KLEIN STRAND: Good (2025)DE GROTE SPEELWEIDE, AMSTERDAMSE BOS: Good (2025)NAAKTRECREATIE, SPAARNWOUDE: Good (2025)STRAND DE WIEL, SCHAGEN: Good (2025)HET TWISKE; BAAIEGAT, NATURISTENSTRAND: Good (2025)HET TWISKE; SPEELSLOOT: Good (2025)STREEKBOS: Good (2025)MOLENPLAS, HAARLEM: Good (2025)WESTBROEKPLAS: Good (2025)CALLANTSOOG: Good (2025)HUISDUINEN: Good (2025)STRAND GOOIERHOOFD-ZOMERKADE: Good (2025)SPEELSLOOT (DE HOGE DIJK): Good (2025)ZWAANSMEER: Good (2025)HET TWISKE; KURE-JAN STRAND: Good (2025)STRAND MARKUS POS, LOOSDRECHTSE PLASSEN: Good (2025)GEESTMERAMBACHT, ZWEMBAAI 2: Good (2025)VOOROEVER HET NESBOS: Good (2025)VUNTUSSTRAND: Good (2025)DE KUIFEEND; JAGERSVELD: Good (2025)STRAND PIETERMAN, VOLENDAM: Good (2025)STRAND MEENT, LOOSDRECHTSE PLASSEN: Good (2025)RECREATIEPLAS TOOLENBURG, GROTE STRAND: Good (2025)PEDDELPOEL: Good (2025)SLOBBELAND, VOLENDAM: Good (2025)SINT MAARTENSZEE: Good (2025)SPARTELVIJVER TWISKE POORT: Sufficient (2025)STRAND ZUIDERHAVEN, DEN OEVER: Sufficient (2025)GROENSTRAND, OUDERKERKERPLAS: Sufficient (2025)ZANDSTRAND, OUDERKERKERPLAS: Sufficient (2025)STRAND VAN LUNA, HEERHUGOWAARD: Sufficient (2025)HET TWISKE; VENNEGATSTRAND: Sufficient (2025)DE SMIENT, JAGERSVELD: Sufficient (2025)VEERPLAS NOORDZIJDE: Sufficient (2025)SCHELLINKHOUTERDIJK: Sufficient (2025)STRAND SCHARDAM: Sufficient (2025)HET TWISKE; SCHOORLSTRAND: Sufficient (2025)JAGERSVELD; DE FUUT-WATERSNIP: Sufficient (2025)SPEELVIJVER-NOORD, GAASPERPLAS: Sufficient (2025)STRANDBAD EDAM: Sufficient (2025)HET TWISKE; DOESSTRAND: Sufficient (2025)RECREATIEPLAS TOOLENBURG, SPEELVIJVER: Poor (2025)DORREGEEST: Poor (2025)'T SKARPET: Poor (2025)WESTEINDERPLASSEN, ZWEMSTEIGER HERENWEG: Poor (2025)HAARLEMMERMEERSE BOS, ZUIDSTRAND: Poor (2025)ANDIJK ZWEMSTRAND: Poor (2025)HAARLEMMERMEERSE BOS, SPARTELVIJVER: Poor (2025)'T PETJE: Poor (2025)Groot-AmsterdamKop van Noord-HollandAlkmaar en omgevingHet Gooi en VechtstreekIJmondAgglomeratie HaarlemZaanstreekSouth HollandFrieslandFlevolandUtrecht
How to read this map: Each dot is one official bathing water, coloured by its 2025 rating; select a dot to open that site. The white area is this region; neighbouring regions are shaded. Sea and large lakes are blue, neighbouring countries grey. Positions: official EEA coordinates. Boundaries: Eurostat NUTS 2024, generalised (© EuroGeographics); lakes: Natural Earth. Outlines are simplified, so a few shoreline dots can sit just offshore.

North Holland by area

Sites are placed in the Eurostat NUTS 3 areas that contain their reported coordinates.

2025 EEA classes by area
AreaSitesExcellentGoodSufficientPoorNot classified
Groot-Amsterdam3713 (35.1%)10941
Kop van Noord-Holland2713 (48.1%)7232
Alkmaar en omgeving1311 (84.6%)1100
Het Gooi en Vechtstreek139 (69.2%)4000
IJmond137 (53.8%)5010
Agglomeratie Haarlem54 (80%)0100
Zaanstreek30 (0%)1200

Sea, lakes and rivers in North Holland

2025 EEA classes by water type
Water typeSitesExcellentGoodSufficientPoorNot classified
Coastal2117 (81%)4000
Lake8940 (44.9%)241582
River10 (0%)0001

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

33 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.

  1. 'T WED 11 seasons · Agglomeratie Haarlem
  2. BERGEN AAN ZEE 11 seasons · Alkmaar en omgeving
  3. BLEEKERSVALLEI 11 seasons · Kop van Noord-Holland
  4. BLOEMENDAAL AAN ZEE 11 seasons · Agglomeratie Haarlem
  5. CAMPERDUIN 11 seasons · Alkmaar en omgeving
  6. CASTRICUM AAN ZEE 11 seasons · IJmond
  7. DE KOOG 11 seasons · Kop van Noord-Holland
  8. DE KRIM 11 seasons · Kop van Noord-Holland
  9. EGMOND AAN ZEE 11 seasons · Alkmaar en omgeving
  10. ENKHUIZERZAND 11 seasons · Kop van Noord-Holland
  11. GEESTMERAMBACHT, ZWEMBAAI 3 11 seasons · Alkmaar en omgeving
  12. GEESTMERAMBACHT, ZWEMBAAI 4 11 seasons · Alkmaar en omgeving
  13. GEESTMERAMBACHT, ZWEMBAAI 5 11 seasons · Alkmaar en omgeving
  14. GEESTMERAMBACHT, ZWEMBAAI 6 11 seasons · Alkmaar en omgeving
  15. GOOGPAD NOORDOOST STRAND (SPIEGELPLAS) 11 seasons · Het Gooi en Vechtstreek
  16. GROOTE KEETEN 11 seasons · Kop van Noord-Holland
  17. GROTE VLAK 11 seasons · Kop van Noord-Holland
  18. JULIANADORP 11 seasons · Kop van Noord-Holland
  19. MUIDERBERG 11 seasons · Het Gooi en Vechtstreek
  20. NIEUWE MEER WESTZIJDE, OEVERLANDEN 11 seasons · Groot-Amsterdam
  21. NIEUWE MEER, NOORDOEVER 11 seasons · Groot-Amsterdam
  22. OOSTERPLAS 11 seasons · Agglomeratie Haarlem
  23. PETTEN 11 seasons · Kop van Noord-Holland
  24. STRAND DE HOGE DIJK 11 seasons · Groot-Amsterdam

Rated Poor in 2025

For a Poor site the Bathing Water Directive requires management measures, including a bathing prohibition or advice against bathing, so check the authority before visiting.

Changes from 2024 to 2025

Improved (11)

Declined (14)

How North Holland rated since 2015

Counts for the sites in today’s 2025 inventory; the Excellent share is calculated over classified sites only.

SeasonClassifiedExcellentExcellent sharePoor
20251085752.8%8
20241076056.1%7
20231076157%10
20221026563.7%8
20211066763.2%11
20201066561.3%8
20191026159.8%4
20181045855.8%7
20171035856.3%7
20161026866.7%5
20151016867.3%6

Places with the most bathing waters in North Holland

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.

Top 15 places by number of official bathing waters
PlaceAreaSitesExcellentPoor
OostzaanGroot-Amsterdam81 (12.5%)0
Zuid-ScharwoudeAlkmaar en omgeving65 (83.3%)0
AnkeveenHet Gooi en Vechtstreek44 (100%)0
Wijk aan ZeeIJmond33 (100%)0
VelserbroekIJmond31 (33.3%)0
CruquiusGroot-Amsterdam30 (0%)2
ZaanstadZaanstreek30 (0%)0
BadhoevedorpGroot-Amsterdam22 (100%)0
BijvanckHet Gooi en Vechtstreek22 (100%)0
Broek op LangedijkAlkmaar en omgeving22 (100%)0
De KoogKop van Noord-Holland22 (100%)0
DiemenGroot-Amsterdam22 (100%)0
Egmond aan ZeeAlkmaar en omgeving22 (100%)0
MarkenGroot-Amsterdam22 (100%)0
MuiderbergHet Gooi en Vechtstreek22 (100%)0

All 111 official bathing waters in North Holland

Grouped by area, alphabetical within each group. Open a site for its 2015–2025 history, nearby alternatives, weather forecast and the national profile link.

Download all 111 sites as CSV (classes 2015–2025, coordinates, nearest place; EEA data, CC BY 4.0)

Groot-Amsterdam 37 sites · 35.1% Excellent · 4 Poor
Kop van Noord-Holland 27 sites · 48.1% Excellent · 3 Poor
Alkmaar en omgeving 13 sites · 84.6% Excellent
Het Gooi en Vechtstreek 13 sites · 69.2% Excellent
IJmond 13 sites · 53.8% Excellent · 1 Poor
Agglomeratie Haarlem 5 sites · 80% Excellent
Zaanstreek 3 sites · 0% Excellent

Compared with other provinces in Netherlands

#ProvinceSitesExcellentPoor
1Zeeland5889.7%0
2Drenthe4187.8%0
3North Brabant10185.1%2
4Gelderland9779.4%2
5Overijssel5178.4%1
6Limburg3476.5%0
7Flevoland3073.3%1
8Utrecht2969%4
9South Holland10467.3%2
10Groningen4953.1%7
11North Holland11151.4%8
12Friesland5248.1%4

Provinces 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 North Holland were rated Excellent in 2025?
57 of 111 (51.4%) in the official EEA 2025 classification; 28 were Good, 15 Sufficient and 8 Poor, and 3 had no class. That ranks North Holland 11 of 12 Netherlands provinces by Excellent share.
Which area of North Holland has the highest share of Excellent sites?
Alkmaar en omgeving: 84.6% of its 13 sites were Excellent in 2025. Agglomeratie Haarlem follows with 80%. Only areas with at least five sites are compared; see the full table.
Which beaches and lakes in North Holland have the best long-term record?
33 sites were Excellent in every season from 2015 to 2025, for example 'T WED, BERGEN AAN ZEE, BLEEKERSVALLEI. See the ranking.
Which places in North Holland have the most official bathing waters?
Oostzaan (8, 12.5% Excellent), Zuid-Scharwoude (6, 83.3% Excellent), Ankeveen (4, 100% Excellent). See the place table; places are the nearest named settlement to each site.
Were any bathing waters in North Holland rated Poor?
Yes, 8: 'T PETJE, 'T SKARPET, DORREGEEST, RECREATIEPLAS TOOLENBURG, SPEELVIJVER and 4 more.
Where do I check whether swimming is allowed today?
On Zwemwater.nl (The provinces, with Rijkswaterstaat for national waters). Temporary bans, pollution alerts and closures are published there and on signs at the water, not in the annual EEA class.

Netherlands overview · All provinces of Netherlands · Bathing waters near Amsterdam · Bathing season dates

Sources and method

Bathing-water records: European Environment Agency (EEA), data and coordinates reported by Netherlands, 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 Netherlands. Counts, shares and rankings are calculated by BathingWaterFinder from the official records.