Public Water Systems
10,959 active water systems in MI.
| System Name | Location | Population | Violations | PFAS |
|---|---|---|---|---|
| JACKSON | JACKSON, MI | 33,165 | 126 | Detected |
| EAST LANSING, CITY OF | EAST LANSING, MI | 33,000 | 8 | Detected |
| ORION TOWNSHIP | LAKE ORION, MI | 33,000 | 8 | Clean |
| EASTPOINTE, CITY OF | EASTPOINTE, MI | 32,442 | 16 | Clean |
| BAY CITY, CITY OF | BAY CITY, MI | 32,255 | 21 | Clean |
| NORTHVILLE TOWNSHIP | NORTHVILLE, MI | 32,103 | 9 | Clean |
| SOUTHGATE | SOUTHGATE, MI | 30,047 | 11 | Clean |
| MADISON HEIGHTS | MADISON HEIGHTS, MI | 29,694 | 24 | Clean |
| OAK PARK | OAK PARK, MI | 29,654 | 2 | Detected |
| ALLEN PARK | ALLEN PARK, MI | 28,210 | 27 | Detected |
| GARDEN CITY | GARDEN CITY, MI | 27,625 | 11 | Clean |
| PLYMOUTH TOWNSHIP | PLYMOUTH, MI | 27,524 | 8 | Clean |
| VAN BUREN TOWNSHIP | VAN BUREN TOWNSHIP, MI | 27,359 | 7 | Clean |
| SOUTHWEST MICHIGAN REGIONAL SANITARY SEW | ST. JOSEPH, MI | 26,780 | 0 | Clean |
| HOLLAND TOWNSHIP CONSOLIDATED | HOLLAND, MI | 26,100 | 0 | Clean |
| WYANDOTTE | WYANDOTTE, MI | 25,883 | 2 | Clean |
| MERIDIAN TOWNSHIP | OKEMOS, MI | 25,600 | 9 | Detected |
| SUMMIT TOWNSHIP | JACKSON, MI | 25,355 | 4 | Detected |
| INKSTER | INKSTER, MI | 25,076 | 31 | Clean |
| PITTSFIELD TOWNSHIP | ANN ARBOR, MI | 24,500 | 21 | Clean |
| HARRISON TOWNSHIP | HARRISON TOWNSHIP, MI | 24,314 | 6 | Clean |
| NORTON SHORES | NORTON SHORES, MI | 23,994 | 9 | Clean |
| ROMULUS | ROMULUS, MI | 23,989 | 20 | Clean |
| ADRIAN | ADRIAN, MI | 23,663 | 33 | Detected |
| HAMTRAMCK | CLINTON, MI | 22,413 | 39 | Clean |
| FERNDALE | FERNDALE, MI | 22,105 | 12 | Clean |
| CHARTER TOWNSHIP OF DELTA | LANSING, MI | 21,856 | 0 | Detected |
| MOUNT PLEASANT | MT PLEASANT, MI | 21,688 | 19 | Detected |
| AUBURN HILLS | AUBURN HILLS, MI | 21,412 | 16 | Detected |
| BLACKMAN TOWNSHIP | JACKSON, MI | 21,222 | 12 | Detected |
| BURTON, CITY OF | BURTON, MI | 21,000 | 59 | Clean |
| CHARTER TOWNSHIP OF GRAND BLANC | GRAND BLANC, MI | 21,000 | 22 | Clean |
| MARQUETTE | MARQUETTE, MI | 20,629 | 80 | Clean |
| BIRMINGHAM | BIRMINGHAM, MI | 20,472 | 20 | Detected |
| COMMERCE TOWNSHIP | COMMERCE TOWNSHIP, MI | 19,811 | 0 | Clean |
| ALLENDALE TOWNSHIP | ALLENDALE, MI | 19,725 | 2 | Clean |
| TRENTON | TRENTON, MI | 18,544 | 13 | Clean |
| WAYNE | WAYNE, MI | 17,593 | 14 | Clean |
| MHOG SEWER & WATER AUTHORITY | BRIGHTON, MI | 17,046 | 4 | Detected |
| FRENCHTOWN TOWNSHIP | MONROE, MI | 16,481 | 168 | Detected |
| HAZEL PARK | HAZEL PARK, MI | 16,400 | 0 | Clean |
| OWOSSO, CITY OF | OWOSSO, MI | 16,353 | 24 | Detected |
| MOUNT CLEMENS, CITY OF | MT CLEMENS, MI | 16,314 | 105 | Detected |
| GROSSE POINTE WOODS | GROSSE POINTE WOODS, MI | 16,135 | 2 | Clean |
| GRANDVILLE | GRANDVILLE, MI | 15,948 | 10 | Clean |
| HURON TWP | NEW BOSTON, MI | 15,879 | 1 | Clean |
| WASHINGTON TOWNSHIP | WASHINGTON, MI | 15,828 | 2 | Clean |
| GRAND HAVEN TOWNSHIP | GRAND HAVEN, MI | 15,051 | 11 | Clean |
| BERKLEY | BERKLEY, MI | 14,970 | 5 | Clean |
| SAULT STE MARIE | SAULT STE. MARIE, MI | 14,689 | 48 | Clean |