State distribution
Hardness across indexed ZIPs
Counts describe published ZIP profiles, not a population-weighted statewide sample.
State water index
Search 130 indexed communities and 164 ZIP profiles, then compare the underlying utility, source, distance, and reporting context.
Median regional evidence
210PPM
Very Hard
Indexed range 3.7–436 PPM
Understanding Kentucky
Kentucky includes Appalachian headwaters, limestone-rich karst regions, the Bluegrass, and western river and alluvial settings.
In this index, very hard is the largest category, covering 18 of 29 profiles with hardness data. The state median is 210 PPM, but the full indexed range is 3.7–436 PPM.
State distribution
Counts describe published ZIP profiles, not a population-weighted statewide sample.
Evidence coverage
24
Low-confidence hardness profiles
1
Research-comparison eligible profiles
Reported source water
Highest medians
Lowest medians
City directory
Search by city or county, then sort by name, hardness, or ZIP coverage.
130 cities · 164 ZIP profiles
130 cities found
Page 1 of 6
Clinton County · 1 ZIP
—
Boyd County · 2 ZIPs
268PPM regional
Nelson County · 1 ZIP
—
Carlisle County · 1 ZIP
210PPM regional
Lee County · 1 ZIP
—
Marshall County · 1 ZIP
4PPM regional
Madison County · 2 ZIPs
—
Nelson County · 1 ZIP
—
Owsley County · 1 ZIP
—
Warren County · 4 ZIPs
—
Rockcastle County · 1 ZIP
—
Mercer County · 1 ZIP
—
Cumberland County · 1 ZIP
—
Pulaski County · 3 ZIPs
—
Trigg County · 1 ZIP
—
Taylor County · 1 ZIP
—
Wolfe County · 1 ZIP
—
Nicholas County · 1 ZIP
—
Webster County · 1 ZIP
—
Breckinridge County · 1 ZIP
349PPM regional
Harlan County · 1 ZIP
—
Harrison County · 1 ZIP
—
Boyle County · 1 ZIP
—
Hopkins County · 1 ZIP
—
County comparison
| County | Median | Range | ZIP profiles |
|---|---|---|---|
| Gallatin County | 436 PPM | 436–436 | 1 |
| Henry County | 353 PPM | 188–353 | 3 |
| Trimble County | 353 PPM | 353–353 | 1 |
| Greenup County | 301 PPM | 301–301 | 6 |
| Hancock County | 300 PPM | 300–300 | 2 |
| Daviess County | 293 PPM | 291–295.5 | 2 |
| Breckinridge County | 280 PPM | 210.5–349 | 2 |
| Boyd County | 268 PPM | 268–268 | 2 |
| Johnson County | 268 PPM | 268–268 | 3 |
| Lawrence County | 268 PPM | 268–268 | 1 |
| Carlisle County | 210 PPM | 210–210 | 1 |
| Ballard County | 210 PPM | 210–210 | 1 |