All water systems in North Carolina
5,009 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Trillium Links West Cashiers · Jackson County |
424 | 1 | 0 | |
|
Kennebec Farms S/d Willow Springs · Wake County |
422 | 0 | 0 | |
|
Smoky Mtn Retreat-Eagle`s Nest Maggie Valley · Haywood County |
422 | 2 | 0 | |
|
Stokes County Water & Sewer Auth Germantown · Stokes County |
420 | 0 | 0 | |
|
Everetts, Town of Everetts · Martin County |
419 | 3 | 1 | |
|
Village of Cofield Cofield · Hertford County |
417 | 2 | 1 | |
|
Larkhaven S/d Charlotte · Mecklenburg County |
416 | 0 | 0 | |
|
Pine Isle/northshore Mooresville · Iredell County |
415 | 1 | 0 | |
|
Bradley Creek Boataminium Wilmington · New Hanover County |
414 | 0 | 0 | |
|
Kings Grant S/d Knightdale · Wake County |
412 | 1 | 0 | |
|
Pine Village MHC LLC Sanford · Lee County |
411 | 3 | 1 | |
|
Blue Ridge Elem School Jefferson · Ashe County |
410 | 1 | 0 | |
|
Cedar Ridge Elem School Low Gap · Surry County |
410 | 2 | 0 | |
|
Hookerton, Town of Hookerton · Greene County |
409 | 2 | 0 | |
|
River Oaks S/d Oak Ridge · Guilford County |
409 | 1 | 0 | |
|
Hamilton, Town of Hamilton · Martin County |
408 | 3 | 1 | |
|
Pcs Phosphate-Central Maint Aurora · Beaufort County |
408 | 0 | 0 | |
|
Wakefield S/d Raleigh · Wake County |
408 | 1 | 0 | |
|
Moore CO Public Utilities-West Moore Seagrove · Moore County |
407 | 2 | 1 | |
|
Beechwood Cove/polks Landing Chapel Hill · Chatham County |
406 | 0 | 0 | |
|
Cashiers Water Works Cashiers · Jackson County |
406 | 1 | 0 | |
|
Frisco Campground Frisco · Dare County |
406 | 0 | 0 | |
|
Ocean Aire Estates Ocean Isle Beach · Brunswick 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 | |
|
Doral Academy of NC Raleigh · Wake County |
400 | 0 | 0 | |
|
Doughton Park--Campground Blue Ridge Pky · Alleghany County |
400 | 0 | 0 | |
|
First Baptist Church Summerfield · Guilford County |
400 | 0 | 0 | |
|
Image Church Matthews · Mecklenburg County |
400 | 0 | 0 | |
|
Iotla Elem School Franklin · Macon County |
400 | 0 | 0 | |
|
Mountain Falls Lake Toxaway · Transylvania County |
400 | 1 | 0 | |
|
Outer Island General Store Otway · Carteret County |
400 | 0 | 0 | |
|
Pearl Baptist Church Iron Station · Lincoln County |
400 | 0 | 0 | |
|
Pleasant Hill Baptist Church Elkin · Wilkes County |
400 | 0 | 0 | |
|
Raccoon Holler Campground Glendale Spring · Ashe County |
400 | 0 | 0 | |
|
Saddle Ridge Campground Ennice · Alleghany County |
400 | 2 | 1 | |
|
Seven Devils, Town of Seven Devils · Watauga County |
400 | 1 | 1 | |
|
Valle Crucis Elementary School Banner Elk · Watauga County |
400 | 1 | 1 | |
|
White Oak Shores #2 Stella · Carteret County |
400 | 1 | 0 | |
|
Brookstone S/d Raleigh · Wake County |
399 | 1 | 0 | |
|
Riverside MHP Marion · McDowell County |
399 | 1 | 0 | |
|
Ski Mountain S/d Boone · Watauga County |
397 | 0 | 0 | |
|
Bear Lake Reserve 1b Jackson County |
396 | 2 | 1 | |
|
Blaney Farms S/d Apex · Wake County |
395 | 1 | 1 | |
|
Cane Creek S/d Snow Camp · Alamance County |
394 | 3 | 0 | |
|
Hillington West S/d Garner · Wake County |
394 | 1 | 0 | |
|
Olde Mill Trace S/d Raleigh · Wake County |
394 | 1 | 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.