State distribution
Hardness across indexed ZIPs
Counts describe published ZIP profiles, not a population-weighted statewide sample.
State water index
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
Understanding Idaho
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
Counts describe published ZIP profiles, not a population-weighted statewide sample.
Evidence coverage
28
Low-confidence hardness profiles
28
Nearest site more than 25 miles away
Reported source water
Highest medians
Lowest medians
City directory
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
Bingham County · 1 ZIP
233PPM
Power County · 1 ZIP
245PPM
Bonneville County · 1 ZIP
189PPM
Butte County · 1 ZIP
226PPM
Boundary County · 1 ZIP
124PPM
Twin Falls County · 1 ZIP
226PPM
Cassia County · 1 ZIP
228PPM
Canyon County · 2 ZIPs
118PPM
Valley County · 1 ZIP
110PPM
Franklin County · 2 ZIPs
269PPM
Teton County · 1 ZIP
144PPM
Ada County · 1 ZIP
118PPM
Gem County · 1 ZIP
118PPM
Twin Falls County · 1 ZIP
225PPM
Franklin County · 1 ZIP
339PPM
Payette County · 1 ZIP
49PPM
Latah County · 1 ZIP
123PPM
Elmore County · 1 ZIP
197PPM
Gooding County · 1 ZIP
225PPM
Idaho County · 1 ZIP
110PPM
Blaine County · 1 ZIP
217PPM
Twin Falls County · 1 ZIP
228PPM
Minidoka County · 1 ZIP
228PPM
Owyhee County · 1 ZIP
118PPM
County comparison
| County | Median | Range | ZIP profiles |
|---|---|---|---|
| Franklin County | 269 PPM | 263–339 | 4 |
| Power County | 245 PPM | 244.5–244.5 | 1 |
| Bannock County | 232 PPM | 230–233 | 2 |
| Cassia County | 228 PPM | 228–228 | 1 |
| Butte County | 226 PPM | 226–226 | 1 |
| Twin Falls County | 226 PPM | 225–228 | 5 |
| Minidoka County | 226 PPM | 225–228 | 3 |
| Gooding County | 225 PPM | 225–225 | 2 |
| Jerome County | 225 PPM | 225–225 | 1 |
| Lincoln County | 224 PPM | 224–224 | 1 |
| Bingham County | 211 PPM | 189–232.5 | 2 |
| Blaine County | 210 PPM | 173–217 | 4 |