All water systems in North Carolina
2,725 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Camp Greenbird Bryson City · Swain County |
137 | 1 | 0 | |
|
Lucky Strike Miners Diner Marion · McDowell County |
137 | 0 | 0 | |
|
Canton Bapt Church Albemarle · Stanly County |
135 | 0 | 0 | |
|
Capella Church of Christ King · Stokes County |
135 | 0 | 0 | |
|
Cullasaja Assembly of God Franklin · Macon County |
135 | 0 | 0 | |
|
Lawsonville Baptist Church Danbury · Stokes County |
135 | 0 | 0 | |
|
MT Paradise Campground Marion · McDowell County |
135 | 1 | 1 | |
|
Providence Baptist Church Hickory · Catawba County |
135 | 0 | 0 | |
|
Seven Oaks Church Belmont · Gaston County |
135 | 0 | 0 | |
|
Timberlake Baptist Church Timberlake · Person County |
135 | 0 | 0 | |
|
Westview Baptist Church Gastonia · Gaston County |
135 | 0 | 0 | |
|
Whites MHP Manns Harbor · Dare County |
135 | 1 | 1 | |
|
Twin Rivers Family Campground Crumpler · Ashe County |
133 | 1 | 1 | |
|
Abundant Life Assembly of God Whiteville · Columbus County |
130 | 0 | 0 | |
|
Bible Wesleyan Church Graham · Alamance County |
130 | 0 | 0 | |
|
East Fork Baptist Church Canton · Haywood County |
130 | 1 | 0 | |
|
Mountain Springs Baptist CH Monroe · Union County |
130 | 0 | 0 | |
|
MT Zion Baptist Church Monroe · Union County |
130 | 0 | 0 | |
|
New Hope Baptist CH Statesville · Iredell County |
130 | 0 | 0 | |
|
Northern Fwb Church Bahama · Durham County |
130 | 0 | 0 | |
|
Providence Methodist Church Salisbury · Rowan County |
130 | 0 | 0 | |
|
ST Peters Lutheran Church Salisbury · Rowan County |
130 | 0 | 0 | |
|
Tippetts Chapel Fwb Church Clayton · Johnston County |
130 | 1 | 0 | |
|
Twin Forks RV Park County |
130 | 0 | 0 | |
|
Vanderburg United Methodist CH Mooresville · Iredell County |
130 | 0 | 0 | |
|
Vick Family Farms Wilson · Nash County |
130 | 1 | 0 | |
|
Walnut Grove Baptist Church Dallas · Gaston County |
130 | 0 | 0 | |
|
Kerr Res Henderson Point Henderson · Vance County |
127 | 0 | 0 | |
|
Lake Leamon Campground Wallace · Duplin County |
127 | 1 | 1 | |
|
Wilkes Skyline Marina Wilkesboro · Wilkes County |
127 | 2 | 2 | |
|
Allen Chapel Baptist Church Louisburg · Franklin County |
125 | 2 | 0 | |
|
Baptist Union Missionary Baptist Church Fayetteville · Cumberland County |
125 | 1 | 0 | |
|
Bethel Wesleyan Church Flat Rock · Henderson County |
125 | 1 | 1 | |
|
Brown Mountain Beach Campgrd Wells 2 & 3 Lenoir · Caldwell County |
125 | 0 | 0 | |
|
Buck Creek RV Park Marion · McDowell County |
125 | 0 | 0 | |
|
Cedar Cliff Baptist Church Robbinsville · Graham County |
125 | 0 | 0 | |
|
Cedar Hill Missionary Baptist Alexander · Buncombe County |
125 | 0 | 0 | |
|
Centerville Baptist Church Kelly · Bladen County |
125 | 0 | 0 | |
|
Corinth United CH of Christ Youngsville · Wake County |
125 | 2 | 0 | |
|
Deep Creek Baptist Church Yadkinville · Yadkin County |
125 | 1 | 0 | |
|
Double Island Baptist Church Green Mountain · Yancey County |
125 | 0 | 0 | |
|
Dutch Cove Baptist Church Canton · Haywood County |
125 | 0 | 0 | |
|
Fairview Baptist Church Reidsville · Rockingham County |
125 | 0 | 0 | |
|
Faith Fellowship Church Micaville · Yancey County |
125 | 0 | 0 | |
|
Grays Creek Baptist Church Fayetteville · Cumberland County |
125 | 3 | 0 | |
|
Holly Grove Baptist Church Spring Hope · Nash County |
125 | 0 | 0 | |
|
Lambert Chapel Baptist Church Siler City · Chatham County |
125 | 0 | 0 | |
|
Lebanon Baptist Church Taylorsville · Alexander County |
125 | 1 | 0 | |
|
Lighthouse Baptist Church Sylva · Jackson County |
125 | 0 | 0 | |
|
Lone Oak Baptist Church Robbinsville · Graham County |
125 | 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.