Water hardness by city

Close-up of a chrome shower head with water droplets

Tap water hardness in the US ranges from soft to very hard. Below is the typical hardness for each city we have checked, taken from the water utility's own yearly report. Pick your city for the full numbers and what they mean.

Typical hardness by city

Grains per gallon, from each city's water utility. Longer bar means harder water.

Indianapolis, IN8.7 to 27 gpg, avg 19
San Antonio, TX15 to 20 gpg
Mesa, AZ12 to 16 gpg
San Diego, CA13.8 to 14.2 gpg
Phoenix, AZ10 to 17.6 gpg
Tampa, FL12.3 gpg
Salt Lake City, UT8 to 12.4 gpg
Los Angeles, CA6 to 13.8 gpg
Houston, TX2.5 to 13.4 gpg, avg 7.9
Fort Worth, TX6 to 9 gpg
Denver, CO3.2 to 7.3 gpg, avg 6.1
Minneapolis, MN4.7 to 6.6 gpg, avg 5.5
Austin, TX4.1 to 7.4 gpg, avg 5.4
Sacramento, CA2 to 4.9 gpg
03.5 soft7 hard10.5 very hard30 gpg
SoftModerately hardHardVery hard

All cities

CityTypical hardnessRating
Indianapolis, IN19 gpg average (317 ppm)Very hard
San Antonio, TX15 to 20 gpg (about 257 to 342 ppm)Very hard
Las Vegas, NV16 gpg average (280 ppm)Very hard
Mesa, AZ12 to 16 gpg by zoneVery hard
San Diego, CA13.8 to 14.2 gpg (237 to 243 ppm)Very hard
Phoenix, AZ10 to 17.6 gpg (172 to 302 ppm)Very hard
Tampa, FL12.3 gpg average (211 mg/L)Very hard
Salt Lake City, UT8 to 12.4 gpg (136 to 212 ppm)Hard
Los Angeles, CA6 to 13.8 gpg (103 to 236 mg/L)Hard
Houston, TX7.9 gpg average (135.5 ppm)Hard
Fort Worth, TX6 to 9 gpg (108 to 150 ppm)Hard
Denver, CO6.1 gpg average (105 mg/L)Moderately hard
Kansas City, MO5 to 6 gpg average (100 mg/L)Moderately hard
Minneapolis, MN5.5 gpg average (94 ppm)Moderately hard
Austin, TX5.4 gpg average (93 ppm)Moderately hard
Sacramento, CA2.0 to 4.9 gpg (river plants)Soft

Hardness changes by neighborhood, water source and season. Each city page links to the report it comes from. More cities are added as we check each report.

How to read hardness

Reports list hardness in mg/L or ppm, which are the same thing. Softener makers use grains per gallon. To convert, divide mg/L by 17.1. Under 3.5 gpg is soft. Over 10.5 gpg is very hard.

City pages

Get a free water test near you

Enter your ZIP code. In Sacramento County we test your tap ourselves. Everywhere else, we match you with a trusted local water specialist who tests it for free.

Book my free water test

Common questions

How do I find the water hardness for my ZIP code?

Find your water utility, then open its yearly water quality report (also called a Consumer Confidence Report). Hardness is usually listed in mg/L or ppm. Divide by 17.1 to get grains per gallon. Our city pages do this for you.

What is considered hard water?

Under 3.5 grains per gallon (60 mg/L) is soft. 3.5 to 7 is moderately hard. 7 to 10.5 is hard. Over 10.5 is very hard.

Is hard water bad for you?

Hard water is not a health risk. Utilities list it as an aesthetic issue. It causes spots, scale and shorter life for water heaters and appliances.

Book my free water test