SmogRank / Countries / The Netherlands

Most polluted cities in The Netherlands

29 measured cities ranked by PM2.5, this year. Worst: Haarlem at 11.6 µg/m³, #439 in the world.

#City µg/m³× WHO
1Haarlem low-cost sensorsNorth Holland
11.62.3×
2Schiedam South Holland
11.52.3×
3's-Gravenzande South Holland
10.42.1×
4Badhoevedorp North Holland
10.42.1×
5Velsen-Zuid North Holland
10.32.1×
6Medemblik North Holland
10.22.0×
7Ridderkerk South Holland
10.02.0×
8Eindhoven North Brabant
9.82.0×
9Tilburg North Brabant
9.71.9×
10Spijkenisse South Holland
9.71.9×
11The Hague South Holland
9.71.9×
12Rotterdam South Holland
9.71.9×
13IJsselstein Utrecht
9.61.9×
14Amsterdam North Holland
9.61.9×
15Velserbroek North Holland
9.61.9×
16Zaanstad North Holland
9.41.9×
17Maassluis South Holland
9.41.9×
18Groningen Groningen
9.41.9×
19Barneveld Gelderland
9.41.9×
20Venlo Limburg
9.21.8×
21Maarssen Utrecht
9.21.8×
22Hillegom South Holland
9.21.8×
23Utrecht Utrecht
9.01.8×
24Purmerend North Holland
9.01.8×
25Breda North Brabant
8.81.8×
26Enschede Overijssel
8.71.7×
27Venray Limburg
8.41.7×
28Nijmegen Gelderland
8.11.6×
29Heerlen Limburg
6.81.4×
Good 0–9.0Moderate 9.1+Unhealthy for sensitive groups 35.5+Unhealthy 55.5+Very unhealthy 125.5+Hazardous 225.5+No data

Estimated: cities without a monitor

The Netherlands cities we can't measure, with model estimates for the last 7 days. Listed by population, not ranked: estimates aren't precise enough to rank. Model estimates from the Copernicus Atmosphere Monitoring Service (CAMS), adjusted to measured cities nearby where there are any. Adjusted, a single day lands within ×1.5 of what a monitor would read about two times in three; unadjusted, it can be off by half or double. Treat them as a guide, not a measurement.

City7-day estimateBand
Almere Stad estimated≈ 10 µg/m³Moderate
Arnhem estimated≈ 10 µg/m³Moderate
's-Hertogenbosch estimated≈ 9 µg/m³Moderate
Amersfoort estimated≈ 10 µg/m³Moderate
Apeldoorn estimated≈ 9 µg/m³Moderate
Hoofddorp estimated≈ 10 µg/m³Moderate
Zwolle estimated≈ 9 µg/m³Moderate
Leeuwarden estimated≈ 9 µg/m³Good
Maastricht estimated≈ 8 µg/m³Good
Leiden estimated≈ 9 µg/m³Moderate
Dordrecht estimated≈ 10 µg/m³Moderate
Zoetermeer estimated≈ 10 µg/m³Moderate
Deventer estimated≈ 9 µg/m³Moderate
Delft estimated≈ 10 µg/m³Moderate
Alkmaar estimated≈ 9 µg/m³Good
Hilversum estimated≈ 10 µg/m³Moderate
Hengelo estimated≈ 9 µg/m³Moderate
Lelystad estimated≈ 9 µg/m³Good
Amstelveen estimated≈ 10 µg/m³Moderate
Roosendaal estimated≈ 9 µg/m³Moderate
Oss estimated≈ 9 µg/m³Moderate
Helmond estimated≈ 10 µg/m³Moderate
Vlaardingen estimated≈ 10 µg/m³Moderate
Almelo estimated≈ 9 µg/m³Moderate
Gouda estimated≈ 10 µg/m³Moderate
Zaandam estimated≈ 10 µg/m³Moderate
Alphen aan den Rijn estimated≈ 10 µg/m³Moderate
Hoorn estimated≈ 9 µg/m³Good
Assen estimated≈ 9 µg/m³Good
Ede estimated≈ 10 µg/m³Moderate
Bergen op Zoom estimated≈ 9 µg/m³Good
Capelle aan den IJssel estimated≈ 10 µg/m³Moderate
Nieuwegein estimated≈ 10 µg/m³Moderate
Veenendaal estimated≈ 10 µg/m³Moderate
Zeist estimated≈ 10 µg/m³Moderate
Den Helder estimated≈ 9 µg/m³Good
Hardenberg estimated≈ 9 µg/m³Moderate
Oosterhout estimated≈ 9 µg/m³Good
Doetinchem estimated≈ 10 µg/m³Moderate
Kerkrade estimated≈ 9 µg/m³Good

Regions

Updated 2026-10-01 06:07 UTC. Values are PM2.5 in µg/m³ (fine particles), the median of each city's monitors.