All water systems in North Carolina
5,009 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Bradfield Farms S/d Charlotte · Mecklenburg County |
3,015 | 0 | 0 | |
|
Grifton, Town of Grifton · Pitt County |
2,982 | 0 | 0 | |
|
Fairmont, Town of Fairmont · Robeson County |
2,968 | 2 | 1 | |
|
Tyrrell County Water Columbia · Tyrrell County |
2,950 | 1 | 0 | |
|
Robbinsville, Town of Robbinsville · Graham County |
2,916 | 1 | 0 | |
|
Town of River Bend River Bend · Craven County |
2,846 | 1 | 0 | |
|
Scotland Neck, Town of Scotland Neck · Halifax County |
2,761 | 0 | 0 | |
|
Martin CO Water & Sewer Dist 2 Williamston · Martin County |
2,746 | 5 | 0 | |
|
Badin Shores Resort New London · Montgomery County |
2,743 | 1 | 0 | |
|
Biscoe, Town of Biscoe · Montgomery County |
2,735 | 3 | 1 | |
|
Old Settlers Water System Topsail Beach · Onslow County |
2,677 | 3 | 0 | |
|
Snow Hill, Town of Snow Hill · Greene County |
2,657 | 0 | 0 | |
|
Liberty, Town of Liberty · Randolph County |
2,655 | 1 | 0 | |
|
Haw River, Town of Haw River · Alamance County |
2,650 | 0 | 0 | |
|
Claremont, City of Claremont · Catawba County |
2,645 | 0 | 0 | |
|
Manteo Town of Manteo · Dare County |
2,638 | 1 | 0 | |
|
South Greene Wtr Corp Snow Hill · Greene County |
2,634 | 0 | 0 | |
|
New Light Master Wake Forest · Wake County |
2,619 | 4 | 0 | |
|
Dobson, Town of Dobson · Surry County |
2,615 | 2 | 1 | |
|
Ocean Sands Development Corolla · Currituck County |
2,600 | 0 | 0 | |
|
Columbus County Water Dist IV Delco · Columbus County |
2,598 | 4 | 1 | |
|
Maxton, Town of Maxton · Robeson County |
2,598 | 3 | 1 | |
|
Harkers Island Sanitary Dist Harkers Island · Carteret County |
2,586 | 0 | 0 | |
|
Lake Waccamaw, Town of Lake Waccamaw · Columbus County |
2,572 | 2 | 0 | |
|
Chocowinity Water System Chocowinity · Beaufort County |
2,565 | 2 | 1 | |
|
Northwest Onslow Water Assoc Richlands · Onslow County |
2,555 | 0 | 0 | |
|
Lauradale S/d Jacksonville · Onslow County |
2,527 | 4 | 1 | |
|
Swepsonville, Town of Swepsonville · Alamance County |
2,497 | 1 | 0 | |
|
Mayodan, Town of Mayodan · Rockingham County |
2,493 | 1 | 0 | |
|
Columbus Town of Columbus · Polk County |
2,489 | 10 | 3 | |
|
Chatham Co-Sw Chatham Pittsboro · Chatham County |
2,470 | 1 | 0 | |
|
Beech Mountain, Town of Beech Mountain · Watauga County |
2,468 | 1 | 0 | |
|
Baxter Health Care Corp Marion · McDowell County |
2,450 | 0 | 0 | |
|
Green Level, Town of Green Level · Alamance County |
2,450 | 2 | 1 | |
|
Windsor, Town of Windsor · Bertie County |
2,433 | 0 | 0 | |
|
Pine Level, Town of Pine Level · Johnston County |
2,413 | 2 | 1 | |
|
Seagrove-Ulah Metro Water Dist Seagrove · Randolph County |
2,413 | 1 | 1 | |
|
MT Mitchell State Park Burnsville · Yancey County |
2,400 | 4 | 2 | |
|
Ossipee Town of Elon · Alamance County |
2,390 | 3 | 0 | |
|
Saint Pauls, Town of Saint Pauls · Robeson County |
2,385 | 1 | 1 | |
|
Chadbourn, Town of Chadbourn · Columbus County |
2,370 | 3 | 0 | |
|
Brookwood South/fayetteville Pwc Cumberland County |
2,357 | 0 | 0 | |
|
Jonesville, Town of Jonesville · Yadkin County |
2,354 | 2 | 0 | |
|
Pinetops, Town of Pinetops · Edgecombe County |
2,340 | 2 | 0 | |
|
Southern Middle & High Schools Elon College · Alamance County |
2,337 | 1 | 0 | |
|
Ellenboro Town of Ellenboro · Rutherford County |
2,322 | 5 | 3 | |
|
Four Oaks, Town of Four Oaks · Johnston County |
2,302 | 1 | 0 | |
|
Kenly, Town of Kenly · Johnston County |
2,301 | 1 | 0 | |
|
Woodlake Water & Sewer INC Vass · Moore County |
2,287 | 0 | 0 | |
|
Linville Land Harbor Linville · Avery County |
2,280 | 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.