All water systems in Michigan
11,156 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Detroit City of Detroit · Wayne County |
633,218 | 0 | 0 | |
|
Grand Rapids Grand Rapids · Kent County |
306,901 | 0 | 0 | |
|
Kalamazoo Kalamazoo · Kalamazoo County |
192,992 | 2 | 0 | |
|
Lansing Board of Water & Light Lansing · Ingham County |
166,000 | 0 | 0 | |
|
Warren, City of Warren · Macomb County |
134,056 | 0 | 0 | |
|
Sterling Heights, City of Sterling Heights · Macomb County |
127,000 | 0 | 0 | |
|
Ann Arbor Ann Arbor · Washtenaw County |
123,851 | 1 | 1 | |
|
Dearborn Dearborn · Wayne County |
109,976 | 0 | 0 | |
|
Clinton Township Macomb County |
100,513 | 0 | 0 | |
|
Canton Township Wayne County |
99,627 | 0 | 0 | |
|
Livonia Livonia · Wayne County |
96,942 | 0 | 0 | |
|
Macomb Township Macomb County |
90,000 | 1 | 0 | |
|
Troy Troy · Oakland County |
85,854 | 0 | 0 | |
|
Westland Wayne · Wayne County |
85,420 | 1 | 0 | |
|
Flint, City of Flint · Genesee County |
81,252 | 1 | 0 | |
|
Wyoming Wyoming · Kent County |
76,501 | 0 | 0 | |
|
Rochester Hills Rochester Hills · Oakland County |
74,000 | 0 | 0 | |
|
Genesee County Water System Genesee County |
73,726 | 0 | 0 | |
|
Waterford Township Waterford · Oakland County |
73,441 | 1 | 0 | |
|
Shelby Township Macomb County |
72,000 | 0 | 0 | |
|
Southfield Southfield · Oakland County |
71,739 | 1 | 0 | |
|
Pontiac Pontiac · Oakland County |
63,776 | 0 | 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 | |
|
Royal Oak, City of Royal Oak · Oakland County |
57,236 | 0 | 0 | |
|
Farmington Hills, City of Farmington Hills · Oakland County |
56,984 | 0 | 0 | |
|
Novi, City of Novi · Oakland County |
56,780 | 0 | 0 | |
|
Ypsilanti Community Utility Authority Ypsilanti · Washtenaw County |
53,988 | 0 | 0 | |
|
Holland Board of Public Works Holland · Ottawa County |
49,687 | 1 | 0 | |
|
Redford Township Wayne County |
49,504 | 1 | 0 | |
|
West Bloomfield Township Oakland County |
49,479 | 0 | 0 | |
|
Monroe Monroe · Monroe County |
49,467 | 0 | 0 | |
|
Roseville, City of Roseville · Macomb County |
47,299 | 0 | 0 | |
|
Portage Portage · Kalamazoo County |
46,292 | 0 | 0 | |
|
Saginaw, City of Saginaw · Saginaw County |
44,058 | 0 | 0 | |
|
Battle Creek Verona System Battle Creek · Calhoun County |
43,975 | 3 | 0 | |
|
Midland, City of Midland · Midland County |
42,547 | 0 | 0 | |
|
Plainfield Township Kent County |
42,271 | 0 | 0 | |
|
Bloomfield Township Oakland County |
41,691 | 0 | 0 | |
|
Chesterfield Township Macomb County |
41,650 | 0 | 0 | |
|
Georgetown Township Jenison · Ottawa County |
41,086 | 0 | 0 | |
|
Saginaw Charter Township Saginaw County |
40,840 | 1 | 0 | |
|
Lincoln Park Lincoln Park · Wayne County |
38,144 | 2 | 1 | |
|
Byron-Gaines Utility Authority Byron Center · Kent County |
37,464 | 0 | 0 | |
|
Muskegon Muskegon · Muskegon County |
37,213 | 0 | 0 | |
|
Kentwood Kentwood · Kent County |
36,072 | 1 | 0 | |
|
Monroe South County Monroe · Monroe County |
33,816 | 0 | 0 | |
|
Brownstown Township Wayne County |
33,194 | 0 | 0 | |
|
Jackson Jackson · Jackson County |
33,165 | 1 | 0 |
About this data
Rules violated counts the rules a system was in violation of in the past three years, including monitoring and reporting lapses; one rule can carry several violations. Unresolved is the number of those rules still in violation at EPA's latest data refresh.
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.