Water Hardness Atlas ZIP / postcode

Tap water hardness in Nordrhein-Westfalen

We have published hardness data for 153 cities in Nordrhein-Westfalen. The median is 11.3 °dH; the hardest water is in Leopoldshöhe (25.2 °dH), the softest in Werdohl (2.3 °dH).

84 % of these cities have hard or very hard water (over 120 mg/L).

German law (WRMG) uses 3 bands: soft < 8.4 °dH, medium 8.4–14 °dH, hard > 14 °dH.

Each dot is a place with published data; colour shows the hardness band.

Largest places, hardest first

°dHmg/L
Leopoldshöhe25.2450very hard
Willebadessen24.7441very hard
Hiddenhausen24.2432very hard
Lage23.5420very hard
Kirchlengern22.7405very hard
Bünde21.7388very hard
Minden21.7387very hard
Bad Oeynhausen21.7387very hard
Marsberg20.6368very hard
Greven20357very hard
Heiligenhaus19.7352very hard
Beverungen19.1342very hard
Ratingen19.1341very hard
Rhede19.1341very hard
Pulheim18.1323very hard
Herford17.5312very hard
Spenge17.5312very hard
Cologne16.9301very hard
Bad Salzuflen16.3291very hard
Frechen16.3291very hard
Dissen am Teutoburger Wald16.1287very hard
Gronau (Westf.)16286very hard
Paderborn15.9285very hard
Petershagen15.5277very hard
Neuss15268very hard
Düsseldorf15268very hard
Mettmann15268very hard
Barntrup15268very hard
Kerpen14.8264very hard
Bedburg14.8264very hard
Elsdorf14.8264very hard
Warstein14.7262very hard
Bad Honnef14.4257very hard
Warendorf14.4257very hard
Borken14.3255very hard
Geilenkirchen14.3255very hard
Gangelt14.3255very hard
Raesfeld14.3255very hard
Delbrück14.2254very hard
Erkelenz14.1251very hard
Hückelhoven14249very hard
Münster13.8246very hard
Ochtrup13.8246very hard
Mönchengladbach13.5241very hard
Bocholt13.5241very hard
Borgholzhausen13.5241very hard
Dorsten13.5241very hard
Gladbeck13.5241very hard
Schermbeck13.5241very hard
Moers13.2236very hard
Neukirchen-Vluyn13.2236very hard
Krefeld13232very hard
Vreden13232very hard
Südlohn13232very hard
Linnich13232very hard
Issum12.9230very hard
Wassenberg12.8229very hard
Bielefeld12.8229very hard
Viersen12.6225very hard
Duisburg12.5223very hard
Meerbusch12.5223very hard
Jülich12.3220very hard
Emmerich am Rhein12.3220very hard
Bornheim (Rhein-Sieg)12214very hard
Iserlohn11.8211very hard
Voerde11.8211very hard
Schieder-Schwalenberg11.6206very hard
Sundern11.5205very hard
Leverkusen11.4204very hard
Recklinghausen11.3202very hard
Marl11.3202very hard
Herten11.3202very hard
Haltern am See11.3202very hard
Datteln11.3202very hard
Oer-Erkenschwick11.3202very hard
Waltrop11.3202very hard
Lüdinghausen11.3202very hard
Senden11.3202very hard
Olfen11.3202very hard
Havixbeck11.3202very hard
Altenberge11.3202very hard
Dormagen11.2200very hard
Detmold11.1198very hard
Dinslaken11.1198very hard
Billerbeck11197very hard
Hilden11196very hard
Ahaus11196very hard
Nordkirchen10.8193very hard
Oberhausen10.8192very hard
Bottrop10.8192very hard
Wegberg10.7190very hard
Brilon10.3185very hard
Salzkotten10.3184very hard
Hürth10.1180very hard
Coesfeld10179hard
Nottuln9.9177hard
Overath9.7173hard
Gelsenkirchen9.5170hard
Herne9.3166hard
Castrop-Rauxel9.3166hard
Dülmen9.2164hard
Heek9161hard
Neuenrade9160hard
Goch8.8158hard
Oerlinghausen8.7155hard
Heinsberg8.4150hard
Mülheim an der Ruhr8.3148hard
Balve8.3148hard
Wülfrath8.2146hard
Holzwickede8.2146hard
Aachen7.8140hard
Hamm7.8139hard
Lünen7.8139hard
Drensteinfurt7.8139hard
Werl7.7138hard
Wickede7.7138hard
Dortmund7.7137hard
Arnsberg7.6136hard
Velbert7.5134hard
Unna7.5134hard
Werne7.5134hard
Ascheberg7.5134hard
Bochum7.5133hard
Hagen7.2129hard
Ahlen7.2129hard
Welver7.2129hard
Königswinter6.8121hard
Kevelaer6.8121hard
Essen6.6118moderately hard
Rösrath6.5117moderately hard
Hemer6.5117moderately hard
Kleve6.5116moderately hard
Düren6.4115moderately hard
Rahden5.9105moderately hard
Bonn5.699moderately hard
Wuppertal5.598moderately hard
Troisdorf5.496moderately hard
Haan5.496moderately hard
Remscheid5.191moderately hard
Plettenberg589moderately hard
Siegburg4.886moderately hard
Bad Berleburg4.784moderately hard
Ruppichteroth4.784moderately hard
Schmallenberg4.377moderately hard
Velen3.970moderately hard
Reken3.868moderately hard
Sprockhövel3.563moderately hard
Olpe2.952soft
Lüdenscheid2.850soft
Werdohl2.341soft

Other places (3)

All cities in Germany →