Tapcensus

E. coli (Escherichia coli) violations in North Carolina

129 active public water systems in North Carolina had a E. coli (Escherichia coli) violation in the past three years, 126 of them in the latest quarter of EPA's data. What E. coli (Escherichia coli) is and why it matters.

Health effects: Most E. coli strains cause diarrheal illness. Some strains (e.g., O157:H7) produce toxins causing severe bloody diarrhea, hemolytic uremic syndrome (HUS — a form of kidney failure), and death — especially in children under 5 and the elderly. Even non-pathogenic strains in drinking water indicate that disease-causing organisms may also be present.

Systems with a E. coli (Escherichia coli) violation

Latest quarter first, then largest first
SystemServesStatusRules violated, 3 yrUnresolved
Craven County Water System
New Bern · Craven County
37,848 2 1
Hoke CO Regional Water System
Raeford · Hoke County
36,640 2 1
Pamlico County Water
Bayboro · Pamlico County
19,665 2 1
MT Mitchell State Park
Burnsville · Yancey County
2,400 4 2
Forbush High School
East Bend · Yadkin County
1,447 1 1
Madison Middle School
Marshall · Madison County
1,231 2 1
Holland Umc Annex
Raleigh · Wake County
1,000 1 1
Ronda, Town of
Ronda · Wilkes County
938 3 1
Lake Winds Golf Course
Rougemont · Durham County
750 1 1
Bailey, Town of
Bailey · Nash County
566 7 1
Northview MHP
Weaverville · Buncombe County
516 6 4
Occoneechee Scout Reservation
Carthage · Moore County
500 2 1
Micro, Town of
Micro · Johnston County
470 4 2
Hidden Forest MHP
Randleman · Randolph County
380 2 2
Emerson Waldorf Sch-Grade Sch
Chapel Hill · Orange County
335 2 1
Whispering Pines MHP
Durham · Durham County
305 9 4
Poplar Springs CH of Christ
Raleigh · Wake County
300 3 1
Springdale Water and Sewer, LLC
Canton · Haywood County
300 2 1
ST Stanislaus Catholic Church
Castle Hayne · New Hanover County
300 1 1
YMCA Camp John Hanes
King · Stokes County
300 1 1
Rock Creek MH Village
Whitsett · Guilford County
275 6 2
Inlet Watch Yacht Club
Wilmington · New Hanover County
260 1 1
Lattisville Grove Missionary Baptist
Hurdle Mills · Orange County
250 2 1
Davidson Downes
Mooresville · Iredell County
240 3 1
Chattooga Club
Cashiers · Jackson County
213 4 3
Camp Kanata
Wake Forest · Wake County
200 1 1
Dot-Surry CO I-77 Weigh ST Sbl
Mt Airy · Surry County
200 2 1
T & W Oyster Bar
Cape Carteret · Carteret County
200 1 1
White Oak Recreation Area
Apex · Chatham County
200 1 1
Ymca-Blue Ridge Assembly
Black Mountain · Buncombe County
200 4 2
Emmaus Baptist Church
Pittsboro · Chatham County
190 6 3
McBride`s MHP
Kernersville · Forsyth County
190 3 3
Lake Wheeler MHP
Raleigh · Wake County
180 5 1
Morning Star Baptist Church
Rowan County
175 1 1
Fox Park MHP
Louisburg · Franklin County
158 2 1
Holland Chapel Ame Zion Church
Apex · Chatham County
150 4 2
LA Bella Airosa Restaurant
Wilmington · New Hanover County
150 1 1
Ostwalt Bapt Church
Troutman · Iredell County
150 4 1
The Oaks at Salem
Apex · Wake County
150 2 1
Zebulon Country Club
Zebulon · Wake County
150 2 1
Orange MHP
Durham · Orange County
144 4 1
W & W-Afco Steel_0241473
Colfax · Guilford County
144 1 1
Lake Leamon Campground
Wallace · Duplin County
127 1 1
Nelson`s MHP
Sophia · Randolph County
119 1 1
Greasy Branch Water Corp
Bryson City · Swain County
102 1 1
Aj`s Food Mart
Apex · Wake County
100 1 1
Browns Chapel Christian CH
Robbins · Moore County
100 2 1
Bud`s Tavern and Grill
Youngsville · Franklin County
100 2 1
Crowders Crk Arp Church
Gastonia · Gaston County
100 1 1
Days Inn West
Candler · Buncombe County
100 1 1
About this data

A system is counted once if any of its violations in the past three years involved E. coli (Escherichia coli), including monitoring and reporting lapses. Rules violated and status in the table are for the whole system, not E. coli (Escherichia coli) alone.

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.