State distribution
Hardness across indexed ZIPs
Counts describe published ZIP profiles, not a population-weighted statewide sample.
State water index
Search 179 indexed communities and 219 ZIP profiles, then compare the underlying utility, source, distance, and reporting context.
Median indexed hardness
141PPM
Hard
Indexed range 85.5–265 PPM
Understanding West Virginia
West Virginia's Appalachian ridges, valleys, plateaus, mine-influenced watersheds, rivers, and fractured bedrock create strongly local water settings.
In this index, hard is the largest category, covering 125 of 219 profiles with hardness data. The state median is 141 PPM, but the full indexed range is 85.5–265 PPM.
State distribution
Counts describe published ZIP profiles, not a population-weighted statewide sample.
Evidence coverage
51
Low-confidence hardness profiles
51
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.
179 cities · 219 ZIP profiles
179 cities found
Page 1 of 8
Preston County · 1 ZIP
147PPM
Greenbrier County · 1 ZIP
127PPM
Kanawha County · 2 ZIPs
140PPM
Harrison County · 1 ZIP
171PPM
Preston County · 2 ZIPs
139PPM
Mercer County · 1 ZIP
161PPM
Mcdowell County · 1 ZIP
169PPM
Raleigh County · 1 ZIP
140PPM
Raleigh County · 1 ZIP
150PPM
Brooke County · 1 ZIP
169PPM
Barbour County · 1 ZIP
224PPM
Pleasants County · 1 ZIP
145PPM
Nicholas County · 2 ZIPs
122PPM
Marshall County · 1 ZIP
159PPM
Mcdowell County · 1 ZIP
169PPM
Nicholas County · 1 ZIP
112PPM
Mercer County · 1 ZIP
169PPM
Mcdowell County · 1 ZIP
102PPM
Pendleton County · 1 ZIP
229PPM
Wyoming County · 1 ZIP
104PPM
Harrison County · 1 ZIP
168PPM
Upshur County · 1 ZIP
141PPM
Mineral County · 1 ZIP
265PPM
Braxton County · 2 ZIPs
125PPM
County comparison
| County | Median | Range | ZIP profiles |
|---|---|---|---|
| Pendleton County | 231 PPM | 229–233 | 2 |
| Randolph County | 230 PPM | 152–242 | 6 |
| Ritchie County | 228 PPM | 224.5–232 | 3 |
| Hardy County | 228 PPM | 222.5–235 | 3 |
| Grant County | 228 PPM | 228–228 | 1 |
| Tucker County | 221 PPM | 217–224 | 5 |
| Mineral County | 217 PPM | 174.5–265 | 5 |
| Doddridge County | 214 PPM | 203.5–224.5 | 2 |
| Marion County | 191 PPM | 170.5–193 | 5 |
| Wood County | 180 PPM | 115–236 | 6 |
| Harrison County | 180 PPM | 115–219 | 10 |
| Hampshire County | 177 PPM | 105–215.5 | 4 |