Skip to content

State water index

Idaho water hardness

Search 67 indexed communities and 78 ZIP profiles, then compare the underlying utility, source, distance, and reporting context.

Median indexed hardness

168PPM

Hard

Indexed range 22.2–339 PPM

ZIP profiles
78
Cities
67
Matched utilities
79
Counties
36

Understanding Idaho

Why local comparisons matter here

Idaho includes mountain watersheds, the volcanic Snake River Plain, agricultural valleys, and northern lake and river systems. Groundwater and surface-water settings vary widely.

In this index, very hard is the largest category, covering 37 of 78 profiles with hardness data. The state median is 168 PPM, but the full indexed range is 22.2–339 PPM.

State distribution

Hardness across indexed ZIPs

Counts describe published ZIP profiles, not a population-weighted statewide sample.

Soft · 0–60 PPM9
Moderately hard · 61–120 PPM22
Hard · 121–180 PPM10
Very hard · 181+ PPM37

Evidence coverage

What the current records support

Hardness estimate
100%
Lead 90th percentile
100%
Copper 90th percentile
8%

28

Low-confidence hardness profiles

28

Nearest site more than 25 miles away

Reported source water

Utility source mix

Groundwater
69
Surface water
9
Groundwater influenced by surface water
1

City directory

Explore Idaho by city

Search by city or county, then sort by name, hardness, or ZIP coverage.

67 cities · 78 ZIP profiles

67 cities found

Page 1 of 3

Aberdeen

Bingham County · 1 ZIP

233PPM

Single indexed valueNo active flag

American Falls

Power County · 1 ZIP

245PPM

Single indexed valueNo active flag

Ammon

Bonneville County · 1 ZIP

189PPM

Single indexed valueNo active flag

Arco

Butte County · 1 ZIP

226PPM

Single indexed valueNo active flag

Bonners Ferry

Boundary County · 1 ZIP

124PPM

Single indexed valueNo active flag

Buhl

Twin Falls County · 1 ZIP

226PPM

Single indexed valueNo active flag

Burley

Cassia County · 1 ZIP

228PPM

Single indexed valueNo active flag

Caldwell

Canyon County · 2 ZIPs

118PPM

Single indexed valueNo active flag

Cascade

Valley County · 1 ZIP

110PPM

Single indexed valueNo active flag

Dayton

Franklin County · 2 ZIPs

269PPM

Single indexed valueNo active flag

Driggs

Teton County · 1 ZIP

144PPM

Single indexed valueNo active flag

Eagle

Ada County · 1 ZIP

118PPM

Single indexed valueNo active flag

Emmett

Gem County · 1 ZIP

118PPM

Single indexed valueNo active flag

Filer

Twin Falls County · 1 ZIP

225PPM

Single indexed valueNo active flag

Franklin

Franklin County · 1 ZIP

339PPM

Single indexed valueNo active flag

Fruitland

Payette County · 1 ZIP

49PPM

Single indexed valueNo active flag

Genesee

Latah County · 1 ZIP

123PPM

Single indexed valueNo active flag

Glenns Ferry

Elmore County · 1 ZIP

197PPM

Single indexed valueNo active flag

Gooding

Gooding County · 1 ZIP

225PPM

Single indexed valueNo active flag

Grangeville

Idaho County · 1 ZIP

110PPM

Single indexed valueNo active flag

Hailey

Blaine County · 1 ZIP

217PPM

Single indexed valueNo active flag

Hansen

Twin Falls County · 1 ZIP

228PPM

Single indexed valueNo active flag

Heyburn

Minidoka County · 1 ZIP

228PPM

Single indexed valueNo active flag

Homedale

Owyhee County · 1 ZIP

118PPM

Single indexed valueNo active flag

County comparison

Highest indexed county medians

CountyMedianRangeZIP profiles
Franklin County269 PPM263–3394
Power County245 PPM244.5–244.51
Bannock County232 PPM230–2332
Cassia County228 PPM228–2281
Butte County226 PPM226–2261
Twin Falls County226 PPM225–2285
Minidoka County226 PPM225–2283
Gooding County225 PPM225–2252
Jerome County225 PPM225–2251
Lincoln County224 PPM224–2241
Bingham County211 PPM189–232.52
Blaine County210 PPM173–2174