Deep Dive Analysis

North Carolina Water Quality Deep Dive - 6,933 Systems Analyzed

By ZipCheckup Data Team Updated August 31, 2026 6,933 systems · 1,085 ZIP codes

ZipCheckup's deep-dive report for North Carolina covers 6,933 public water systems across 1,085 ZIP codes.

Executive Summary

North Carolina's state laboratory corpus covers 6,933 public water systems and contains 39,195 laboratory records, including 4,064 quantified measurements. Separately, 738 ZIP codes have a direct EPA water-system mapping in this analysis. Of the laboratory records, 1,952 have an applicable limit or action level for comparison. The corpus identifies 143 quantified threshold exceedances and 241 separately reported action-level exceedance records. Censored, non-detect and unknown records are not counted as measured zero, and no overall rate is reported across incompatible record types.

The state's primary water quality challenges center on GenX/PFAS contamination in the Cape Fear River basin and hurricane vulnerability of coastal water systems. Geographic risk patterns across North Carolina reflect GenX/PFAS contamination in the Cape Fear River from Chemours manufacturing - one of the most significant PFAS contamination events nationally; lead in older city infrastructure; and agricultural runoff in the Coastal Plain.

This report is not a summary - it is a ground-level examination of what the data actually shows. Every number comes from EPA SDWIS enforcement records, state laboratory testing programs, Consumer Confidence Reports filed by utilities, FEMA flood insurance claims, and Census Bureau housing stock data. Where the data tells a clear story, we state it plainly. Where it is ambiguous or incomplete, we note that too.

Key Findings

  • 143 quantified threshold exceedances and 241 separately reported action-level records across 6,933 water systems
  • 407 covered ZIP records with active enforcement issues (92.7% of covered records)
  • 138 ZIP codes rated high lead exposure risk based on infrastructure age and test results
  • 100 unresolved violations and 5,680 formal enforcement actions across covered direct-match ZIP records
  • 745 ZIP codes with FEMA flood claims history - $2294.9M sum of reported building, contents, and ICC payment components across 83,424 claims with payment data

Contaminant Analysis

State laboratory testing and EPA monitoring data reveal the scope of contamination across North Carolina's water supply. The following analysis covers both regulated contaminants with federal MCLs and state-specific standards - North Carolina set a health goal of 140 ppt for GenX after the Cape Fear crisis; DEQ has expanded PFAS monitoring but regulatory authority has been contested.

Top Contaminants by Applicable Threshold Exceedance Rate

Contaminant Records Comparable Exceedances Rate Systems Affected Max Detected Applicable Limit / Action Level
Copper (90th percentile) 241 not applicable 241 not applicable 147 not published 1.3 mg/L (action level)
Lead (90th percentile) 7,591 1,952 143 7.3% 2,489 1.03 mg/L 0.015 mg/L (action level)

How to read the copper row. EPA's federal reporting schema defines the CU90 code as a Copper Action Level Exceedance: the record exists only where a system's 90th-percentile copper result was at or above the 1.3 mg/L action level. Every copper record in this dataset is therefore an exceedance, which is why no rate is shown - there is no denominator of clean copper results to compute one from. For the same reason, a system with no copper record has not been shown to be clean: non-exceedance copper results are optional to report for systems serving 3,300 people or fewer. We do not publish a copper level because the same schema transmits no verified unit of measure for this code.

Copper appears here differently from every other contaminant in the table. EPA's federal database records a copper 90th-percentile result under the CU90 code specifically when it exceeds the 1.3 mg/L action level, so North Carolina's 241 copper records across 147 systems are 241 action-level exceedances, not a sample of routine copper testing. Copper leaches from the same plumbing that leaches lead - household pipes, solder and fixtures - and the corrosion control that keeps one in check is what keeps the other in check. Read the count, not a rate: there is no reported population of clean copper results to divide by, and a system missing from this line has not been shown to be clean, only to have reported nothing.

PFAS ("Forever Chemicals") in North Carolina

PFAS monitoring in North Carolina covers 17,954 laboratory records across multiple PFAS compounds. This corpus contains quantified PFAS measurements, but those records do not carry an applicable threshold for comparison. Their threshold-exceedance status therefore cannot be determined from this dataset.

For detailed PFAS data by ZIP code, see the PFAS in North Carolina report.

State vs. Federal Standards

North Carolina set a health goal of 140 ppt for GenX after the Cape Fear crisis; DEQ has expanded PFAS monitoring but regulatory authority has been contested.

This regulatory landscape creates a two-tier compliance reality. A water system in North Carolina may appear "in compliance" on federal reports while actually exceeding stricter state limits. For residents reading their annual Consumer Confidence Report, this distinction matters enormously - the report may reference federal standards while the state is enforcing tighter ones.

The gap between state and federal standards also affects how threshold exceedances are counted. Our dataset captures both tiers. Lead and copper use action-level terminology; other rows identify a federal MCL or state standard where available. "Applicable threshold" is not a claim that every threshold is an MCL.

Worst Water Systems by Violations

The following systems had the highest number of applicable-limit or action-level exceedance records in our dataset. A critical caveat: exceedance count alone does not mean a system is currently unsafe. Many exceedances are resolved through treatment adjustments, blending, or switching water sources. However, repeated patterns across multiple contaminants or years can indicate systemic issues that warrant closer review.

Rank Water System Threshold / Action-Level Records
1 NANTAHALA VILLAGE 11
2 TRILLIUM LINKS & VILLAGE 8
3 FREEMONT PARK S/D 7
4 NORTHEAST ROWAN COUNTY WATER SYSTEM 7
5 PWSID NC0156436 6
6 PWSID NC0235516 6
7 TWIN OAKS SHORES 6
8 PWSID NC4392422 6
9 MOUNTAIN VIEW ASSISTED LIVING 5
10 WILDWOOD MOUNTAIN S/D 5

NANTAHALA VILLAGE leads with 11 exceedances in our dataset. TRILLIUM LINKS & VILLAGE follows with 8 exceedances.

If you receive water from any of these systems, we recommend checking your specific ZIP code report for the most current violation status and filtration recommendations. Exceedance data tells you what has happened - your ZIP report tells you what to do about it.

Of North Carolina's 6,933 monitored systems, the 10 systems with the most records account for 67 of the state's 384 applicable-threshold or action-level exceedance records. This is a historical corpus concentration, not a current safety ranking.

Enforcement & Compliance

EPA and state enforcement records can show how documented violations move through warnings, compliance schedules, formal orders, and court actions. ZIPs without a canonically matched enforcement record are excluded rather than counted as clean.

Enforcement Snapshot

  • 13,371 total enforcement actions across 439 covered ZIP records
  • 5,680 formal enforcement actions (consent orders, administrative orders, court actions)
  • 1,186 health-based violations documented
  • 100 violations remain unresolved
  • 407 of 439 covered ZIP records have active compliance issues

Among enforcement actions in the covered records, 42% are formal and 58% are informal. This describes corpus coverage, not statewide enforcement intensity.

The covered records report 100 unresolved violations. ZIPs without a complete direct-match enforcement record are not included. the Chemours GenX contamination in Fayetteville drove national attention to PFAS in drinking water; hurricane damage to water systems in eastern NC remains a recurring challenge.

Areas with Most Health Violations

City/Area Enforcement Actions Total Violations Health-Based
Rocky Mount 163 29 29
Biscoe 131 23 23
Mount Pleasant 73 22 22
Burgaw 92 20 20
Rocky Point 92 20 20
Candor 104 19 19
Elm City 130 19 19
Jackson Springs 109 18 18

Geographic Risk Patterns

Water quality risk in North Carolina is not evenly distributed. GenX/PFAS contamination in the Cape Fear River from Chemours manufacturing - one of the most significant PFAS contamination events nationally; lead in older city infrastructure; and agricultural runoff in the Coastal Plain create distinct regional patterns that are visible in the data.

Understanding where water quality problems concentrate is as important as understanding what contaminants are present. A statewide average conceals enormous ZIP-to-ZIP variation - two communities 20 miles apart may have completely different risk profiles based on their water source, treatment infrastructure, and local geology.

Data Anomalies & Notable Findings

Our automated anomaly detection system flagged 8+ patterns worth investigation in North Carolina:

Pattern Type Occurrences
Enforcement activity spike 274
Score contradictions (safety score vs. actual data) 237
rapid-decline 101
Island of safety (clean ZIP surrounded by violations) 41
PFAS contamination clusters 32

High-severity findings:

  • ZIP 27201 (severity 8/10): PFAS cluster: 3 adjacent ZIPs near Alamance, NC all exceed limits - View full report
  • ZIP 27214 (severity 8/10): PFAS cluster: 4 adjacent ZIPs near Browns Summit, NC all exceed limits - View full report
  • ZIP 27249 (severity 8/10): PFAS cluster: 3 adjacent ZIPs near Gibsonville, NC all exceed limits - View full report

Lead Exposure & Infrastructure Age

Lead contamination in drinking water is almost never caused by the water source itself - it leaches from lead service lines, lead solder in copper pipes, and brass fixtures as water sits in contact with these materials. This means lead risk is fundamentally an infrastructure problem, and infrastructure age is the single strongest predictor.

In North Carolina, Rapid growth in the Research Triangle and Charlotte metro strains water systems while rural eastern North Carolina communities face aging infrastructure and hurricane damage. The federal Lead and Copper Rule (LCR) requires utilities to test a sample of high-risk homes and report the 90th percentile lead level - meaning 90% of samples must be below the 15 ppb action level. But this sampling methodology has long been criticized: utilities often avoid the worst homes, and the action level itself is not a health-based standard (the EPA has stated there is no safe level of lead exposure).

Lead Risk Profile

  • 138 ZIP codes classified as high lead exposure risk
  • 138 ZIP codes with elevated or high risk combined
  • Average lead exposure score: 33/100 (higher = more risk)
  • Average pre-1986 housing stock: 50.4%
  • Average median home build year: 1984

Across North Carolina, 438 ZIP codes have elevated or high lead pipe risk based on housing age, and 86 have elevated electrical system risk. These infrastructure age indicators are derived from Census Bureau American Community Survey data on housing stock vintage.

The connection between housing age and water contamination risk is well-documented: homes built before 1986 (when the federal ban on lead solder took effect) are significantly more likely to have lead in their plumbing. Homes built before 1950 face even higher risk, as lead service lines were standard construction practice in many parts of the country during that era.

Highest Lead Exposure Risk ZIP Codes

ZIP City Lead Score Pre-1986 Housing Lead 90th Percentile
28537 Hobucken 82/100 100% 10 ppb
28052 Gastonia 81/100 73% 20 ppb
28401 Wilmington 79/100 76% 12 ppb
28720 Chimney Rock 77/100 76% 11 ppb
28552 Lowland 75/100 85% 10 ppb
28098 Lowell 74/100 66% 20 ppb
28032 Cramerton 72/100 51% 20 ppb
28016 Bessemer City 70/100 61% 20 ppb

Flood Risk & Water Infrastructure

Flooding directly threatens water quality through multiple mechanisms: overwhelmed treatment plants release partially treated water, floodwaters can infiltrate well heads and contaminate groundwater sources, damaged distribution lines create entry points for bacteria and sediment, and power outages disable treatment systems entirely. In the aftermath of major flood events, boil-water advisories become common - but many residents in affected areas may not receive timely notification.

  • 745 ZIP codes in North Carolina have FEMA flood insurance claims on record
  • 108,164 total flood insurance claims filed historically
  • $2294.9 million sum of reported building, contents, and ICC payment components
  • 83,424 claims with payment data; 24,740 claims without reported payment fields

The average reported payment-component sum among claims with payment data in North Carolina is $27,509. Missing payment fields are not treated as zero. While flood damage is typically associated with structural property damage, the water quality implications are often overlooked. Communities with repeated flooding face compounding infrastructure degradation - each event weakens pipes, treatment facilities, and distribution systems that may not be fully restored before the next event.

Consumer Confidence Reports (CCRs)

Water utilities are required to publish annual Consumer Confidence Reports. We have parsed CCR data for 268 ZIP codes in North Carolina. The legacy violation fields do not have source-bound evidence, so we do not publish a violation count from them. Violation status remains unknown for 76 water systems. Legacy lead values are also withheld until their measurement evidence is accepted.

CCR data is self-reported by utilities and may undercount actual contamination events. Cross-referencing CCR data with EPA SDWIS violation records provides a more complete picture - which is exactly what ZipCheckup reports do for every ZIP code.

Trend Analysis & Regulatory Outlook

the Chemours GenX contamination in Fayetteville drove national attention to PFAS in drinking water; hurricane damage to water systems in eastern NC remains a recurring challenge.

Three major regulatory forces are reshaping water quality across North Carolina and the country:

Lead and Copper Rule Improvements (LCRI): The 2024 LCRI represents the most significant update to lead regulation since the original 1991 rule. It requires all water systems to complete a lead service line inventory, lower the action level trigger from 15 ppb to 10 ppb, and replace all lead service lines within 10 years. For North Carolina's 6,933 systems, this means billions in infrastructure investment - and a fundamental reshaping of the lead risk landscape we document above.

PFAS National Primary Drinking Water Regulation (2024): For the first time, EPA set enforceable MCLs for six PFAS compounds - PFOA and PFOS at 4 ppt, and four others at various levels. Systems nationwide are still in the initial monitoring phase, which is why our PFAS data captures detections that may not yet have triggered formal violations. Treatment to remove PFAS (primarily granular activated carbon or reverse osmosis) is expensive, and many small systems will struggle to comply within the 3–5 year implementation timeline.

State-level action: North Carolina set a health goal of 140 ppt for GenX after the Cape Fear crisis; DEQ has expanded PFAS monitoring but regulatory authority has been contested. As federal regulation catches up to state standards in some areas, the patchwork of requirements creates an uneven compliance landscape that makes cross-state comparisons complex but ZIP-level analysis essential.

What North Carolina Residents Should Do

Based on our analysis of 39,195 laboratory records and 1,085 ZIP codes, here are specific actions for North Carolina residents:

  1. Check your ZIP code report - enter your ZIP at ZipCheckup.com to see contaminant data, violation history, and risk scores specific to your address
  2. Request your utility's CCR - if your ZIP is not in our CCR database, request the latest Consumer Confidence Report directly from your water utility
  3. Test your water independently - home water testing kits ($30–$150) can detect lead, bacteria, and common contaminants. Lab testing ($100–$400) provides more comprehensive results
  4. Consider filtration - for the contaminants most prevalent in North Carolina (PFAS, Lead, Trihalomethanes), reverse osmosis or NSF-certified carbon filters provide the most effective protection
  5. Check for lead service lines - if your home was built before 1986, contact your utility to determine if you have a lead service line. Many utilities now offer free inspections
  6. Prepare for flood events - if you're in a flood-prone area, keep bottled water reserves and know how to shut off your water main. After any flood, do not use tap water until your utility confirms safety

Methodology & Data Sources

This analysis combines multiple data sources:

  • EPA SDWIS - Safe Drinking Water Information System violation and enforcement records
  • State laboratory data - NC — Lead & Copper 90th Percentile (EPA ECHO LCR); NC — PFAS Monitoring (UCMR5 National Dataset); NC — SDWIS Health-Based Violations (EPA Envirofacts); NC — Community Water Systems (EPA SDWIS) (39,195 records)
  • EPA ECHO - Enforcement and Compliance History Online, including PFAS detections and enforcement actions
  • Consumer Confidence Reports - parsed and cross-referenced with EPA data for 268 ZIP codes
  • FEMA NFIP - National Flood Insurance Program claims data
  • Census ACS - Housing age and demographic data for infrastructure risk modeling
  • Lead exposure modeling - ZipCheckup's proprietary lead risk score combining housing age, water test results, and service line data

All data is updated regularly. This report reflects data available as of 2026-08-31.

Related Reports

Highest-Risk ZIP Codes in North Carolina

How to cite this page

APA ZipCheckup. (2026). North Carolina Water Quality Deep Dive - 6,933 Systems Analyzed. https://zipcheckup.com/states/north-carolina/deep-dive/
BibTeX
@misc{zipcheckup-states-north-carolina-deep-dive,
  author = {{ZipCheckup}},
  title  = {{North Carolina Water Quality Deep Dive - 6,933 Systems Analyzed}},
  year   = {2026},
  url    = {https://zipcheckup.com/states/north-carolina/deep-dive/}
}

Page version: August 2026.

Get safety alerts for North Carolina

Free updates when EPA data changes for this area. No spam.

Unsubscribe anytime. Privacy Policy.

Share This Page

X Facebook
Violations found - check filter options Free tool - no phone call required.