Tapcensus

All water systems in North Carolina

5,009 systems

SystemServesStatusRules violated, 3 yrUnresolved
Charlotte Water
Charlotte · Mecklenburg County
1,206,285 0 0
Raleigh, City of
Raleigh · Wake County
650,000 0 0
Winston-Salem, City of
Clemmons · Forsyth County
391,900 0 0
Durham, City of
Durham · Durham County
333,490 0 0
Greensboro, City of
Greensboro · Guilford County
319,588 1 0
Cary, Town of
Cary · Wake County
227,300 1 0
Fayetteville Public Works Comm
Fayetteville · Cumberland County
226,441 0 0
Cfpua-Wilmington
Wilmington · New Hanover County
212,227 0 0
Union County Water System
Monroe · Union County
169,685 1 0
Asheville City of
Asheville · Buncombe County
157,431 2 0
Onslow Wtr and Sewer Authority
Jacksonville · Onslow County
156,755 3 0
Davidson Water INC
Lexington · Davidson County
154,307 1 0
Brunswick County Water System
Leland · Brunswick County
151,357 2 0
Harnett Regional Water
Lillington · Harnett County
121,885 0 0
Concord, City of
Concord · Cabarrus County
120,771 0 0
High Point, City of
High Point · Guilford County
118,662 2 0
Greenville Utilities Comm
Greenville · Pitt County
103,140 1 0
Johnston Co-West
Wilson Mills · Johnston County
99,027 1 0
Two Rivers Utilities
Gastonia · Gaston County
96,714 0 0
Orange Water & Sewer Authority
Carrboro · Orange County
86,500 0 0
Apex, Town of
Apex · Wake County
83,001 1 0
Hendersonville, City of
Hendersonville · Henderson County
79,278 1 0
Hickory City of
Hickory · Catawba County
71,393 0 0
Robeson County Water System
Maxton · Robeson County
67,970 0 0
Old North Utilities Services/ft Bragg
Fayetteville · Cumberland County
65,000 1 0
Burlington, City of
Burlington · Alamance County
61,365 2 0
Cleveland County Water
Lawndale · Cleveland County
59,395 0 0
Kannapolis, City of
Kannapolis · Rowan County
56,050 1 0
Rocky Mount, City of
Rocky Mount · Nash County
55,891 1 0
Mooresville Town of
Mooresville · Iredell County
54,455 0 0
Holly Springs, Town of
Holly Springs · Wake County
51,947 2 0
Brunswick Regional Water and Sewer H2go
Leland · Brunswick County
51,252 2 0
Wilson, City of
Wilson · Wilson County
50,332 0 0
Lincoln County Wtp
Denver · Lincoln County
49,693 1 0
Jacksonville City of
Jacksonville · Onslow County
49,093 1 0
Sanford, City of
Sanford · Lee County
48,350 2 1
Salisbury-Rowan
Salisbury · Rowan County
46,156 1 0
Monroe, City of
Monroe · Union County
43,081 2 1
Fuquay-Varina, Town of
Fuquay-varina · Wake County
42,954 1 0
Wayne Water Districts
Goldsboro · Wayne County
39,403 2 0
New Bern, City of
New Bern · Craven County
37,884 0 0
Craven County Water System
New Bern · Craven County
37,848 2 1
Usmc Lejeune--Hadnot Point
Camp Lejeune · Onslow County
37,500 1 0
Hoke CO Regional Water System
Raeford · Hoke County
36,640 2 1
Goldsboro, City of
Goldsboro · Wayne County
34,959 0 0
Pender County Utilities
Burgaw · Pender County
32,302 3 0
Davie County Water System
Mocksville · Davie County
32,068 1 0
Moore CO Public Util-Pinehurst
Pinehurst · Moore County
31,390 3 1
Clayton, Town of
Clayton · Johnston County
30,876 0 0
Statesville, City of
Statesville · Iredell County
30,843 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 still 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. Retrieved from ECHO on Oct 11, 2026.