All water systems in North Carolina
5,009 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Selma, Town of Selma · Johnston County |
6,190 | 2 | 0 | |
|
Brentwood Water Association Glen Alpine · Burke County |
6,038 | 0 | 0 | |
|
Brentwood-Jamestown Road Morganton · Burke County |
6,035 | 0 | 0 | |
|
Nashville, Town of Nashville · Nash County |
5,900 | 2 | 2 | |
|
Lake Royale S/d Bunn · Franklin County |
5,890 | 4 | 2 | |
|
Wallace, Town of Wallace · Duplin County |
5,825 | 4 | 1 | |
|
White Lake, Town of White Lake · Bladen County |
5,770 | 1 | 0 | |
|
Stanley, Town of Stanley · Gaston County |
5,750 | 2 | 1 | |
|
Bessemer City, City of Bessemer City · Gaston County |
5,730 | 5 | 1 | |
|
Wilson CO Southwest Water Dist Wilson · Wilson County |
5,730 | 2 | 0 | |
|
Northampton--Milwaukee Jackson · Northampton County |
5,715 | 9 | 1 | |
|
Spruce Pine, Town of Spruce Pine · Mitchell County |
5,661 | 0 | 0 | |
|
Wadesboro, Town of Wadesboro · Anson County |
5,608 | 1 | 0 | |
|
Sawmills, Town of Granite Falls · Caldwell County |
5,588 | 1 | 0 | |
|
Elizabethtown, Town of Elizabethtown · Bladen County |
5,575 | 0 | 0 | |
|
Maiden, Town of Maiden · Catawba County |
5,563 | 0 | 0 | |
|
Fairfield Harbour Bridgeton · Craven County |
5,514 | 0 | 0 | |
|
Landis, Town of China Grove · Rowan County |
5,510 | 4 | 0 | |
|
Edenton, Town of Edenton · Chowan County |
5,500 | 2 | 1 | |
|
Tryon, Town of Tryon · Polk County |
5,494 | 2 | 0 | |
|
Dare Co-Cape Hatteras Water Buxton · Dare County |
5,486 | 0 | 0 | |
|
Kure Beach Water System Kure Beach · New Hanover County |
5,484 | 0 | 0 | |
|
Ahoskie, Town of Ahoskie · Hertford County |
5,479 | 0 | 0 | |
|
Newport Water System Newport · Carteret County |
5,453 | 1 | 0 | |
|
Whiteville, City of Whiteville · Columbus County |
5,426 | 2 | 0 | |
|
Cfpua Wrightsville Beach Wrightsville Beach · New Hanover County |
5,300 | 1 | 0 | |
|
Hyde County Water System Swanquarter · Hyde County |
5,256 | 0 | 0 | |
|
Longview, Town of Longview · Catawba County |
5,244 | 1 | 1 | |
|
Burke Co. Water-South Morganton · Burke County |
5,207 | 0 | 0 | |
|
Junaluska Sanitary District Waynesville · Haywood County |
5,138 | 1 | 0 | |
|
Southeast Catawba County Sherrills Ford · Catawba County |
5,080 | 0 | 0 | |
|
Bogue Banks Water Corporation Emerald Isle · Carteret County |
4,995 | 2 | 0 | |
|
China Grove, Town of China Grove · Rowan County |
4,895 | 1 | 1 | |
|
Benson, Town of Benson · Johnston County |
4,802 | 0 | 0 | |
|
Pine Knoll Shores Morehead City · Carteret County |
4,800 | 0 | 0 | |
|
Boiling Springs, Town of Boiling Springs · Cleveland County |
4,769 | 1 | 0 | |
|
Town of Clayton North Clayton · Johnston County |
4,703 | 0 | 0 | |
|
Chinquapin Water Association Chinquapin · Duplin County |
4,686 | 0 | 0 | |
|
Randleman, City of Randleman · Randolph County |
4,631 | 0 | 0 | |
|
Smithfield Fresh Meats Corp Tar Heel Tar Heel · Bladen County |
4,589 | 1 | 0 | |
|
Louisburg, Town of Louisburg · Franklin County |
4,554 | 1 | 0 | |
|
Carolina Trace Water System Sanford · Lee County |
4,516 | 1 | 1 | |
|
Pfeiffer-N Stanly Water Assoc Richfield · Stanly County |
4,513 | 0 | 0 | |
|
Ranlo, Town of Ranlo · Gaston County |
4,511 | 2 | 0 | |
|
Murphy, Town of Murphy · Cherokee County |
4,498 | 3 | 1 | |
|
Beaufort, Town of Beaufort · Carteret County |
4,452 | 1 | 0 | |
|
Red Springs, Town of Red Springs · Robeson County |
4,423 | 2 | 0 | |
|
North River/mill Creek Water Service Dis Beaufort · Carteret County |
4,417 | 0 | 0 | |
|
Bryson City, Town of Bryson City · Swain County |
4,395 | 0 | 0 | |
|
Wilson CO Southeast Water Dist Wilson · Wilson County |
4,388 | 3 | 1 |
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.