All water systems in North Carolina
2,725 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
MT Mitchell State Park Burnsville · Yancey County |
2,400 | 4 | 2 | |
|
Scott`s Hill Baptist Ch-Front Wilmington · Pender County |
1,600 | 0 | 0 | |
|
Dot-I-40 Rest Area Wbl Waynesville · Haywood County |
1,000 | 0 | 0 | |
|
Grace Community Church Fletcher · Henderson County |
1,000 | 0 | 0 | |
|
Holland Umc Annex Raleigh · Wake County |
1,000 | 1 | 1 | |
|
Rocky Mount Church Mooresville · Iredell County |
950 | 1 | 0 | |
|
Raven Knob Boy Scout Camp Mt Airy · Surry County |
900 | 0 | 0 | |
|
Whiteside Brewing Company Cashiers · Jackson County |
850 | 0 | 0 | |
|
Chimney Rock State Park Chimney Rock · Rutherford County |
820 | 0 | 0 | |
|
Ebenezer Baptist Church Hillsborough · Orange County |
800 | 0 | 0 | |
|
Peace Haven Baptist Church Yadkinville · Yadkin County |
800 | 1 | 0 | |
|
Pilot Mountain ST PK Campground Pinnacle · Surry County |
800 | 0 | 0 | |
|
Tweetsie Railroad INC Blowing Rock · Watauga County |
800 | 0 | 0 | |
|
Usmc Lejeune-Devil Dog-Verona Loop Camp Lejeune · Onslow County |
800 | 0 | 0 | |
|
Wilmington Auto Truck Stop Wilmington · New Hanover County |
800 | 0 | 0 | |
|
Wildlife Woods Campground INC Sherrills Ford · Catawba County |
775 | 0 | 0 | |
|
Camp Daniel Boone-Bsa Canton · Haywood County |
750 | 0 | 0 | |
|
Lake Winds Golf Course Rougemont · Durham County |
750 | 1 | 1 | |
|
Great Smoky Mountain Camp & RV Park Whittier · Jackson County |
638 | 2 | 0 | |
|
Camp Blue Star Hendersonville · Henderson County |
600 | 0 | 0 | |
|
Scott`s Hill Baptist Church Wilmington · Pender County |
600 | 0 | 0 | |
|
Tregembo Animal Park Wilmington · New Hanover County |
600 | 0 | 0 | |
|
White Oak Shores RV Park Stella · Carteret County |
600 | 0 | 0 | |
|
Beulah Baptist Church Bennett · Randolph County |
500 | 1 | 0 | |
|
Camp Greystone Tuxedo · Henderson County |
500 | 0 | 0 | |
|
Cashiers Spinx #303 Cashiers · Jackson County |
500 | 0 | 0 | |
|
Cataloochee Ski Area Maggie Valley · Haywood County |
500 | 0 | 0 | |
|
Church of Jesus Christ Lds_4092129 Wake Forest · Wake County |
500 | 2 | 1 | |
|
Cone Park Blowing Rock · Watauga County |
500 | 0 | 0 | |
|
Dot-Ft Fisher Ferry Kure Beach · New Hanover County |
500 | 0 | 0 | |
|
Ferebee Memorial Park Bryson City · Swain County |
500 | 1 | 0 | |
|
Grandfather Mtn Entrance Linville · Avery County |
500 | 0 | 0 | |
|
New Dixie Mart NO 19 Whitakers · Nash County |
500 | 1 | 0 | |
|
Occoneechee Scout Reservation Carthage · Moore County |
500 | 2 | 1 | |
|
Riverside Convenience Store Marion · McDowell County |
500 | 0 | 0 | |
|
Sanctuary Church Newport · Carteret County |
500 | 0 | 0 | |
|
Speedway 6959 Clayton · Wake County |
500 | 0 | 0 | |
|
Steel Creek Park Morganton · Burke County |
500 | 2 | 2 | |
|
The Silver Coast Winery Ocean Isle Beach · Brunswick County |
500 | 0 | 0 | |
|
Webb Road Flea Market Salisbury · Rowan County |
500 | 1 | 0 | |
|
Hammocks Beach State Park-Bear Island Swansboro · Onslow County |
450 | 0 | 0 | |
|
ST Dorothy`s Catholic Church Lincolnton · Lincoln County |
450 | 0 | 0 | |
|
Green Acres Campground Williamston · Martin County |
445 | 0 | 0 | |
|
Bradley Creek Boataminium Wilmington · New Hanover County |
414 | 0 | 0 | |
|
Frisco Campground Frisco · Dare County |
406 | 0 | 0 | |
|
Beaverdam Fwb Church Chadbourn · Columbus County |
400 | 0 | 0 | |
|
Camp Highlander Horse Shoe · Henderson County |
400 | 0 | 0 | |
|
Camp Kirkwood Watha · Pender County |
400 | 0 | 0 | |
|
Cold Springs Umc Concord · Cabarrus County |
400 | 0 | 0 | |
|
Cowee Baptist Church Franklin · Macon County |
400 | 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.