Total Haloacetic Acids (HAA5) violations in North Carolina
253 active public water systems in North Carolina had a Total Haloacetic Acids (HAA5) violation in the past three years, 28 of them in the latest quarter of EPA's data. What Total Haloacetic Acids (HAA5) is and why it matters.
Systems with a Total Haloacetic Acids (HAA5) violation
Latest quarter first, then largest first| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
The Hampshires S/d Mooresville · Iredell County |
561 | 1 | 0 | |
|
Riverwood S/d Clayton · Johnston County |
553 | 1 | 0 | |
|
Bethel Elementary School Haywood County |
550 | 2 | 0 | |
|
Stallings Glen S/d Harrisburg · Cabarrus County |
544 | 1 | 0 | |
|
Berryhill Elem School Charlotte · Mecklenburg County |
522 | 4 | 1 | |
|
Ashe County Middle School Warrenville · Ashe County |
520 | 2 | 1 | |
|
Northview MHP Weaverville · Buncombe County |
516 | 6 | 4 | |
|
Liberty Preparatory Christian Academy Mooresville · Iredell County |
510 | 1 | 0 | |
|
Osprey Cove 2 Jacksonville · Onslow County |
475 | 3 | 1 | |
|
New North Cove Elem School Marion · McDowell County |
450 | 2 | 1 | |
|
Young Life Windy Gap Weaverville · Buncombe County |
450 | 5 | 1 | |
|
West Marion Elem School Marion · McDowell County |
449 | 3 | 1 | |
|
Pleasant Garden School Pleasant Garden · Guilford County |
445 | 1 | 0 | |
|
Fieldstone/cold Springs Dev Concord · Cabarrus County |
424 | 2 | 0 | |
|
Blue Ridge Elem School Jefferson · Ashe County |
410 | 1 | 0 | |
|
Hamilton, Town of Hamilton · Martin County |
408 | 3 | 1 | |
|
Grays Creek Elem School Fayetteville · Cumberland County |
377 | 2 | 1 | |
|
Colvard Farms S/d Chapel Hill · Chatham County |
365 | 1 | 0 | |
|
South Elementary School Mebane · Caswell County |
354 | 1 | 0 | |
|
Mintz Christian Academy Roseboro · Sampson County |
330 | 3 | 1 | |
|
Scotland CO Water Malloy RD Laurinburg · Scotland County |
330 | 1 | 0 | |
|
Copeland Elementary School Dobson · Surry County |
329 | 3 | 0 | |
|
Carolina Village MHP Moyock · Currituck County |
305 | 6 | 0 | |
|
Rock Creek MH Village NO 2 Whitsett · Guilford County |
305 | 8 | 1 | |
|
Silver Bluff Nursing Home Canton · Haywood County |
300 | 2 | 1 | |
|
Caldwell County Water--North Hudson · Caldwell County |
287 | 2 | 0 | |
|
Port of Wilmington Wilmington · New Hanover County |
280 | 1 | 0 | |
|
Rock Creek MH Village Whitsett · Guilford County |
275 | 6 | 2 | |
|
Southern Primary School Greensboro · Guilford County |
267 | 1 | 0 | |
|
Horseshoe Mobile Estates Garner · Wake County |
255 | 5 | 1 | |
|
Knoll Terrace MHP Henderson · Vance County |
254 | 5 | 1 | |
|
Sleepy Hollow Estates MHP Graham · Alamance County |
240 | 3 | 0 | |
|
Pine Level, Town of (firetower) Pine Level · Johnston County |
238 | 3 | 0 | |
|
Woodland Elem School Roxboro · Person County |
237 | 1 | 0 | |
|
Village Squire Mobile Estates Knightdale · Wake County |
232 | 4 | 0 | |
|
Green Acres MHP Kinston · Lenoir County |
229 | 6 | 1 | |
|
Feltonsville Comm Organization Apex · Wake County |
225 | 6 | 1 | |
|
Chattooga Club Cashiers · Jackson County |
213 | 4 | 3 | |
|
Glynnwood MHP Wilmington · New Hanover County |
208 | 1 | 0 | |
|
Longleaf Neuro-Medical Treatment Center Wilson · Wilson County |
200 | 3 | 0 | |
|
Long Shoals Water System Lincolnton · Lincoln County |
196 | 2 | 0 | |
|
Poplar Ridge MHP Climax · Randolph County |
195 | 7 | 4 | |
|
Pleasant Grove MHC Fuquay Varina · Wake County |
180 | 5 | 1 | |
|
Lipscomb Landing S/d Willow Springs · Wake County |
178 | 5 | 2 | |
|
Country Creek S/d Fuquay-varina · Wake County |
176 | 3 | 1 | |
|
Oakwood Hills Water System Pinebluff · Moore County |
165 | 2 | 0 | |
|
Crestview S/d Concord · Cabarrus County |
163 | 2 | 0 | |
|
Summersill Estates NO 1 Jacksonville · Onslow County |
163 | 4 | 1 | |
|
Waightstill Mountain Buncombe County |
155 | 4 | 0 | |
|
T C Henderson Elem School Quebec · Transylvania County |
153 | 3 | 2 |
About this data
A system is counted once if any of its violations in the past three years involved Total Haloacetic Acids (HAA5), including monitoring and reporting lapses. Rules violated and status in the table are for the whole system, not Total Haloacetic Acids (HAA5) 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.