Data · 18 metros · verified Oct 2026

City water hardness index

Every reading below comes from a utility's own water quality report. No estimates, no third-party databases. Find your city, check the source, then carry the number into the sizing calculator.

How hardness is classified

The hardness scale, 0–20 grains per gallon03.5710.51420SoftSlightlyhardModeratelyhardHardVery hardgpg

Hardness in grains per gallon: under 1 is soft, 1–3.5 slightly hard, 3.5–7 moderately hard, 7–10.5 hard, and above 10.5 very hard. Every city in the index below is banded on this scale; a utility that publishes a range is banded on the midpoint.

The index

Default order is hardest first; the table re-sorts by city, utility, hardness, source year, or verification date. Where a utility publishes a range, the row shows the range and classification uses its midpoint.

18 U.S. metros · every value from the utility's own report
Class
Indianapolis, INCitizens Energy Group8.7–26.9 gpg148–460 mg/L · reported rangeVery hard2025 CCR ↗
San Antonio, TXSan Antonio Water System15–20 gpg256.5–342 mg/L · reported rangeVery hard2025 utility ↗
Las Vegas, NVLas Vegas Valley Water District16.4 gpg280 mg/LVery hard2025 CCR ↗
San Diego, CACity of San Diego Public Utilities Department11.7–16.7 gpg200–285 mg/L · reported rangeVery hard2025 CCR ↗
Phoenix, AZCity of Phoenix Water Services Department10.1–17.7 gpg172–302 mg/L · reported rangeVery hard2025 CCR ↗
Tampa, FLTampa Water Department12.3 gpg211 mg/LVery hard2025 CCR ↗
Los Angeles, CALos Angeles Department of Water and Power (LADWP)5.4–17 gpg93–291 mg/L · reported rangeVery hard2025 utility ↗
Salt Lake City, UTSalt Lake City Department of Public Utilities8–12.4 gpg136–212 mg/L · reported rangeHard2025 CCR ↗
Omaha, NEMetropolitan Utilities District8–13 gpg136.8–222.3 mg/L · reported rangeHard2025 CCR ↗
Chicago, ILChicago Department of Water Management7.6–8.8 gpg130–150 mg/L · reported rangeHard2018 utility ↗
Houston, TXHouston Public Works (Houston Water)2.5–13.4 gpg43.5–229 mg/L · reported rangeHard2025 CCR ↗
Fort Worth, TXFort Worth Water (City of Fort Worth)6.3–8.8 gpg108–150 mg/L · reported rangeHard2025 CCR ↗
Orlando, FLOrlando Utilities Commission (OUC)7.5 gpg129 mg/LHard2025 utility ↗
Columbus, OHColumbus Water & Power5–7.7 gpg85–132 mg/L · reported rangeModerately hard2025 CCR ↗
Denver, CODenver Water3.2–7.3 gpg55–124 mg/L · reported rangeModerately hard2025 CCR ↗
Kansas City, MOKC Water5.8 gpg100 mg/LModerately hard2025 utility ↗
Minneapolis, MNMinneapolis Water Treatment & Distribution (City of Minneapolis)4.7–6.6 gpg80–113 mg/L · reported rangeModerately hard2025 utility ↗
Austin, TXAustin Water4.1–7.4 gpg70–126 mg/L · reported rangeModerately hard2025 CCR ↗

gpg = grains per gallon = mg/L as CaCO₃ ÷ 17.1. A utility that publishes an average plus a maximum shows both. The Verified column is the date we last read the linked document. Sourcing rules: how we verify.

How we verify

Each row is read from the utility's most recent Consumer Confidence Report, the annual water quality document federal law requires every utility to publish. When a report publishes no hardness figure, the utility's own water quality page is used instead. We record the exact quoted line and the document it came from, and we re-check every row on a schedule.

Full rules live in our methodology. City not listed? Enter your hardness by hand in the sizing calculator, or start with the free water test guide.

Is your water hard?

Get the free test guide: how to read your utility's annual report, when a test kit is worth it, and what the numbers mean for sizing.