Tapcensus

TTHM (Total Trihalomethanes) violations in Michigan

122 active public water systems in Michigan had a TTHM (Total Trihalomethanes) violation in the past three years, 11 of them still unresolved. 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

Unresolved first, then largest first
SystemServesStatusRules violated, 3 yrUnresolved
Grosse Pointe Woods
Grosse Pointe Woods · Wayne County
16,135 2 0
Buena Vista Township
Saginaw County
8,676 1 0
Kochville Township
Saginaw County
4,695 1 0
Emmett Township
Calhoun County
2,550 2 0
East Jordan, City of
East Jordan · Charlevoix County
2,215 2 1
Peninsula Township
Grand Traverse County
1,790 2 1
Manton, City of
Manton · Wexford County
1,287 5 2
Owendale, Village of
Huron County
241 2 1
Majestic Care of Flushing
Flushing · Genesee County
150 7 3
Allegan County Services Center
Allegan County
101 3 1
Pennfield Twp-Convis/verona
Calhoun County
1 2 1
Macomb Township
Macomb County
90,000 1 0
Taylor
Taylor · Wayne County
63,409 4 0
St. Clair Shores, City of
St. Clair Shores · Macomb County
59,715 1 0
Dearborn Heights
Dearborn Heights · Wayne County
57,774 5 2
Battle Creek Verona System
Battle Creek · Calhoun County
43,975 3 0
Saginaw Charter Township
Saginaw County
40,840 1 0
Lincoln Park
Lincoln Park · Wayne County
38,144 2 1
Allen Park
Allen Park · Wayne County
28,210 1 0
Inkster
Inkster · Wayne County
25,076 1 0
Pittsfield Township
Ann Arbor · Washtenaw County
24,500 2 0
Mount Pleasant
Mount Pleasant · Isabella County
21,688 1 0
Frenchtown Township
Monroe · Monroe County
21,609 4 0
Owosso, City of
Owosso · Shiawassee County
16,353 1 0
Fraser, City of
Fraser · Macomb County
14,297 1 0
Woodhaven
Woodhaven · Wayne County
12,941 1 0
Melvindale
Melvindale · Wayne County
12,851 1 0
Grosse Ile Township
Wayne County
10,788 1 0
Muskegon Heights
Muskegon Heights · Muskegon County
9,917 3 0
Sumpter Township
Wayne County
9,576 2 0
Plymouth
Plymouth · Wayne County
9,132 2 0
Flushing, City of
Flushing · Genesee County
8,311 2 0
Mason, City of
Mason · Ingham County
8,252 2 0
River Rouge
River Rouge · Wayne County
7,224 4 2
Milford, Village of
Milford · Oakland County
6,366 1 0
Belding
Belding · Ionia County
5,769 3 0
St. Clair, City of
St. Clair County
5,464 2 0
Eaton Rapids, City of
Eaton Rapids · Eaton County
5,340 3 1
Kimball Township
St. Clair County
5,170 5 1
Kalamazoo Lake Sewer & Water Authority
Allegan County
5,000 2 0
Gibraltar
Gibraltar · Wayne County
4,997 1 0
Negaunee
Negaunee · Marquette County
4,568 1 0
Sparta
Sparta · Kent County
4,140 1 0
Lathrup Village
Lathrup Village · Oakland County
4,075 3 1
Belleville
Belleville · Wayne County
3,964 4 1
Springfield
Springfield · Calhoun County
3,833 2 0
Gaylord, City of
Gaylord · Otsego County
3,629 2 0
Lake Bella Vista
Kent County
3,584 2 0
Hartford
Hartford · Van Buren County
2,688 1 0
Almont, Village of
Almont · Lapeer County
2,674 2 0
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 Michigan 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. Retrieved from ECHO on Oct 11, 2026.