State distribution
Hardness across indexed ZIPs
Counts describe published ZIP profiles, not a population-weighted statewide sample.
State water index
Search 381 indexed communities and 519 ZIP profiles, then compare the underlying utility, source, distance, and reporting context.
Median regional evidence
45PPM
Soft
Indexed range 3.1–269 PPM
Understanding North Carolina
North Carolina crosses the Blue Ridge, Piedmont, and Atlantic Coastal Plain, with mountain watersheds, reservoirs, rivers, and coastal aquifers.
In this index, soft is the largest category, covering 159 of 247 profiles with hardness data. The state median is 45 PPM, but the full indexed range is 3.1–269 PPM.
State distribution
Counts describe published ZIP profiles, not a population-weighted statewide sample.
Evidence coverage
63
Low-confidence hardness profiles
109
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.
381 cities · 519 ZIP profiles
381 cities found
Page 1 of 16
Moore County · 1 ZIP
—
Hertford County · 1 ZIP
5PPM regional
Alamance County · 1 ZIP
—
Stanly County · 1 ZIP
—
Gaston County · 1 ZIP
—
Cherokee County · 1 ZIP
—
Harnett County · 1 ZIP
30PPM regional
Anson County · 1 ZIP
—
Wake County · 4 ZIPs
42PPM regional
Randolph County · 1 ZIP
—
Randolph County · 2 ZIPs
—
Buncombe County · 5 ZIPs
—
Pender County · 1 ZIP
210PPM regional
Bertie County · 1 ZIP
68PPM regional
Beaufort County · 1 ZIP
232PPM regional
Sampson County · 1 ZIP
47PPM regional
Pitt County · 1 ZIP
32PPM regional
Stanly County · 1 ZIP
—
Nash County · 1 ZIP
87PPM regional
Mitchell County · 1 ZIP
84PPM regional
Pamlico County · 1 ZIP
245PPM regional
Carteret County · 1 ZIP
269PPM regional
Watauga County · 1 ZIP
—
Hyde County · 1 ZIP
232PPM regional
County comparison
| County | Median | Range | ZIP profiles |
|---|---|---|---|
| Carteret County | 256 PPM | 243–269 | 5 |
| Pamlico County | 251 PPM | 245–256 | 2 |
| Hyde County | 232 PPM | 232–232 | 2 |
| Beaufort County | 222 PPM | 211–232 | 2 |
| Washington County | 209 PPM | 198–209 | 3 |
| Pender County | 207 PPM | 203.5–210 | 2 |
| Craven County | 206 PPM | 84.7–231.5 | 6 |
| Tyrrell County | 199 PPM | 198.9–198.9 | 1 |
| Onslow County | 189 PPM | 183.5–194.5 | 8 |
| Jones County | 187 PPM | 176–198 | 2 |
| Brunswick County | 169 PPM | 98.5–169 | 6 |
| Duplin County | 164 PPM | 47–201 | 8 |