North Carolina Water Quality & Safety Report
48 ZIP codes · 181 water systems · IPC plumbing code · Updated 2026-03-16
Data: EPA SDWIS, NWS, State plumbing boards, Rewiring America Last verified: 2026-03-16
Overview
We track water quality, weather alerts, plumbing regulations, and energy rebates for 48 ZIP codes across North Carolina, covering 181 community water systems that serve approximately 5,167,483 people.
40 of 48 ZIP codes (83%) have recorded EPA violations. 113 health-based violations have been documented.
Active Weather Alerts
3 active alerts in North Carolina including 1 warning. Severe weather can directly affect tap water quality — flooding, power outages, and infrastructure damage may lead to boil-water advisories.
| Alert | Severity | Areas |
|---|---|---|
| Severe Thunderstorm Warning | Severe | Cherokee, NC; Blount, TN; McMinn, TN; Monroe, TN; Polk, TN |
| Freeze Watch | Severe | Robeson; Bladen; Columbus; Inland Pender; Inland New Hano… |
| Freeze Watch | Severe | Coastal Pender; Coastal New Hanover; Coastal Brunswick; C… |
View all North Carolina alerts →
Plumbing Regulations
North Carolina follows the International Plumbing Code (2018 edition).
- Plumbing code: IPC (2018)
- Homeowner DIY: Allowed with permit
- Water heater permit: Required
- Annual backflow test: Required
Full North Carolina regulations →
Areas with Most Violations
| ZIP Code | City | Safety Score | Violations | Health-Based | System |
|---|---|---|---|---|---|
| 27511 | Cary | — | 95 | 6 | CARY, TOWN OF |
| 27536 | Henderson | — | 91 | 14 | HENDERSON-KERR LAKE REG WTR |
| 27601 | Raleigh | — | 87 | 5 | RALEIGH, CITY OF |
| 27514 | Chapel Hill | — | 79 | 18 | ROCKBRIDGE S/D |
| 27288 | Eden | — | 32 | 3 | EDEN, CITY OF |
| 27502 | Apex | — | 32 | 1 | APEX, TOWN OF |
| 27320 | Reidsville | — | 28 | 12 | REIDSVILLE, CITY OF |
| 27330 | Sanford | — | 27 | 8 | SANFORD, CITY OF |
| 28025 | Concord | — | 26 | 1 | CONCORD, CITY OF |
| 28540 | Jacksonville | — | 25 | 5 | ONSLOW WTR AND SEWER AUTHORITY |
Areas with No Violations
| ZIP Code | City | Safety Score | System | Population |
|---|---|---|---|---|
| 27045 | Rural Hall | — | BISHOPS RIDGE S/D | 173 |
| 27101 | Winston Salem | — | COUNTRY CLUB ANNEX | 38 |
| 27292 | Lexington | — | DAVIDSON WATER INC | 153,632 |
| 27573 | Roxboro | — | ROXBORO, CITY OF | 11,122 |
| 27801 | Rocky Mount | — | ROCKY MOUNT, CITY OF | 55,891 |
| 27906 | Elizabeth City | — | ELIZABETH CITY, CITY OF | 19,187 |
| 28035 | Davidson | — | PARK CREEK S/D | 203 |
| 28070 | Huntersville | — | STONE HOLLOW S/D | 582 |
Lead & Copper
- 0 ZIP codes exceed the EPA lead action level
Radon Risk
- High risk (Zone 1): 0 ZIP codes (0%)
- Moderate risk (Zone 2): 0 ZIP codes
- Low risk (Zone 3): 0 ZIP codes
All 48 ZIP Codes in North Carolina
- 28001 (Albemarle) — 21 violations
- 27502 (Apex) — 32 violations ⚠
- 27203 (Asheboro) — 5 violations ⚠
- 28801 (Asheville) — 22 violations ⚠
- 27215 (Burlington) — 15 violations ⚠
- 27511 (Cary) — 95 violations ⚠
- 27514 (Chapel Hill) — 79 violations ⚠
- 28201 (Charlotte) — 5 violations ⚠
- 27520 (Clayton) — 9 violations
- 28025 (Concord) — 26 violations ⚠
- 27522 (Creedmoor) — 3 violations
- 28035 (Davidson)
- 27701 (Durham) — 23 violations
- 27288 (Eden) — 32 violations ⚠
- 27906 (Elizabeth City)
- 28301 (Fayetteville) — 19 violations
- 28052 (Gastonia) — 18 violations ⚠
- 27530 (Goldsboro) — 18 violations ⚠
- 27395 (Greensboro) — 24 violations ⚠
- 27833 (Greenville) — 4 violations ⚠
- 27536 (Henderson) — 91 violations ⚠
- 28739 (Hendersonville) — 4 violations
- 28601 (Hickory) — 2 violations
- 27260 (High Point) — 9 violations ⚠
- 28070 (Huntersville)
- 28540 (Jacksonville) — 25 violations ⚠
- 28081 (Kannapolis) — 11 violations
- 27284 (Kernersville) — 2 violations
- 28501 (Kinston) — 21 violations
- 27292 (Lexington)
- 28092 (Lincolnton) — 8 violations
- 28358 (Lumberton) — 4 violations ⚠
- 28110 (Monroe) — 15 violations ⚠
- 28560 (New Bern) — 3 violations ⚠
- 27601 (Raleigh) — 87 violations ⚠
- 27320 (Reidsville) — 28 violations ⚠
- 27801 (Rocky Mount)
- 27573 (Roxboro)
- 27045 (Rural Hall)
- 28144 (Salisbury) — 4 violations ⚠
- 27330 (Sanford) — 27 violations ⚠
- 28150 (Shelby) — 8 violations ⚠
- 28625 (Statesville) — 5 violations ⚠
- 27360 (Thomasville) — 3 violations
- 27587 (Wake Forest) — 19 violations ⚠
- 28401 (Wilmington) — 4 violations ⚠
- 27893 (Wilson) — 5 violations
- 27101 (Winston Salem)
Data Sources
- Water quality: EPA Safe Drinking Water Information System (SDWIS)
- Weather alerts: National Weather Service (NWS)
- Regulations: State plumbing boards, ICC, IAPMO
- Rebates: Rewiring America
Updated daily.