All water systems in North Carolina
2,725 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Wood Baptist Church Louisburg · Franklin County |
60 | 3 | 0 | |
|
Chipmunk Trail Poa Inc. Glenville · Jackson County |
58 | 0 | 0 | |
|
Long Island Campground Catawba · Catawba County |
58 | 0 | 0 | |
|
Oakland Grove Nashville · Nash County |
57 | 0 | 0 | |
|
Barnes Farming Corp Mlc NO 6 Spring Hope · Nash County |
56 | 2 | 1 | |
|
Warrior Creek Park Area F W-16 Wilkesboro · Wilkes County |
56 | 1 | 1 | |
|
Big Macedonia Miss Bapt Church Supply · Brunswick County |
55 | 0 | 0 | |
|
Blue Ridge Christian Church Henderson County |
55 | 0 | 0 | |
|
Boylston Baptist Church Horse Shoe · Henderson County |
55 | 0 | 0 | |
|
Cane Creek Baptist Church Union Mills · Rutherford County |
55 | 1 | 0 | |
|
Castle Hayne Church of God Castle Hayne · New Hanover County |
55 | 0 | 0 | |
|
Celo United Methodist Church Burnsville · Yancey County |
55 | 0 | 0 | |
|
Church of God of Prophecy Wake Forest · Franklin County |
55 | 1 | 0 | |
|
Dunn's Mountain Community Church Salisbury · Rowan County |
55 | 1 | 0 | |
|
Eastside Bapt Church Salisbury · Rowan County |
55 | 1 | 0 | |
|
Ebenezer Meth Church Vale · Catawba County |
55 | 0 | 0 | |
|
Hickory Grove Bapt Church Fair Bluff · Columbus County |
55 | 0 | 0 | |
|
Holly Mount Baptist Church Mt Gilead · Montgomery County |
55 | 0 | 0 | |
|
Louisa Chapel Church Franklin · Macon County |
55 | 0 | 0 | |
|
Midway Wesleyan Church Randleman · Randolph County |
55 | 1 | 0 | |
|
Oak Grove Umc China Grove · Rowan County |
55 | 1 | 0 | |
|
Ochre Hill Baptist Church Sylva · Jackson County |
55 | 0 | 0 | |
|
Union Chapel Bapt CH Zebulon · Wake County |
55 | 0 | 0 | |
|
Goose Creek Retirement Park County |
54 | 0 | 0 | |
|
Somerset Place Historic Site Creswell · Washington County |
54 | 0 | 0 | |
|
Shooting Creek Campground Hayesville · Clay County |
53 | 2 | 2 | |
|
Pisgah Forest RV Park Brevard · Transylvania County |
52 | 0 | 0 | |
|
Warrior Creek Park Sites 1-21 Wilkesboro · Wilkes County |
51 | 1 | 1 | |
|
Westview Water Association Balsam · Jackson County |
51 | 0 | 0 | |
|
210 Mini Mart Fayetteville · Cumberland County |
50 | 2 | 1 | |
|
82nd Abn Div Pre Ranger Facilty Ft Bragg · Hoke County |
50 | 1 | 0 | |
|
Affordable Dentures Fayetteville · Cumberland County |
50 | 1 | 0 | |
|
Antioch Baptist Church Chapel Hill · Orange County |
50 | 0 | 0 | |
|
Antioch Baptist Church Weaverville · Buncombe County |
50 | 0 | 0 | |
|
Arbor Dale Presbyterian CH Banner Elk · Avery County |
50 | 0 | 0 | |
|
Ashworth Road Baptist Church Marion · McDowell County |
50 | 0 | 0 | |
|
Bear Creek Church Robbinsville · Graham County |
50 | 0 | 0 | |
|
Beneficial Foods Columbus · Polk County |
50 | 0 | 0 | |
|
Bethlehem Baptist Church Carthage · Moore County |
50 | 0 | 0 | |
|
Big Ivy Com Development C Barnardsville · Buncombe County |
50 | 0 | 0 | |
|
Black Bear Access Area Marion · McDowell County |
50 | 0 | 0 | |
|
Blackmans Grove Church Faison · Sampson County |
50 | 1 | 0 | |
|
Blue Ridge Falls RV Resort Lake Toxaway · Transylvania County |
50 | 1 | 0 | |
|
Blue Ridge Funeral Service Mars Hill · Madison County |
50 | 0 | 0 | |
|
Blue Waters Pool Salisbury · Rowan County |
50 | 0 | 0 | |
|
Boger Reformed Church Concord · Cabarrus County |
50 | 1 | 0 | |
|
Boyette Bros Produce LLC Wilson · Wilson County |
50 | 0 | 0 | |
|
Boylston Creek RV Park & Cabins Pisgah Forest · Transylvania County |
50 | 0 | 0 | |
|
Brevofield Golf Links Wake Forest · Wake County |
50 | 0 | 0 | |
|
Brown Mountain Beach Campgrd Well 1 Lenoir · Caldwell County |
50 | 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.