All water systems in North Carolina
5,009 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Norwood, Town of Norwood · Stanly County |
4,323 | 3 | 0 | |
|
Bladen CO Wtr Dist-East Bladen White Lake · Bladen County |
4,310 | 1 | 1 | |
|
Carthage, Town of Carthage · Moore County |
4,307 | 1 | 0 | |
|
North Wilkesboro, Town of N Wilkesboro · Wilkes County |
4,265 | 0 | 0 | |
|
Mount Olive, Town of Mount Olive · Wayne County |
4,261 | 3 | 0 | |
|
Burgaw, Town of Burgaw · Pender County |
4,250 | 1 | 0 | |
|
Yadkinville, Town of Yadkinville · Yadkin County |
4,196 | 0 | 0 | |
|
Whispering Pines Development Whispering Pines · Moore County |
4,178 | 1 | 0 | |
|
Elkin, Town of Elkin · Surry County |
4,076 | 0 | 0 | |
|
Burnsville, Town of Burnsville · Yancey County |
4,069 | 0 | 0 | |
|
Harbour Point S/d Mooresville · Iredell County |
4,031 | 1 | 0 | |
|
Northampton--Lake Gaston Lake Gaston · Northampton County |
3,984 | 4 | 0 | |
|
Wingate, Town of Wingate · Union County |
3,950 | 0 | 0 | |
|
Fairfield Sapphire Cashiers · Jackson County |
3,873 | 1 | 0 | |
|
Lillington Water System Lillington · Harnett County |
3,847 | 2 | 1 | |
|
Lowell, City of Lowell · Gaston County |
3,837 | 3 | 0 | |
|
Fort Bragg Linden Oaks Cameron · Harnett County |
3,733 | 0 | 0 | |
|
Sampson CO Wtr Dist II Plainview Dunn · Sampson County |
3,725 | 1 | 0 | |
|
Wilkesboro, Town of Wilkesboro · Wilkes County |
3,687 | 0 | 0 | |
|
Murfreesboro, Town of Murfreesboro · Hertford County |
3,645 | 1 | 0 | |
|
Stanly Co-Aquadale Dist Aquadale · Stanly County |
3,632 | 1 | 1 | |
|
Troy, Town of Troy · Montgomery County |
3,591 | 4 | 1 | |
|
Broadway Water Association N Wilkesboro · Wilkes County |
3,556 | 0 | 0 | |
|
Connestee Falls Brevard · Transylvania County |
3,532 | 0 | 0 | |
|
Stokes Regional Water Corp Stokes · Pitt County |
3,530 | 3 | 1 | |
|
The Village of Bald Head Island Bald Head Island · Brunswick County |
3,500 | 0 | 0 | |
|
Usmc Lejeune--Rifle Range Camp Lejeune · Onslow County |
3,500 | 0 | 0 | |
|
Topsail Beach, Town of Topsail Beach · Pender County |
3,495 | 0 | 0 | |
|
Belvedere Plantation Hampstead · Pender County |
3,462 | 1 | 0 | |
|
Moravian Falls Water System Moravian Falls · Wilkes County |
3,455 | 1 | 0 | |
|
Drexel Town of Drexel · Burke County |
3,302 | 0 | 0 | |
|
Lamplighter South-Danby Charlotte · Mecklenburg County |
3,297 | 0 | 0 | |
|
Fork Township Purchase Goldsboro · Wayne County |
3,286 | 0 | 0 | |
|
Andrews, Town of Andrews · Cherokee County |
3,284 | 0 | 0 | |
|
Tabor City, Town of Tabor City · Columbus County |
3,277 | 1 | 1 | |
|
Plymouth Water System Plymouth · Washington County |
3,243 | 1 | 0 | |
|
Clyde, Town of Clyde · Haywood County |
3,228 | 2 | 0 | |
|
Sugar Mountain Utility Banner Elk · Avery County |
3,226 | 0 | 0 | |
|
Bladenboro, Town of Bladenboro · Bladen County |
3,175 | 2 | 1 | |
|
Oakboro, Town of Oakboro · Stanly County |
3,173 | 1 | 1 | |
|
LA Grange Water System Lagrange · Lenoir County |
3,167 | 0 | 0 | |
|
Marshville, Town of Marshville · Union County |
3,163 | 1 | 1 | |
|
Franklinton, Town of Franklinton · Franklin County |
3,142 | 2 | 1 | |
|
Nags Head, Town of Nags Head · Dare County |
3,125 | 0 | 0 | |
|
Warsaw, Town of Warsaw · Duplin County |
3,108 | 0 | 0 | |
|
Shiloh Church Road S/d Concord · Cabarrus County |
3,102 | 1 | 0 | |
|
Pembroke, Town of Pembroke · Robeson County |
3,073 | 0 | 0 | |
|
Coats, Town of Coats · Harnett County |
3,052 | 0 | 0 | |
|
Taylorsville, Town of Taylorsville · Alexander County |
3,042 | 0 | 0 | |
|
Mars Hill, Town of Mars Hill · Madison County |
3,030 | 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.