All water systems in North Carolina
5,009 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
The Ridge Boomer · Wilkes County |
102 | 0 | 0 | |
|
Tyndrum S/d Durham · Durham County |
102 | 1 | 0 | |
|
Willow Hills S/d Fuquay Varina · Wake County |
102 | 2 | 0 | |
|
Monticello S/d Raleigh · Wake County |
101 | 1 | 0 | |
|
New South Inc--Pond Well Graham · Alamance County |
101 | 0 | 0 | |
|
Pcs Phosphate-Mine Office Aurora · Beaufort County |
101 | 0 | 0 | |
|
Steeplechase S/d Raleigh · Wake County |
101 | 2 | 0 | |
|
Todd Road School Knightdale · Wake County |
101 | 1 | 1 | |
|
6101 Castle Hayne RD Castle Hayne · New Hanover County |
100 | 0 | 0 | |
|
A B Foodmart Watha · Pender County |
100 | 1 | 0 | |
|
Abundant Life Four Square Church Mooresville · Iredell County |
100 | 1 | 0 | |
|
Acorn Ridge Bapt Church Robbins · Moore County |
100 | 1 | 0 | |
|
Aj`s Food Mart Apex · Wake County |
100 | 1 | 1 | |
|
Alligator River Marina Columbia · Tyrrell County |
100 | 2 | 0 | |
|
Anchored in Jesus Baptist Dobson · Surry County |
100 | 0 | 0 | |
|
Antioch Baptist Church Whiteville · Columbus County |
100 | 1 | 0 | |
|
Apples Chapel Christian Daycare Gibsonville · Guilford County |
100 | 1 | 0 | |
|
Ararat River Campground Pinacle · Surry County |
100 | 1 | 0 | |
|
Arrowhead Campground Troy · Montgomery County |
100 | 0 | 0 | |
|
Badin Group Camp-Rec Area Troy · Montgomery County |
100 | 0 | 0 | |
|
Badin Lake C.g.-Upper Loop Troy · Montgomery County |
100 | 0 | 0 | |
|
Baptist Grove Church Raleigh · Wake County |
100 | 1 | 0 | |
|
Beaver Dam Baptist Church Roseboro · Cumberland County |
100 | 0 | 0 | |
|
Berea Baptist Church Gastonia · Gaston County |
100 | 0 | 0 | |
|
Bess Chapel Umc Cherryville · Lincoln County |
100 | 1 | 0 | |
|
Bethel Evangelical Luth CH Lincolnton · Gaston County |
100 | 0 | 0 | |
|
Bethel Missionary Baptist CH Taylorsville · Alexander County |
100 | 0 | 0 | |
|
Bethel Presbyterian Church Mcleansville · Guilford County |
100 | 0 | 0 | |
|
Bethlehem Umc Waxhaw · Union County |
100 | 0 | 0 | |
|
Bethpage Umc Kannapolis · Rowan County |
100 | 0 | 0 | |
|
Big Creek Campground Waynesville · Haywood County |
100 | 0 | 0 | |
|
Big League Camp Marion · McDowell County |
100 | 0 | 0 | |
|
Big Level Baptist Church Mill Spring · Polk County |
100 | 1 | 0 | |
|
Big Springs Baptist Church Ellenboro · Rutherford County |
100 | 1 | 0 | |
|
Blair Farm #2 Currie · Pender County |
100 | 0 | 0 | |
|
Blue Heron Whitewater Marshall · Madison County |
100 | 1 | 1 | |
|
Blues Grove Baptist Church INC Mount Airy · Surry County |
100 | 0 | 0 | |
|
Brookwood Golf Course Whitsett · Guilford County |
100 | 1 | 0 | |
|
Browns Chapel Christian CH Robbins · Moore County |
100 | 2 | 1 | |
|
Brush Creek Country Store Marshall · Madison County |
100 | 2 | 0 | |
|
Bud`s Tavern and Grill Youngsville · Franklin County |
100 | 2 | 1 | |
|
Camp Chosatonga Brevard · Transylvania County |
100 | 1 | 0 | |
|
Camp Kerr Lake Henderson · Vance County |
100 | 0 | 0 | |
|
Camp Linn Haven Newland · Avery County |
100 | 0 | 0 | |
|
Canal Bridge Boating Access Nebo · Burke County |
100 | 0 | 0 | |
|
Cape Lookout Visitor Center Harkers Island · Carteret County |
100 | 0 | 0 | |
|
Carmel Baptist Church Salisbury · Rowan County |
100 | 0 | 0 | |
|
Carolina Hemlocks Cmpgp Burnsville · Yancey County |
100 | 1 | 1 | |
|
Carr`s Hill Baptist Church Brevard · Transylvania County |
100 | 0 | 0 | |
|
Cartoogechaye Creek Campground Franklin · Macon County |
100 | 0 | 0 |
About this data
Rules violated counts the rules a system was in violation of in the past three years, including monitoring and reporting lapses; one rule can carry several violations. Unresolved is the number of those rules currently in violation at EPA's latest data refresh.
Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The North Carolina records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet.