All water systems in North Carolina
5,009 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Hampton Ridge S/d Raleigh · Wake County |
460 | 2 | 0 | |
|
Kings Grant S/d Gastonia · Gaston County |
460 | 0 | 0 | |
|
Thompson Mills S/d Wake Forest · Wake County |
460 | 1 | 0 | |
|
Barclay Downs S/d Knightdale · Wake County |
459 | 1 | 0 | |
|
Fox Ridge S/d Hendersonville · Henderson County |
457 | 1 | 0 | |
|
Chesapeake Pointe Master System Mooresville · Iredell County |
455 | 1 | 0 | |
|
Graystone/smokerise Water System Kernersville · Forsyth County |
455 | 1 | 0 | |
|
Ridgehaven S/d Knightdale · Wake County |
455 | 2 | 0 | |
|
Ashley Hills S/d Knightdale · Wake County |
453 | 1 | 0 | |
|
Meadow Ridge S/d Raleigh · Wake County |
453 | 1 | 0 | |
|
Domtar Paper Company Pulp & Paper Plymouth · Martin County |
450 | 0 | 0 | |
|
Hammocks Beach State Park-Bear Island Swansboro · Onslow County |
450 | 0 | 0 | |
|
New North Cove Elem School Marion · McDowell County |
450 | 2 | 1 | |
|
Roxboro Steam Plant Semora · Person County |
450 | 0 | 0 | |
|
ST Dorothy`s Catholic Church Lincolnton · Lincoln County |
450 | 0 | 0 | |
|
Stovall, Town of Stovall · Granville County |
450 | 1 | 0 | |
|
The Wilds Camp Brevard · Transylvania County |
450 | 1 | 0 | |
|
West Swain Elem School Bryson City · Swain County |
450 | 6 | 2 | |
|
Young Life Windy Gap Weaverville · Buncombe County |
450 | 5 | 1 | |
|
West Marion Elem School Marion · McDowell County |
449 | 3 | 1 | |
|
Murdock RD Water System Statesville · Iredell County |
447 | 1 | 0 | |
|
Shine Water Corporation Snow Hill · Greene County |
447 | 2 | 0 | |
|
Green Acres Campground Williamston · Martin County |
445 | 0 | 0 | |
|
Knob Creek Water System Brevard · Transylvania County |
445 | 1 | 0 | |
|
Pleasant Garden School Pleasant Garden · Guilford County |
445 | 1 | 0 | |
|
Wildcat Cliffs Country Club Highlands · Macon County |
445 | 2 | 0 | |
|
Applegate Water System Kernersville · Forsyth County |
442 | 1 | 0 | |
|
Spencer Mountain Village Gaston County |
442 | 4 | 2 | |
|
Tradewinds S/d Raleigh · Wake County |
442 | 2 | 0 | |
|
Macclesfield, Town of Macclesfield · Edgecombe County |
441 | 1 | 0 | |
|
Cove City, Town of Cove City · Craven County |
440 | 2 | 2 | |
|
Deerfield Park S/d Raleigh · Wake County |
440 | 4 | 1 | |
|
East Swain Elem School Bryson City · Swain County |
440 | 6 | 1 | |
|
Jamesville, Town of Jamesville · Martin County |
440 | 1 | 0 | |
|
Sims, Town of Sims · Wilson County |
440 | 3 | 0 | |
|
Town of Sandyfield Columbus County |
439 | 2 | 1 | |
|
Sedgemoor S/d Cary · Wake County |
435 | 1 | 0 | |
|
Saddleridge S/d Raleigh · Wake County |
433 | 1 | 0 | |
|
Country Meadows Gastonia · Gaston County |
432 | 1 | 0 | |
|
Deerhurst MHC Wendell · Wake County |
432 | 7 | 0 | |
|
Willowbrook Development Clayton · Johnston County |
432 | 0 | 0 | |
|
Gramercy Christian School Newport · Carteret County |
430 | 4 | 1 | |
|
Wade Hampton Club Cashiers · Jackson County |
429 | 0 | 0 | |
|
Fountain, Town of Fountain · Pitt County |
427 | 2 | 0 | |
|
Mill Ridge Poa Banner Elk · Watauga County |
427 | 2 | 1 | |
|
Pinnacle Shores S/d Mooresville · Iredell County |
426 | 0 | 0 | |
|
Saratoga Town of Saratoga · Wilson County |
426 | 1 | 1 | |
|
B Everett Jordan Elem School Saxapahaw · Alamance County |
425 | 1 | 0 | |
|
Dover, Town of Dover · Craven County |
425 | 2 | 2 | |
|
Fieldstone/cold Springs Dev Concord · Cabarrus County |
424 | 2 | 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.