Warm, practical advice for the water in your home

The Home Water Report.

Softer laundry, clearer glasses, calmer plumbing

Data & Rankings

20 Towns Where Hard Water Costs Homeowners the Most Per Year

Real est. annual cost impact ($) data for 20 engine/data/water towns, pulled July 2026.

By The Home Water Team ·

How we ranked this

{{METHODOLOGY}}

{{FEATURED}}

The Home Water Report ranked 20 engine/data/water towns, sorted by est. annual cost impact ($). Every number below comes straight from the source data, not an estimate.

  1. 1. Byrnes Mill (Jefferson County, MO)

    Est. annual cost impact ($): 1150

    Byrnes Mill has no city water - you're on PWSD 2 surface water, PWSD 6 wells, or your own private well, and all three carry baggage. If you're on the surface system, every shower steeps you in chlorine byproducts (TTHMs at 173x and haloacetic acids at 300x the health guideline) plus chromium-6, the "Erin Brockovich"...

  2. 2. Cedar Hill (Jefferson County, MO)

    Est. annual cost impact ($): 1150

    Cedar Hill city water runs about 18 grains per gallon - "very hard" - with high alkalinity and a pH of 8.1, so the chalky scale crusting your faucets, the soap that never rinses off, the film on your glassware, and the skin that feels tight and hair that goes brittle after every shower are not in your head - they are...

  3. 3. Crystal City (Jefferson County, MO)

    Est. annual cost impact ($): 1150

    Crystal City's water is legal, but legal is not the same as clean. It runs ~19-20 grains of hardness, so that chalky white crust on your faucets, the soap that never rinses off, the film on your shower glass and the dry, itchy skin and dull, tangled hair are all real - and that scale is quietly cooking your water...

  4. 4. De Soto (Jefferson County, MO)

    Est. annual cost impact ($): 1150

    De Soto tap water is VERY HARD - about 21 grains per gallon, roughly three times the level where damage starts. That is the chalky film on your shower glass, the spots you can't wipe off the faucets, soap that won't lather, dry itchy skin, and dull, straw-feeling hair. The same scale silently coats your water heater's...

  5. 5. Edwardsville (Madison County, IL)

    Est. annual cost impact ($): 1150

    If you're on Edwardsville city water, it's softened at the plant - so scale isn't your headline. The real story is what's dissolved in it: the city still reports lead service lines feeding some homes (one tap tested at 10 ppb, and there's no safe level of lead), plus disinfection by-products (TTHMs) running about 100x...

  6. 6. Flint Hill (St. Charles County, MO)

    Est. annual cost impact ($): 1150

    If you're in Flint Hill, you're almost certainly fighting very hard water - up to 16.7 grains. That's the chalky film on your shower glass, the soap that won't lather, the crusty scale eating your faucets and shortening the life of your water heater, plus dry, itchy skin and dull, brittle hair after every shower. The...

  7. 7. Foley (Lincoln County, MO)

    Est. annual cost impact ($): 1150

    Foley sits in the Mississippi River bottoms, and bottom-land water is the worst kind for your home: hard, iron-heavy, and prone to that rotten-egg sulfur smell. Expect water that typically tests "very hard" (est. 15-25 grains/gallon) - enough to leave chalky scale on every faucet, fight your soap into a film on skin...

  8. 8. Gerald (Franklin County, MO)

    Est. annual cost impact ($): 1150

    Gerald's tap is classic deep Missouri dolomite groundwater: very hard at about 17.8 grains per gallon, so you're feeling it every day - filmy skin that never rinses clean, dull flat hair, spotty dishes, and chalky scale crusting your faucets and showerheads. That mineral is also caking the inside of your water heater...

  9. 9. Grafton (Jersey County, IL)

    Est. annual cost impact ($): 1150

    Grafton's tap water comes straight off the Mississippi River - disinfected with chloramine (not chlorine), so the cheap fridge and pitcher filters barely touch it. It runs roughly 15-grain VERY HARD because the utility doesn't soften it, which means white scale crusting your faucets and glassware, soap that won't...

  10. 10. Hawk Point (Lincoln County, MO)

    Est. annual cost impact ($): 1150

    Hawk Point pulls from one city well, and it is hard - about 16 grains. That is the white crust climbing up your faucets, the soap and shampoo that never really lather, the film on your glasses and the scale quietly choking your water heater years before its time. On top of that the water carries 580 ppm of dissolved...

  11. 11. Hillsboro (Jefferson County, MO)

    Est. annual cost impact ($): 1150

    Hillsboro tap runs about 19 grains per gallon - rated VERY HARD. That's the chalky scale crusting your faucets and showerheads, the spots that won't wipe off your glasses, soap and shampoo that never lather, dry itchy skin and dull, brittle hair, and a water heater quietly choking on lime that dies years early. On top...

  12. 12. House Springs (Jefferson County, MO)

    Est. annual cost impact ($): 1150

    House Springs water depends on your street, and neither side is gentle. If you're on the local wells (PWSD No. 6), you've got VERY hard water at ~19 grains - that's the chalky film on your faucets, the spots on every glass, soap that won't lather, dry itchy skin, flat hair, and a water heater quietly dying years early...

  13. 13. Jerseyville (Jersey County, IL)

    Est. annual cost impact ($): 1150

    Your Jerseyville tap water comes from chlorinated wells that legally pass but tell a textbook hard-water story. It runs very hard (an estimated 18-25 grains), so you are scrubbing chalky white scale off faucets and showerheads, fighting filmy glasses, and watching it crust up inside your water heater and shorten its...

  14. 14. Labadie (Franklin County, MO)

    Est. annual cost impact ($): 1150

    If you live in Labadie, your water is VERY HARD - about 18 grains per gallon of dissolved rock straight out of the ground. That is the chalky film on your faucets and shower glass, the soap and shampoo that never lather, the dull film on your skin and hair, the spots on every dish, and the scale quietly choking your...

  15. 15. Marthasville (Warren County, MO)

    Est. annual cost impact ($): 1150

    Marthasville's tap is well water that the city chlorinates - and that chlorine leaves behind cancer-risk byproducts (TTHMs at 20x EWG's health guideline, plus HAA5 and three more). It's legal, but "legal" isn't the same as clean, and a carbon or RO system strips it out. The bigger daily pain is hardness: this Missouri...

  16. 16. Moscow Mills (Lincoln County, MO)

    Est. annual cost impact ($): 1150

    Moscow Mills city water is hard - about 16 grains per gallon - so you are scrubbing chalky spots off your glassware, fighting soap that won't lather, and watching scale eat your water heater and fixtures from the inside out. Hard water leaves skin tight and itchy and hair dull and filmy no matter how much product you...

  17. 17. New Haven (Franklin County, MO)

    Est. annual cost impact ($): 1150

    New Haven's city water tests clean and compliant, but it's hard - the kind that leaves chalky white scale on your faucets and shower glass, crusts up your coffee maker, and shortens the life of every water heater and dishwasher in the house. That same hardness fights your soap, so skin feels dry and tight and hair...

  18. 18. Old Monroe (Lincoln County, MO)

    Est. annual cost impact ($): 1150

    If you live in Old Monroe, your tap is some of the hardest water in eastern Missouri - around 18 grains per gallon. That is the chalky white crust eating your faucets and showerheads, the film that leaves skin tight and itchy and hair dull and straw-like, and the scale that silently kills water heaters and appliances...

  19. 19. Pacific (Franklin County, MO)

    Est. annual cost impact ($): 1150

    Pacific runs entirely on groundwater wells, and that water is VERY hard at about 19 grains per gallon - that is the chalky scale crusting your faucets and shower glass, the film that leaves your skin tight and your hair dull and straw-like, and the mineral buildup quietly cooking your water heater to an early death....

  20. 20. Pevely (Jefferson County, MO)

    Est. annual cost impact ($): 1150

    Pevely's tap water is groundwater pumped from local wells, and it is brutally hard - about 19 grains per gallon, roughly triple the "very hard" line. That is the white crust on your faucets and showerheads, the film that leaves your skin tight and itchy and your hair dull and straw-like, the soap that never quite...