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
West Marion Elem School
Marion · McDowell County
449 3 1
Sims, Town of
Sims · Wilson County
440 3 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
Moore CO Public Utilities-West Moore
Seagrove · Moore County
407 2 1
Grays Creek Elem School
Fayetteville · Cumberland County
377 2 1
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
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
Glynnwood MHP
Wilmington · New Hanover County
208 1 0
Longleaf Neuro-Medical Treatment Center
Wilson · Wilson County
200 3 0
Poplar Ridge MHP
Climax · Randolph County
195 7 4
Pleasant Grove MHC
Fuquay Varina · Wake County
180 5 1
Halifax, Town of
Halifax · Halifax County
178 2 0
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
King Mountain Club Water
Highlands · Macon County
150 1 0
Kings Landing S/d
Mooresville · Iredell County
142 2 0
Honeycutt Reserve
Oak Ridge · Guilford County
132 6 0
Country Club MHP
Graham · Alamance County
127 8 2
Linville Falls Club
Marion · McDowell County
127 5 2
Grace Academy of MT Airy
Mt Airy · Surry County
117 2 1
Blue Skies MH Living
Apex · Wake County
115 1 0
Ransdell MHP
Bunn · Franklin County
114 3 0
Springdale SD
Concord · Cabarrus County
114 2 0
Cedar Park MHP
Greensboro · Guilford County
112 4 0
Kirk Glen S/d
Weaverville · Buncombe County
104 5 3
Johnson & Son MHP
Garner · Wake County
102 4 1
Willow Hills S/d
Fuquay Varina · Wake County
102 2 0
Benaja Crossing MH S/d
Reidsville · Rockingham County
99 4 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.