Tapcensus

All water systems in North Carolina

5,009 systems

SystemServesStatusRules violated, 3 yrUnresolved
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.