Tapcensus

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.

Health effects: Long-term exposure is associated with increased bladder cancer risk. Some studies link high TTHM exposure to adverse reproductive outcomes. Bromodichloromethane is classified as a possible human carcinogen.

Systems with a TTHM (Total Trihalomethanes) violation

Latest quarter first, then largest first
SystemServesStatusRules violated, 3 yrUnresolved
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.