TTHM (Total Trihalomethanes) violations in North Carolina
234 active public water systems in North Carolina had a TTHM (Total Trihalomethanes) violation in the past three years, 34 of them in the latest quarter of EPA's data. What TTHM (Total Trihalomethanes) is and why it matters.
Systems with a TTHM (Total Trihalomethanes) violation
Latest quarter first, then largest first| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
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 | |
|
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 | |
|
Star, Town of Star · Montgomery County |
933 | 3 | 0 | |
|
McDowell Co--Nebo Marion · McDowell County |
902 | 2 | 0 | |
|
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 | |
|
Whitakers, Town of Whitakers · Edgecombe County |
869 | 4 | 0 | |
|
Pollocksville, Town of Pollocksville · Jones County |
858 | 2 | 0 | |
|
Polk County Water System Mill Spring · Polk County |
838 | 1 | 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 | |
|
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 | |
|
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 | |
|
Rosman, Town of Rosman · Transylvania County |
650 | 5 | 2 | |
|
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 | |
|
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 | |
|
New North Cove Elem School Marion · McDowell County |
450 | 2 | 1 | |
|
Young Life Windy Gap Weaverville · Buncombe County |
450 | 5 | 1 |
About this data
A system is counted once if any of its violations in the past three years involved TTHM (Total Trihalomethanes), including monitoring and reporting lapses. Rules violated and status in the table are for the whole system, not TTHM (Total Trihalomethanes) 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.