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 in the latest quarter of EPA's data. What Total Haloacetic Acids (HAA5) is and why it matters.
Systems with a Total Haloacetic Acids (HAA5) violation
Latest quarter first, then largest first| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Royal Oak Township Oakland County |
1,869 | 1 | 0 | |
|
Montrose, City of Montrose · Genesee County |
1,657 | 4 | 0 | |
|
Oronoko Township Berrien County |
1,610 | 5 | 0 | |
|
Zilwaukee, City of Saginaw · Saginaw County |
1,534 | 1 | 0 | |
|
Cornerstone Christian School Livingston County |
1,500 | 2 | 1 | |
|
Brown City Brown City · Sanilac County |
1,316 | 2 | 0 | |
|
Bellevue, Village of Bellevue · Eaton County |
1,282 | 2 | 0 | |
|
Pinconning, City of Pinconning · Bay County |
1,204 | 1 | 0 | |
|
Newberry Correctional Facility Luce County |
1,108 | 1 | 0 | |
|
Meadow Lake Estates MHC Oakland County |
1,060 | 1 | 0 | |
|
Handy Township Red Cedars Crossing Livingston County |
1,030 | 1 | 0 | |
|
Springbrook Estates MHC Macomb County |
990 | 1 | 0 | |
|
Mendon Mendon · St. Joseph County |
920 | 2 | 1 | |
|
Lapeer CO Ed. & Tech. Center Lapeer County |
900 | 1 | 0 | |
|
Ubly, Village of Huron County |
858 | 2 | 0 | |
|
Pentwater Pentwater · Oceana County |
857 | 2 | 0 | |
|
Abbott Nutrition St. Joseph County |
850 | 2 | 0 | |
|
Lake City, City of Lake City · Missaukee County |
836 | 6 | 1 | |
|
Corewell Health Blodgett Hospital East Grand Rapids · Kent County |
810 | 1 | 0 | |
|
Gobles Gobles · Van Buren County |
800 | 1 | 0 | |
|
South Range South Range · Houghton County |
745 | 2 | 0 | |
|
Windsor Estates Eaton County |
718 | 3 | 0 | |
|
Glenwood Estates Kent County |
585 | 3 | 0 | |
|
Olive/blendon Twps Borculo · Ottawa County |
544 | 3 | 1 | |
|
Rodgers Lake County |
530 | 2 | 0 | |
|
Ashley, Village of Ashley · Gratiot County |
526 | 1 | 0 | |
|
Benzonia Village of Benzie County |
511 | 2 | 0 | |
|
Camden-Frontier School Hillsdale County |
510 | 1 | 0 | |
|
South Shore Water System Brooklyn · Lenawee County |
488 | 3 | 0 | |
|
Freeport Freeport · Barry County |
483 | 2 | 0 | |
|
Kaleva, Village of Kaleva · Manistee County |
464 | 9 | 2 | |
|
Briley Township Atlanta · Montmorency County |
435 | 3 | 0 | |
|
Davison Gates Elementary School Genesee County |
400 | 8 | 3 | |
|
Davison Schools-Florence M Siple Element Genesee County |
400 | 6 | 1 | |
|
Klines Resort St. Joseph County |
398 | 1 | 0 | |
|
Gagetown, Village of Tuscola County |
388 | 2 | 0 | |
|
Con Agra Foods Hillsdale County |
386 | 2 | 0 | |
|
Elberta, Village of Elberta · Benzie County |
372 | 3 | 1 | |
|
Sunset Ridge MHC Ionia County |
360 | 4 | 1 | |
|
Dryden High School Lapeer County |
310 | 4 | 1 | |
|
Atlas Valley Golf-Country Club Genesee County |
300 | 5 | 1 | |
|
Meadow Streams Estates Berrien County |
293 | 2 | 0 | |
|
Grand Valley Estates Kent County |
288 | 1 | 0 | |
|
Hessel County |
240 | 4 | 0 | |
|
Midtown Flats, LLC Genesee County |
218 | 6 | 0 | |
|
Grant Township Copper Harbor Copper Harbor · Keweenaw County |
200 | 3 | 0 | |
|
Bellevue Mobile Home Park Calhoun County |
190 | 2 | 1 | |
|
Rose City, City of Rose City · Ogemaw County |
180 | 3 | 0 | |
|
Gogebic Range Water Auth Gogebic County |
177 | 2 | 0 | |
|
Caledonia Estates Kent County |
160 | 3 | 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.