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 |
|---|---|---|---|---|
|
Marshall, Town of Marshall · Madison County |
1,402 | 2 | 0 | |
|
Middlesex Water System Middlesex · Nash County |
1,389 | 4 | 0 | |
|
Vance CO Water District Phase 2 Henderson · Vance County |
1,376 | 5 | 1 | |
|
Vance County Water District Kittrell Kittrell · Vance County |
1,282 | 5 | 1 | |
|
Fremont, Town of Fremont · Wayne County |
1,265 | 6 | 0 | |
|
Scotland CO Water North Laurinburg · Scotland County |
1,219 | 1 | 0 | |
|
Woodrun S/d Troy · Montgomery County |
1,216 | 1 | 0 | |
|
Rockingham CO 220 Corridor Madison · Rockingham County |
1,200 | 3 | 3 | |
|
Goldston-Gulf Sanitary Dist Goldston · Chatham County |
1,187 | 4 | 0 | |
|
Oriental Water System Oriental · Pamlico County |
1,136 | 1 | 0 | |
|
Maysville, Town of Maysville · Jones County |
1,100 | 4 | 1 | |
|
Rockbridge S/d Knightdale · Wake County |
1,042 | 9 | 3 | |
|
Scotland CO Water Gillis Hill Laurinburg · Scotland County |
965 | 2 | 1 | |
|
Bostic, Town of Bostic · Rutherford County |
953 | 3 | 1 | |
|
Pink Hill, Town of Pink Hill · Lenoir County |
950 | 3 | 0 | |
|
Ronda, Town of Ronda · Wilkes County |
938 | 3 | 1 | |
|
Bear Paw Resort Murphy · Cherokee County |
909 | 2 | 0 | |
|
McDowell Co--Nebo Marion · McDowell County |
902 | 2 | 0 | |
|
Lilesville Water System Lilesville · Anson County |
900 | 4 | 1 | |
|
Cottages of Boone Boone · Watauga County |
890 | 4 | 1 | |
|
Hot Springs, Town of Hot Springs · Madison County |
887 | 1 | 0 | |
|
Lucama, Town of Lucama · Wilson County |
881 | 4 | 1 | |
|
Saxapahaw Utility Company Saxapahaw · Alamance County |
880 | 2 | 0 | |
|
Southern Middle School Guilford County |
875 | 1 | 0 | |
|
Oak Ridge Elem School Oak Ridge · Guilford County |
874 | 1 | 0 | |
|
Whitakers, Town of Whitakers · Edgecombe County |
869 | 4 | 0 | |
|
Pollocksville, Town of Pollocksville · Jones County |
858 | 2 | 0 | |
|
Polkton Water System Polkton · Anson County |
838 | 1 | 0 | |
|
Fletcher Academy INC Fletcher · Henderson County |
790 | 1 | 0 | |
|
Revolution Academy Summerfield · Guilford County |
780 | 2 | 0 | |
|
Castle Bay S/d Hampstead · Pender County |
777 | 2 | 0 | |
|
Peachland Water System Peachland · Anson County |
770 | 2 | 0 | |
|
Deerchase S/d Wake Forest · Wake County |
757 | 5 | 4 | |
|
Woodland, Town of Woodland · Northampton County |
747 | 3 | 0 | |
|
Coddle Creek Elementary School Iredell County |
700 | 1 | 0 | |
|
Whitehurst MHP Concord · Cabarrus County |
688 | 4 | 2 | |
|
Stoneridge Master Chapel Hill · Orange County |
681 | 3 | 0 | |
|
Leicester Elem School Asheville · Buncombe County |
679 | 2 | 0 | |
|
Country Acres/southgate Gastonia · Gaston County |
665 | 5 | 1 | |
|
Teachey, Town of Teachey · Duplin County |
663 | 4 | 0 | |
|
Calypso, Town of Calypso · Duplin County |
660 | 4 | 1 | |
|
Highlands Falls Country Club Highlands · Macon County |
650 | 2 | 0 | |
|
Rosman, Town of Rosman · Transylvania County |
650 | 5 | 2 | |
|
Selma, Town of (county Line) Selma · Johnston County |
642 | 4 | 1 | |
|
East Arcadia, Town of East Arcadia · Bladen County |
633 | 6 | 1 | |
|
Parkway Elem School Boone · Watauga County |
629 | 3 | 1 | |
|
Carolina Forest Water System Troy · Montgomery County |
596 | 1 | 0 | |
|
Scotland CO Water Barnes Bridge Laurinburg · Scotland County |
584 | 3 | 1 | |
|
Shepherd School Mooresville · Iredell County |
574 | 2 | 1 | |
|
Bailey, Town of Bailey · Nash County |
566 | 7 | 1 |
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.