Tap water hardness in Haut-Rhin
We have published hardness data for 360 cities in Haut-Rhin. The median is 22.6 °fH; the hardest water is in Bruebach (49.4 °fH), the softest in Le Bonhomme (0.9 °fH).
67 % of these cities have hard or very hard water (over 120 mg/L).
Largest places, hardest first
| °fH | mg/L | ||
|---|---|---|---|
| Bruebach | 49.4 | 494 | very hard |
| Hésingue | 39.4 | 394 | very hard |
| Saint-Louis | 36.8 | 368 | very hard |
| Huningue | 36.8 | 368 | very hard |
| Village-Neuf | 36.8 | 368 | very hard |
| Hégenheim | 36.8 | 368 | very hard |
| Buschwiller | 36.8 | 368 | very hard |
| Blotzheim | 35 | 350 | very hard |
| Illtal | 34 | 340 | very hard |
| Hagenthal-le-Bas | 32.9 | 329 | very hard |
| Baldersheim | 32.8 | 328 | very hard |
| Battenheim | 32.8 | 328 | very hard |
| Muespach-le-Haut | 32.5 | 325 | very hard |
| Rouffach | 32.2 | 322 | very hard |
| Kembs | 32.1 | 321 | very hard |
| Bartenheim | 31.9 | 319 | very hard |
| Sierentz | 31.9 | 319 | very hard |
| Rosenau | 31.9 | 319 | very hard |
| Ruelisheim | 31.7 | 317 | very hard |
| Landser | 31.7 | 317 | very hard |
| Dietwiller | 31.7 | 317 | very hard |
| Schlierbach | 31.7 | 317 | very hard |
| Altkirch | 30.9 | 309 | very hard |
| Leymen | 30.6 | 306 | very hard |
| Ammerschwihr | 29.8 | 298 | very hard |
| Westhalten | 29.6 | 296 | very hard |
| Turckheim | 29.5 | 295 | very hard |
| Wintzenheim | 29.3 | 293 | very hard |
| Horbourg-Wihr | 29.3 | 293 | very hard |
| Ingersheim | 29.3 | 293 | very hard |
| Houssen | 29.3 | 293 | very hard |
| Wettolsheim | 29.3 | 293 | very hard |
| Hirsingue | 29.2 | 292 | very hard |
| Ostheim | 28.9 | 289 | very hard |
| Pfaffenheim | 28.9 | 289 | very hard |
| Guémar | 28.5 | 285 | very hard |
| Bergheim | 27.9 | 279 | very hard |
| Porte du Ried | 27.8 | 278 | very hard |
| Jebsheim | 27.8 | 278 | very hard |
| Muntzenheim | 27.8 | 278 | very hard |
| Fortschwihr | 27.8 | 278 | very hard |
| Bischwihr | 27.8 | 278 | very hard |
| Colmar | 27.4 | 274 | very hard |
| Waldighofen | 26.8 | 268 | very hard |
| Wittelsheim | 26.4 | 264 | very hard |
| Richwiller | 26 | 260 | very hard |
| Fessenheim | 25.8 | 258 | very hard |
| Blodelsheim | 25.4 | 254 | very hard |
| Hirtzbach | 25.3 | 253 | very hard |
| Neuf-Brisach | 24.9 | 249 | very hard |
| Algolsheim | 24.9 | 249 | very hard |
| Wolfgantzen | 24.9 | 249 | very hard |
| Obersaasheim | 24.9 | 249 | very hard |
| Widensolen | 24.7 | 247 | very hard |
| Carspach | 24.5 | 245 | very hard |
| Kunheim | 24.5 | 245 | very hard |
| Labaroche | 24.3 | 243 | very hard |
| Bantzenheim | 24.3 | 243 | very hard |
| Rumersheim-le-Haut | 24.2 | 242 | very hard |
| Staffelfelden | 24.1 | 241 | very hard |
| Sainte-Croix-en-Plaine | 24.1 | 241 | very hard |
| Volgelsheim | 24 | 240 | very hard |
| Andolsheim | 24 | 240 | very hard |
| Sundhoffen | 24 | 240 | very hard |
| Oberhergheim | 24 | 240 | very hard |
| Niederhergheim | 24 | 240 | very hard |
| Berrwiller | 23.7 | 237 | very hard |
| Biesheim | 23.2 | 232 | very hard |
| Lièpvre | 22.8 | 228 | very hard |
| Bernwiller | 22.6 | 226 | very hard |
| Orschwihr | 22.2 | 222 | very hard |
| Ottmarsheim | 21.9 | 219 | very hard |
| Hombourg | 21.9 | 219 | very hard |
| Dannemarie | 21.8 | 218 | very hard |
| Herrlisheim-près-Colmar | 21.8 | 218 | very hard |
| Eguisheim | 21.8 | 218 | very hard |
| Dessenheim | 21.2 | 212 | very hard |
| Heiteren | 21.2 | 212 | very hard |
| Saint-Hippolyte | 20.8 | 208 | very hard |
| Seppois-le-Bas | 20.7 | 207 | very hard |
| Wittenheim | 20.6 | 206 | very hard |
| Kingersheim | 20.5 | 205 | very hard |
| Bennwihr | 20.5 | 205 | very hard |
| Munchhouse | 19.9 | 199 | very hard |
| Hirtzfelden | 19.9 | 199 | very hard |
| Riquewihr | 19.8 | 198 | very hard |
| Raedersheim | 18.1 | 181 | very hard |
| Ensisheim | 17.9 | 179 | hard |
| Ungersheim | 17.9 | 179 | hard |
| Meyenheim | 17.9 | 179 | hard |
| Feldkirch | 17.9 | 179 | hard |
| Bollwiller | 17.2 | 172 | hard |
| Pulversheim | 17.2 | 172 | hard |
| Réguisheim | 17 | 170 | hard |
| Illfurth | 16.9 | 169 | hard |
| Hochstatt | 16.9 | 169 | hard |
| Aspach | 16.9 | 169 | hard |
| Zillisheim | 16.8 | 168 | hard |
| Flaxlanden | 16.8 | 168 | hard |
| Heimsbrunn | 16.8 | 168 | hard |
| Soultzmatt | 16.4 | 164 | hard |
| Spechbach | 16.4 | 164 | hard |
| Kaysersberg Vignoble | 11.9 | 119 | moderately hard |
| Pfetterhouse | 11.5 | 115 | moderately hard |
| Burnhaupt-le-Bas | 10.9 | 109 | moderately hard |
| Burnhaupt-le-Haut | 10.9 | 109 | moderately hard |
| Aspach-Michelbach | 10.9 | 109 | moderately hard |
| Sentheim | 10.9 | 109 | moderately hard |
| Aspach-le-Bas | 10.9 | 109 | moderately hard |
| Guewenheim | 10.9 | 109 | moderately hard |
| Mulhouse | 10.4 | 104 | moderately hard |
| Illzach | 10.4 | 104 | moderately hard |
| Rixheim | 10.4 | 104 | moderately hard |
| Riedisheim | 10.4 | 104 | moderately hard |
| Pfastatt | 10.4 | 104 | moderately hard |
| Brunstatt-Didenheim | 10.4 | 104 | moderately hard |
| Lutterbach | 10.4 | 104 | moderately hard |
| Sausheim | 10.4 | 104 | moderately hard |
| Habsheim | 10.4 | 104 | moderately hard |
| Morschwiller-le-Bas | 10.4 | 104 | moderately hard |
| Reiningue | 10.4 | 104 | moderately hard |
| Eschentzwiller | 10.4 | 104 | moderately hard |
| Zimmersheim | 10.4 | 104 | moderately hard |
| Wattwiller | 10.2 | 102 | moderately hard |
| Cernay | 9.8 | 98 | moderately hard |
| Uffholtz | 9.8 | 98 | moderately hard |
| Steinbach | 9.8 | 98 | moderately hard |
| Merxheim | 7.2 | 72 | moderately hard |
| Fellering | 5.5 | 55 | soft |
| Willer-sur-Thur | 5.2 | 52 | soft |
| Husseren-Wesserling | 5 | 50 | soft |
| Munster | 4.6 | 46 | soft |
| Thann | 4.4 | 44 | soft |
| Ribeauvillé | 4.4 | 44 | soft |
| Vieux-Thann | 4.4 | 44 | soft |
| Sainte-Croix-aux-Mines | 4.1 | 41 | soft |
| Saint-Amarin | 3.5 | 35 | soft |
| Moosch | 3.2 | 32 | soft |
| Orbey | 3 | 30 | soft |
| Sainte-Marie-aux-Mines | 2.8 | 28 | soft |
| Wihr-au-Val | 2.8 | 28 | soft |
| Bitschwiller-lès-Thann | 2.6 | 26 | soft |
| Oderen | 2.5 | 25 | soft |
| Masevaux-Niederbruck | 2.2 | 22 | soft |
| Soultzeren | 1.7 | 17 | soft |
| Soultz-Haut-Rhin | 1.6 | 16 | soft |
| Lapoutroie | 1.5 | 15 | soft |
| Stosswihr | 1.4 | 14 | soft |
| Metzeral | 1.4 | 14 | soft |
| Fréland | 1 | 10 | soft |
Other places (210)
- Altenach 24.3 °fH
- Appenwihr 24 °fH
- Artzenheim 24.5 °fH
- Attenschwiller 39.6 °fH
- Aubure 5 °fH
- Balgau 25.8 °fH
- Ballersdorf 24.1 °fH
- Balschwiller 22.6 °fH
- Baltzenheim 24.5 °fH
- Beblenheim 29.1 °fH
- Bellemagny 6 °fH
- Bendorf 29.9 °fH
- Berentzwiller 32 °fH
- Bergholtzzell 18.1 °fH
- Bettendorf 33 °fH
- Bettlach 27.9 °fH
- Biederthal 28.3 °fH
- Biltzheim 24 °fH
- Bisel 26.2 °fH
- Bourbach-le-Bas 24.2 °fH
- Bourbach-le-Haut 2.8 °fH
- Bouxwiller 32.4 °fH
- Bréchaumont 6 °fH
- Breitenbach-Haut-Rhin 1.5 °fH
- Bretten 6 °fH
- Brinckheim 31.9 °fH
- Buethwiller 22.6 °fH
- Chalampé 21.1 °fH
- Chavannes-sur-l'Étang 5 °fH
- Courtavon 29.5 °fH
- Diefmatten 22.6 °fH
- Dolleren 2.3 °fH
- Durlinsdorf 30.2 °fH
- Durmenach 28.9 °fH
- Durrenentzen 24.7 °fH
- Eglingen 22.6 °fH
- Elbach 5 °fH
- Emlingen 40 °fH
- Eschbach-au-Val 4.2 °fH
- Eteimbes 6 °fH
- Falkwiller 22.6 °fH
- Feldbach 29.4 °fH
- Ferrette 28.1 °fH
- Fislis 27.2 °fH
- Folgensbourg 40 °fH
- Franken 40 °fH
- Friesen 22.6 °fH
- Frœningen 16.9 °fH
- Fulleren 16.9 °fH
- Galfingue 16.8 °fH
- Geishouse 1.9 °fH
- Geispitzen 31.7 °fH
- Geiswasser 25.8 °fH
- Gildwiller 22.6 °fH
- Goldbach-Altenbach 3.8 °fH
- Gommersdorf 4.3 °fH
- Griesbach-au-Val 4.3 °fH
- Grussenheim 20.7 °fH
- Gueberschwihr 23.3 °fH
- Guevenatten 6 °fH
- Gundolsheim 8.5 °fH
- Gunsbach 2.9 °fH
- Hagenbach 22.6 °fH
- Hagenthal-le-Haut 32.9 °fH
- Hartmannswiller 9.2 °fH
- Hattstatt 21.8 °fH
- Hausgauen 40 °fH
- Hecken 22.6 °fH
- Heidwiller 16.9 °fH
- Heimersdorf 33.1 °fH
- Heiwiller 40 °fH
- Helfrantzkirch 31.9 °fH
- Hettenschlag 24 °fH
- Hindlingen 13.5 °fH
- Hohrod 4.2 °fH
- Hunawihr 29.1 °fH
- Hundsbach 40 °fH
- Husseren-les-Châteaux 21.8 °fH
- Illhaeusern 28.5 °fH
- Jettingen 40 °fH
- Jungholtz 1.1 °fH
- Kappelen 31.9 °fH
- Katzenthal 29.7 °fH
- Kiffis 33 °fH
- Kirchberg 8.5 °fH
- Knœringue 28.4 °fH
- Kœstlach 29.9 °fH
- Kœtzingue 31.9 °fH
- Kruth 3.9 °fH
- Largitzen 28.1 °fH
- Lautenbachzell 2.3 °fH
- Lauw 2.4 °fH
- Le Bonhomme 0.9 °fH
- Le Haut Soultzbach 10.9 °fH
- Leimbach 4 °fH
- Levoncourt 29.3 °fH
- Liebenswiller 25.8 °fH
- Liebsdorf 30.6 °fH
- Ligsdorf 22.6 °fH
- Linsdorf 27.9 °fH
- Linthal 1.5 °fH
- Logelheim 24 °fH
- Lucelle 31.5 °fH
- Luemschwiller 40.1 °fH
- Luttenbach-près-Munster 1.3 °fH
- Lutter 27.3 °fH
- Magny 6.2 °fH
- Magstatt-le-Bas 31.9 °fH
- Magstatt-le-Haut 31.9 °fH
- Malmerspach 4.5 °fH
- Manspach 24.3 °fH
- Mertzen 16.9 °fH
- Michelbach-le-Bas 39.6 °fH
- Michelbach-le-Haut 39.6 °fH
- Mittelwihr 29.3 °fH
- Mittlach 1.8 °fH
- Mitzach 4 °fH
- Mœrnach 30.2 °fH
- Mollau 2.5 °fH
- Montreux-Jeune 6.2 °fH
- Montreux-Vieux 7.3 °fH
- Mooslargue 16.5 °fH
- Muespach 39.9 °fH
- Muhlbach-sur-Munster 1.5 °fH
- Munwiller 17.9 °fH
- Murbach 1.3 °fH
- Nambsheim 25.8 °fH
- Neuwiller 37.2 °fH
- Niederentzen 24 °fH
- Niedermorschwihr 29.4 °fH
- Niffer 21.9 °fH
- Oberbruck 2.2 °fH
- Oberentzen 24 °fH
- Oberlarg 25 °fH
- Obermorschwihr 21.8 °fH
- Obermorschwiller 40 °fH
- Oltingue 27.9 °fH
- Osenbach 29.2 °fH
- Petit-Landau 20.2 °fH
- Raedersdorf 27.5 °fH
- Rammersmatt 4.9 °fH
- Ranspach 4.2 °fH
- Ranspach-le-Bas 31.9 °fH
- Ranspach-le-Haut 31.9 °fH
- Rantzwiller 31.9 °fH
- Retzwiller 5.3 °fH
- Riespach 29.4 °fH
- Rimbach-près-Guebwiller 1.4 °fH
- Rimbach-près-Masevaux 2.2 °fH
- Rimbachzell 1.7 °fH
- Roderen 4.5 °fH
- Rodern 9.2 °fH
- Roggenhouse 19.9 °fH
- Romagny 6.2 °fH
- Rombach-le-Franc 6 °fH
- Roppentzwiller 32.2 °fH
- Rorschwihr 22.9 °fH
- Ruederbach 30.8 °fH
- Rustenhart 28.5 °fH
- Saint-Bernard 16.4 °fH
- Saint-Cosme 6 °fH
- Saint-Ulrich 16.9 °fH
- Schweighouse-Thann 10.9 °fH
- Schwoben 40 °fH
- Seppois-le-Haut 20.7 °fH
- Sewen 2.5 °fH
- Sickert 2.1 °fH
- Sondernach 1.8 °fH
- Sondersdorf 22.7 °fH
- Soppe-le-Bas 10.9 °fH
- Soultzbach-les-Bains 8.4 °fH
- Steinbrunn-le-Bas 31.8 °fH
- Steinbrunn-le-Haut 31.7 °fH
- Steinsoultz 39.9 °fH
- Sternenberg 6 °fH
- Stetten 31.9 °fH
- Strueth 16.9 °fH
- Tagolsheim 40.1 °fH
- Tagsdorf 40 °fH
- Thannenkirch 3.5 °fH
- Traubach-le-Bas 4.3 °fH
- Traubach-le-Haut 4.3 °fH
- Ueberstrass 24.7 °fH
- Uffheim 31.9 °fH
- Urbès 7.5 °fH
- Urschenheim 24.7 °fH
- Valdieu-Lutran 6.2 °fH
- Vieux-Ferrette 30.1 °fH
- Vœgtlinshoffen 21.8 °fH
- Vogelgrun 24.9 °fH
- Wahlbach 31.9 °fH
- Walbach 9.8 °fH
- Walheim 40.1 °fH
- Waltenheim 31.7 °fH
- Wasserbourg 3.2 °fH
- Weckolsheim 24.9 °fH
- Wegscheid 6.4 °fH
- Wentzwiller 40 °fH
- Werentzhouse 18.4 °fH
- Wickerschwihr 27.8 °fH
- Wildenstein 3.5 °fH
- Willer 40 °fH
- Winkel 27.2 °fH
- Wittersdorf 40 °fH
- Wolfersdorf 4.3 °fH
- Wolschwiller 25.7 °fH
- Wuenheim 7.1 °fH
- Zaessingue 31.9 °fH
- Zellenberg 29.1 °fH
- Zimmerbach 3.6 °fH