All water systems in North Carolina
2,725 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
MT Airy 1st Pent Holiness CH Mt Airy · Surry County |
210 | 1 | 1 | |
|
Flaming Arrow Campground Cherokee · Jackson County |
203 | 1 | 1 | |
|
Albemarle in the Pines Newport · Carteret County |
200 | 0 | 0 | |
|
Bethel Baptist Church Walnut Cove · Stokes County |
200 | 0 | 0 | |
|
Bible Missionary Bapt Church Rock Well · Rowan County |
200 | 1 | 0 | |
|
Camp Blue Star Boy 1 Hendersonville · Henderson County |
200 | 0 | 0 | |
|
Camp Grier Old Fort · McDowell County |
200 | 0 | 0 | |
|
Camp Kahdalea Brevard · Transylvania County |
200 | 1 | 0 | |
|
Camp Kanata Wake Forest · Wake County |
200 | 1 | 1 | |
|
Camp Oak Hill Oxford · Granville County |
200 | 0 | 0 | |
|
Camp Watia YMCA Swain County |
200 | 0 | 0 | |
|
Caney Fork General Store Cullowhee · Jackson County |
200 | 0 | 0 | |
|
Cheoah Point Rec Area Robbinsville · Graham County |
200 | 0 | 0 | |
|
Cherry Grove Bapt Church Cerro Gordo · Columbus County |
200 | 0 | 0 | |
|
Cherry Springs Baptist Church Old Fort · McDowell County |
200 | 0 | 0 | |
|
Cold Mountain Market Canton · Haywood County |
200 | 0 | 0 | |
|
Corner Market Tuckaseegee · Jackson County |
200 | 1 | 0 | |
|
Cornucopia Gourmet Cashiers · Jackson County |
200 | 0 | 0 | |
|
Crab Creek Baptist Church Hendersonville · Henderson County |
200 | 0 | 0 | |
|
Crestview Baptist Church Canton · Haywood County |
200 | 0 | 0 | |
|
Crossroads Beaufort · Carteret County |
200 | 0 | 0 | |
|
Crowder District Park Apex · Wake County |
200 | 0 | 0 | |
|
Dollar General #13963 Leicester · Buncombe County |
200 | 1 | 0 | |
|
Dollar General #14483 Newland · Avery County |
200 | 0 | 0 | |
|
Dollar General #14888 Marion · McDowell County |
200 | 1 | 1 | |
|
Dollar General #15706 Nebo · McDowell County |
200 | 0 | 0 | |
|
Dollar General #16125 Candler · Buncombe County |
200 | 1 | 0 | |
|
Dollar General #16509 Brevard · Transylvania County |
200 | 0 | 0 | |
|
Dollar General #18037 Marion · McDowell County |
200 | 1 | 0 | |
|
Dollar General #18237 Hendersonville · Henderson County |
200 | 0 | 0 | |
|
Dollar General #18574 Bakersville · Mitchell County |
200 | 0 | 0 | |
|
Dollar General #20327 Highlands · Macon County |
200 | 0 | 0 | |
|
Dollar General #20458 Burnsville · Yancey County |
200 | 0 | 0 | |
|
Dollar General #20560 Asheville · Buncombe County |
200 | 0 | 0 | |
|
Dollar General #21507 Brevard · Transylvania County |
200 | 0 | 0 | |
|
Dollar General #21759 Arden · Buncombe County |
200 | 0 | 0 | |
|
Dollar General #22094 Murphy · Cherokee County |
200 | 0 | 0 | |
|
Dollar General #22423 Bryson City · Swain County |
200 | 0 | 0 | |
|
Dollar General #22714 Bryson City · Swain County |
200 | 0 | 0 | |
|
Dollar General #23229 Mill Spring · Rutherford County |
200 | 0 | 0 | |
|
Dollar General #23461 Weaverville · Buncombe County |
200 | 0 | 0 | |
|
Dollar General #23836 Sylva · Jackson County |
200 | 0 | 0 | |
|
Dollar General #31478 Newland · Avery County |
200 | 0 | 0 | |
|
Dollar General #423 Candler · Buncombe County |
200 | 0 | 0 | |
|
Dollar General Store #18789 Tuckasegee · Jackson County |
200 | 0 | 0 | |
|
Dot-Cedar Island Ferry Term Cedar Island · Carteret County |
200 | 2 | 0 | |
|
Dot-Surry CO I-77 Weigh ST Nbl Mt Airy · Surry County |
200 | 1 | 0 | |
|
Dot-Surry CO I-77 Weigh ST Sbl Mt Airy · Surry County |
200 | 2 | 1 | |
|
Eagle Island Fruit & Seafood Wilmington · New Hanover County |
200 | 0 | 0 | |
|
Eastern Park Smyrna · Carteret County |
200 | 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.