Tapcensus

Total Haloacetic Acids (HAA5) violations in Michigan

117 active public water systems in Michigan had a Total Haloacetic Acids (HAA5) violation in the past three years, 9 of them still unresolved. What Total Haloacetic Acids (HAA5) is and why it matters.

Health effects: Dichloroacetic acid is a probable human carcinogen (Group B2). Long-term exposure to trichloroacetic acid may also increase cancer risk. Animal studies show liver, kidney, and reproductive effects at high doses.

Systems with a Total Haloacetic Acids (HAA5) 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
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
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
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
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
Clawson
Clawson · Oakland County
11,825 2 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
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
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
Hurley Medical Center
Genesee County
2,150 1 0
Bridgman
Bridgman · Berrien County
2,096 1 0
Constantine
Constantine · St. Joseph County
2,075 2 0
Newberry Water & Light
Newberry · Luce County
2,000 2 0
Grass Lake
Grass Lake · Jackson County
1,986 1 0
Berrien Springs
Berrien Springs · Berrien County
1,910 5 0
About this data

A system is counted once if any of its violations in the past three years involved Total Haloacetic Acids (HAA5), including monitoring and reporting lapses. Rules violated and status in the table are for the whole system, not Total Haloacetic Acids (HAA5) 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.