Tapcensus

All water systems in North Carolina

5,009 systems

SystemServesStatusRules violated, 3 yrUnresolved
Charity Independent Baptist
Gastonia · Gaston County
60 0 0
Childrens Choice Childcare
Summerfield · Guilford County
60 1 1
Church of God at Middle Laurel
Marshall · Madison County
60 0 0
Colly Chapel Church
Harrells · Bladen County
60 0 0
Concord Church
Catawba · Catawba County
60 0 0
Country Estates MHP
Apex · Chatham County
60 4 2
Country Ridge S/d
Raleigh · Wake County
60 1 0
Crab Creek Valley S/d
Hendersonville · Henderson County
60 2 0
Crabtree Baptist Church
Clyde · Haywood County
60 0 0
Crowell Memorial Global Methodist Church
Lincolnton · Lincoln County
60 0 0
Crystal Springs Chapel
Fayetteville · Cumberland County
60 1 1
Dayspring Baptist Church
Dobson · Surry County
60 0 0
Dollar General Store #16505
Macon County
60 0 0
Dot-Nc State Shipyard
Manns Harbor · Dare County
60 3 1
Dot-Oxford Maint Yard
Oxford · Granville County
60 2 0
Duke Memorial Baptist Church
Spring Hope · Franklin County
60 0 0
Eden United Methodist CH
Madison · Rockingham County
60 2 0
First Baptist Church of Gold Hill
Rowan County
60 0 0
Flag Branch Baptist Church
Monroe · Union County
60 0 0
Fork Creek Baptist Church
Union Mills · Rutherford County
60 0 0
Fresh Start Ministries
Westfield · Surry County
60 2 0
Genesis Baptist Church
China Grove · Rowan County
60 0 0
Gibson Glen S/d
Middlesex · Johnston County
60 1 0
Goshen New Life Int Pentecostal Holiness
Faison · Sampson County
60 1 0
Hocutt Farms Mlc #3
Sims · Wilson County
60 2 0
Holly Faye MHP
Gastonia · Gaston County
60 2 2
Honeybear Campground Section A&b
Boone · Watauga County
60 1 0
Hope Church Mill Creek
Roxboro · Person County
60 0 0
Hopewell Ame Zion Church
Huntersville · Mecklenburg County
60 1 1
Immanuel Baptist Church
Waxhaw · Union County
60 1 0
Ivey Memorial Umc
Maiden · Lincoln County
60 0 0
Kirby`s MHP
Burlington · Alamance County
60 2 2
Lake James Landing
Marion · McDowell County
60 1 1
Laurel Hill Presbyterian CH
Laurinburg · Scotland County
60 2 0
Laurelwood MHP
Candler · Buncombe County
60 0 0
Liberty Missionary Baptist CH
Hot Springs · Madison County
60 0 0
Living Springs Church of God
Franklinton · Franklin County
60 3 0
Longtown United Methodist CH
Yadkinville · Yadkin County
60 0 0
Lovedale Baptist Church
Sylva · Jackson County
60 0 0
Macedonia Baptist Church
Concord · Cabarrus County
60 2 1
Mathis Chapel Baptist Church
Catawba · Catawba County
60 0 0
Meadowview Trailer Court
Pelham · Caswell County
60 6 1
Midway Bible Baptist Church
Brevard · Transylvania County
60 0 0
Mile High Campground
County
60 0 0
Moose Lodge 1159 & Campground
Spruce Pine · Mitchell County
60 0 0
Mount Soma Student Union
Clyde · Buncombe County
60 1 0
Mountain Retreat & Learning CT
Highlands · Macon County
60 0 0
MT Herman Baptist Church
Reidsville · Rockingham County
60 1 0
Mvp Group International
Elkin · Surry County
60 1 1
Neighbor`s Walk S/d
Middlesex · Johnston County
60 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.