All water systems in North Carolina
5,009 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Broad River Baptist Church Rutherfordton · Rutherford County |
40 | 0 | 0 | |
|
Brook Cove Stemmery-Rjreynolds Walnut Cove · Stokes County |
40 | 0 | 0 | |
|
Camp Lutherock Moretz Cabin Newland · Avery County |
40 | 1 | 0 | |
|
Carolantic Park Hillsborough · Orange County |
40 | 0 | 0 | |
|
Carolina Motel Franklin · Macon County |
40 | 0 | 0 | |
|
Cedar Grove Baptist Church Maiden · Catawba County |
40 | 0 | 0 | |
|
Cedar Lake Condo Chapel Hill · Chatham County |
40 | 5 | 2 | |
|
Center for Intercultural Training Union Mills · Rutherford County |
40 | 1 | 1 | |
|
Chilton`s MHP Randolph County · Randolph County |
40 | 0 | 0 | |
|
Cliftwood West Water System Hickory · Burke County |
40 | 1 | 0 | |
|
Coles Cove Baptist Church Weaverville · Buncombe County |
40 | 0 | 0 | |
|
Community Baptist Church Roxboro · Person County |
40 | 0 | 0 | |
|
Country Girl's RV Park #2 Bryson City · Swain County |
40 | 3 | 1 | |
|
Country Girl`s RV Park Bryson City · Swain County |
40 | 4 | 2 | |
|
Dalton McLamb Mlc NO 250 Benson · Johnston County |
40 | 0 | 0 | |
|
Deer Park RV Campground #2 Nebo · McDowell County |
40 | 2 | 2 | |
|
Dollar General #25787 Warne · Clay County |
40 | 0 | 0 | |
|
Dollar General #30113 Hayesville · Clay County |
40 | 0 | 0 | |
|
Dot-Blowing Rock RA US 221 W Blowing Rock · Watauga County |
40 | 0 | 0 | |
|
Dulins Grove Advent Christian Charlotte · Mecklenburg County |
40 | 0 | 0 | |
|
Dutchman Downs Swim Club Pool Raleigh · Wake County |
40 | 2 | 0 | |
|
Eternal Believers Mis. Baptist Fontana Dam · Graham County |
40 | 0 | 0 | |
|
Farmer Missionary Bapt Church Asheboro · Randolph County |
40 | 1 | 0 | |
|
Fines Crk Mem Bapt Church Clyde · Haywood County |
40 | 1 | 0 | |
|
Fonta Flora County Park Linville · Burke County |
40 | 0 | 0 | |
|
Fort Raleigh--Cape Hatteras NS Manteo · Dare County |
40 | 2 | 1 | |
|
Grace Community Church of Grays Creek Hope Mills · Cumberland County |
40 | 1 | 0 | |
|
Grassy Creek Community Center Bullock · Granville County |
40 | 0 | 0 | |
|
Green River Lodge Saluda · Polk County |
40 | 0 | 0 | |
|
Gunter`s Crossing Guilford County |
40 | 0 | 0 | |
|
Heritage West Asheboro · Randolph County |
40 | 1 | 0 | |
|
Hotel Manteo Manteo · Dare County |
40 | 1 | 0 | |
|
Houston House Rest Home Union Mills · McDowell County |
40 | 4 | 4 | |
|
Houston RD Baptist Church Troutman · Iredell County |
40 | 1 | 0 | |
|
Iglesia Jesus ES MI Roca Maiden · Catawba County |
40 | 0 | 0 | |
|
Inn of the Last Resort Franklin · Macon County |
40 | 1 | 1 | |
|
Kmc Farms Bailey · Nash County |
40 | 1 | 0 | |
|
Lake Toxaway Methodist CH Lake Toxaway · Transylvania County |
40 | 0 | 0 | |
|
Laurel Terrace Cashiers · Jackson County |
40 | 0 | 0 | |
|
Laurel Wood Baptist Church Bessemer City · Gaston County |
40 | 0 | 0 | |
|
Mann`s MHP Newport · Carteret County |
40 | 2 | 0 | |
|
Marshall Community Baptist Church Marshall · Madison County |
40 | 1 | 0 | |
|
Mashburn`s Bryson City · Swain County |
40 | 0 | 0 | |
|
Mastec Wilmington · New Hanover County |
40 | 0 | 0 | |
|
Meadow Ridge Church Maiden · Catawba County |
40 | 0 | 0 | |
|
Miami Baptist Church Mt Pleasant · Cabarrus County |
40 | 0 | 0 | |
|
Mountain Ridge Bapt Church Taylorsville · Alexander County |
40 | 0 | 0 | |
|
MT Moriah Missionary Baptist Louisburg · Franklin County |
40 | 0 | 0 | |
|
MT Pleasant Presbyterian CH Willow Springs · Wake County |
40 | 0 | 0 | |
|
Murphy-Brown Sanitation-Laurinburg Laurinburg · Scotland County |
40 | 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.