State distribution
Hardness across indexed ZIPs
Counts describe published ZIP profiles, not a population-weighted statewide sample.
State water index
Search 37 indexed communities and 133 ZIP profiles, then compare the underlying utility, source, distance, and reporting context.
Median regional evidence
71PPM
Moderately Hard
Indexed range 9–306 PPM
Understanding Virginia
Virginia crosses the Appalachian Plateau, Valley and Ridge, Blue Ridge, Piedmont, and Atlantic Coastal Plain, each with distinct water-source settings.
In this index, soft is the largest category, covering 24 of 51 profiles with hardness data. The state median is 71 PPM, but the full indexed range is 9–306 PPM.
State distribution
Counts describe published ZIP profiles, not a population-weighted statewide sample.
Evidence coverage
14
Low-confidence hardness profiles
31
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.
37 cities · 133 ZIP profiles
37 cities found
Page 1 of 2
Alexandria City County · 6 ZIPs
72PPM regional
Appomattox County · 1 ZIP
35PPM regional
Bristol City County · 2 ZIPs
177PPM regional
Rockbridge County · 1 ZIP
145PPM regional
Albemarle County · 4 ZIPs
98PPM regional
Chesapeake City County · 6 ZIPs
—
Chesterfield County · 1 ZIP
35PPM regional
Alleghany County · 1 ZIP
—
Pittsylvania County · 2 ZIPs
—
Lee County · 1 ZIP
—
Greensville County · 1 ZIP
—
Fairfax County · 1 ZIP
71PPM regional
Southampton County · 1 ZIP
9PPM regional
Fredericksburg City County · 3 ZIPs
20PPM regional
Grayson County · 1 ZIP
—
Hampton City County · 10 ZIPs
—
Rockingham County · 3 ZIPs
274PPM regional
Prince George County · 1 ZIP
35PPM regional
Rockbridge County · 1 ZIP
127PPM regional
Campbell County · 5 ZIPs
127PPM regional
Manassas City County · 1 ZIP
70PPM regional
Henry County · 1 ZIP
—
Newport News City County · 8 ZIPs
—
Norfolk City County · 14 ZIPs
—
County comparison
| County | Median | Range | ZIP profiles |
|---|---|---|---|
| Rockingham County | 275 PPM | 273.5–277 | 2 |
| Harrisonburg City County | 274 PPM | 273.5–273.5 | 1 |
| Augusta County | 236 PPM | 165–306 | 2 |
| Wise County | 186 PPM | 186–186 | 1 |
| Winchester City County | 184 PPM | 184–184 | 1 |
| Bristol City County | 177 PPM | 176.5–176.5 | 1 |
| Washington County | 177 PPM | 176.5–176.5 | 1 |
| Rockbridge County | 136 PPM | 127–145 | 2 |
| Campbell County | 127 PPM | 127–127 | 2 |
| Lynchburg City County | 127 PPM | 127–127 | 2 |
| Bedford County | 127 PPM | 127–127 | 1 |
| Albemarle County | 98 PPM | 31–165 | 3 |