All water systems in North Carolina
5,009 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Bostian Elem School China Grove · Rowan County |
391 | 2 | 0 | |
|
Godwin, Town of Godwin · Cumberland County |
390 | 3 | 0 | |
|
Homestead S/d Water System Hickory · Catawba County |
389 | 1 | 0 | |
|
Richland Village MHP Asheboro · Randolph County |
389 | 1 | 1 | |
|
Rutledge Landing North Knightdale · Wake County |
389 | 1 | 0 | |
|
The Inlet at Lanier's Pointe #1 Holly Ridge · Pender County |
386 | 3 | 1 | |
|
City of Jacksonville Springfield Apts Jacksonville · Onslow County |
385 | 1 | 0 | |
|
Rocky Ridge S/d Charlotte · Mecklenburg County |
384 | 1 | 0 | |
|
Caswell Co-Hwy 86 Caswell County |
380 | 1 | 1 | |
|
Glencroft S/d Wingate · Union County |
380 | 0 | 0 | |
|
Hidden Forest MHP Randleman · Randolph County |
380 | 2 | 2 | |
|
Providence Manor S/d Cabarrus County |
379 | 0 | 0 | |
|
Hollows Water System (the) Mt Airy · Surry County |
378 | 1 | 0 | |
|
Grays Creek Elem School Fayetteville · Cumberland County |
377 | 2 | 1 | |
|
Daniel Morgan Wtr District-Nc Mooresboro · Rutherford County |
376 | 3 | 0 | |
|
Eastwood Forest MHP Charlotte · Mecklenburg County |
375 | 0 | 0 | |
|
Global Cellulose Fibers New Bern Mill Vanceboro · Craven County |
375 | 0 | 0 | |
|
Old North Utility Services Camp Mackall Pinebluff · Moore County |
375 | 0 | 0 | |
|
Smyrna Elem School Smyrna · Carteret County |
375 | 5 | 2 | |
|
High Grove S/d Fuquay-varina · Wake County |
373 | 0 | 0 | |
|
MT Ulla Elem School Mt Ulla · Rowan County |
370 | 3 | 1 | |
|
Misty Mountain Blowing Rock · Caldwell County |
369 | 0 | 0 | |
|
Summit Charter School Jackson County |
368 | 0 | 0 | |
|
Alan Acres Gastonia · Gaston County |
366 | 1 | 1 | |
|
Chatham S/d Chapel Hill · Chatham County |
365 | 0 | 0 | |
|
Colvard Farms S/d Chapel Hill · Chatham County |
365 | 1 | 0 | |
|
Mangum Elementary School Bahama · Durham County |
365 | 2 | 2 | |
|
Town of Pembroke University Courtyard Pembroke · Robeson County |
365 | 2 | 0 | |
|
Old Stage Place Garner · Wake County |
364 | 5 | 0 | |
|
Rha Health Services, LLC Charlotte · Cabarrus County |
363 | 3 | 1 | |
|
Rowland Pond S/d Willow Springs · Wake County |
363 | 1 | 0 | |
|
Creekside Place S/d Garner · Johnston County |
361 | 0 | 0 | |
|
Greymoss S/d Durham · Durham County |
361 | 1 | 0 | |
|
Watauga Vista Franklin · Macon County |
361 | 0 | 0 | |
|
Bragg Estates Water System Spring Lake · Cumberland County |
360 | 1 | 0 | |
|
Henson Forest S/d Summerfield · Guilford County |
360 | 1 | 0 | |
|
River Run S/d Stokesdale · Rockingham County |
360 | 2 | 0 | |
|
Fisherman`s Cove Water System Salisbury · Rowan County |
359 | 1 | 1 | |
|
Homeplace Recreational Park Ararat · Surry County |
358 | 2 | 2 | |
|
South Plantation S/d Clayton · Johnston County |
357 | 0 | 0 | |
|
Buffalo Camp RV Park Watauga County |
356 | 1 | 1 | |
|
Fallscrest II S/d Gastonia · Gaston County |
356 | 1 | 0 | |
|
Moore CO Public Utilities Highfalls Highfalls · Moore County |
356 | 0 | 0 | |
|
Harvey Point Defense Activity Hertford · Perquimans County |
355 | 0 | 0 | |
|
Sawyer`s Mill S/d Garner · Wake County |
355 | 0 | 0 | |
|
South Elementary School Mebane · Caswell County |
354 | 1 | 0 | |
|
Crown MHP Greensboro · Guilford County |
353 | 2 | 0 | |
|
Matherly S/d Wake Forest · Wake County |
353 | 1 | 0 | |
|
Union Utilities Corp Ahoskie · Hertford County |
353 | 0 | 0 | |
|
Koa-Campground Boone · Watauga County |
352 | 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.