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
Fuquay-Varina, Town of
Fuquay-varina · Wake County
42,954 1 0
Usmc Lejeune--Hadnot Point
Camp Lejeune · Onslow County
37,500 1 1
Morganton City of
Morganton · Burke County
27,221 1 0
Hamlet Water System
Hamlet · Richmond County
10,635 4 1
Handy Sanitary District
Denton · Davidson County
9,548 2 1
Marion, City of
Marion · McDowell County
9,362 3 0
Nashville, Town of
Nashville · Nash County
5,900 2 2
Carolina Trace Water System
Sanford · Lee County
4,516 1 1
Swepsonville, Town of
Swepsonville · Alamance County
2,497 1 0
Rutherford College Town of
Rutherford Coll · Burke County
2,083 1 1
Yanceyville, Town of
Yanceyville · Caswell County
1,937 4 2
Ramseur, Town of
Ramseur · Randolph County
1,790 2 1
Mount Pleasant, Town of
Mt Pleasant · Cabarrus County
1,786 6 2
Broadway, Town of
Broadway · Lee County
1,783 1 1
Princeton, Town of
Princeton · Johnston County
1,653 5 2
Denton, Town of
Denton · Davidson County
1,632 5 0
Elm City, Town of
Elm City · Wilson County
1,450 4 0
Vance CO Water District Phase 2
Henderson · Vance County
1,376 5 1
Rockingham CO 220 Corridor
Madison · Rockingham County
1,200 3 3
Maple Hill Water District
Maple Hill · Pender County
968 1 1
Candor, Town of
Candor · Montgomery County
875 4 2
Blue Ridge Mtn Club
Ferguson · Wilkes County
685 1 1
Selma, Town of (county Line)
Selma · Johnston County
642 4 1
Osprey Cove 2
Jacksonville · Onslow County
475 3 1
Cove City, Town of
Cove City · Craven County
440 2 2
Wilmington Clinic Water System
Wilmington · New Hanover County
250 1 1
Walker Heights S/d
Gastonia · Gaston County
239 2 1
Caldwell County Addison Lane
Hudson · Caldwell County
152 1 0
Micro, Town of (county Line)
Micro · Johnston County
107 2 2
Sterling Ridge S/d
Greensboro · Guilford County
104 3 2
Pioneer Eclipse Corporation
Sparta · Alleghany County
100 1 1
Rhodhiss Town of Henry ST
Rhodhiss · Burke County
70 2 1
Moore CO Public Util-Robbins
Robbins · Moore County
65 1 1
Carriage Cove S/d
Greensboro · Guilford County
51 1 1
Davidson Water INC
Lexington · Davidson County
154,307 1 0
Brunswick County Water System
Leland · Brunswick County
151,357 2 0
High Point, City of
High Point · Guilford County
118,662 2 0
Hendersonville, City of
Hendersonville · Henderson County
79,278 1 0
Old North Utilities Services/ft Bragg
Fayetteville · Cumberland County
65,000 1 0
Monroe, City of
Monroe · Union County
43,081 2 1
Pender County Utilities
Burgaw · Pender County
32,302 3 0
Moore CO Public Util-Pinehurst
Pinehurst · Moore County
31,390 3 1
Franklin County Water & Sewer
Franklinton · Franklin County
26,060 4 2
Mount Holly, City of
Mt Holly · Gaston County
19,200 1 0
Morehead City, Town of
Morehead City · Carteret County
18,846 4 0
Newton, City of
Newton · Catawba County
18,407 6 0
North Lenoir Water Corp
Kinston · Lenoir County
15,494 1 0
Montgomery County Water System
Mt Gilead · Montgomery County
15,362 4 1
Kings Mountain, Town of
Kings Mountain · Cleveland County
14,784 1 0
Edgecombe Water & Sewer District
Tarboro · Edgecombe County
14,485 2 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.