Public Water Systems
10,959 active public water systems in MI, tracked from EPA's Safe Drinking Water Information System (SDWIS) across all 50 states. See our methodology.
| System Name | Location | Population | Violations | PFAS |
|---|---|---|---|---|
| Fremont | Fremont, MI | 4,516 | 16 | Detected |
| Dexter | Dexter, MI | 4,500 | 93 | Clean |
| Hancock | Hancock, MI | 4,500 | 21 | Clean |
| Wayland | Wayland, MI | 4,435 | 25 | Clean |
| Lake Charter Township | Bridgman, MI | 4,177 | 7 | Clean |
| Livingston Community Water Authority | Brighton, MI | 4,152 | 0 | - |
| Linden, City Of | Linden, MI | 4,150 | 47 | Clean |
| Lowell | Lowell, MI | 4,150 | 6 | Clean |
| Sparta | Sparta, MI | 4,140 | 41 | Clean |
| Otsego | Otsego, MI | 4,120 | 3 | Detected |
| Algonac, City Of | Algonac, MI | 4,110 | 134 | Clean |
| Lathrup Village | Lathrup Village, MI | 4,075 | 20 | Clean |
| Pfizer | Kalamazoo, MI | 4,000 | 17 | Detected |
| Plainwell | Plainwell, MI | 3,998 | 9 | Clean |
| Belleville | Belleville, MI | 3,964 | 35 | Clean |
| Williamston, City Of | Williamston, MI | 3,917 | 22 | Clean |
| Pennfield Township | Battle Creek, MI | 3,916 | 93 | Clean |
| Augusta Township | Whittaker, MI | 3,907 | 11 | Clean |
| Mancelona Area Water and Sewer Authority | Mancelona, MI | 3,900 | 92 | Clean |
| Portland | Portland, MI | 3,883 | 23 | Clean |
| Worth Township | Lexington, MI | 3,854 | 24 | Clean |
| Springfield | Springfield, MI | 3,833 | 12 | Detected |
| Roosevelt Park | Muskegon, MI | 3,831 | 6 | Clean |
| Highland Township | Waterford, MI | 3,786 | 11 | Clean |
| North Muskegon | North Muskegon, MI | 3,786 | 6 | Clean |
| Romeo, Village Of | Armada, MI | 3,750 | 18 | Clean |
| Boyne City, City Of | Boyne City, MI | 3,735 | 17 | Clean |
| East Bay Charter Township | Traverse City, MI | 3,720 | 12 | Detected |
| Mgm Grand Casino-Detroit | Detroit, MI | 3,700 | 0 | - |
| Gaylord, City Of | Gaylord, MI | 3,629 | 34 | Detected |
| Frankenlust Township | Bay City, MI | 3,626 | 2 | Clean |
| Lake Bella Vista | Rockford, MI | 3,584 | 31 | Detected |
| Imlay City, City Of | Imlay City, MI | 3,579 | 27 | Clean |
| Bloomfield Hills | Waterford, MI | 3,540 | 0 | Clean |
| Oxford, Village Of | Oxford, MI | 3,540 | 15 | Clean |
| Cedar Springs | Cedar Springs, MI | 3,520 | 18 | Clean |
| Bittersweet Ski Resort Inc | Otsego, MI | 3,500 | 7 | - |
| Madison Township | Adrian, MI | 3,480 | 8 | Clean |
| Essexville, City Of | Essexville, MI | 3,478 | 2 | Clean |
| Durand, City Of | Durand, MI | 3,446 | 32 | Clean |
| Paw Paw | Paw Paw, MI | 3,362 | 27 | Clean |
| Jamestown Township | Hudsonville, MI | 3,330 | 6 | Clean |
| Kensington Water Park | Milford, MI | 3,325 | 13 | - |
| Carson City | Carson City, MI | 3,322 | 25 | Clean |
| Norway | Norway, MI | 3,314 | 20 | Clean |
| Middleville | Middleville, MI | 3,309 | 64 | Detected |
| Rockwood | Rockwood, MI | 3,289 | 9 | - |
| Blissfield | Blissfield, MI | 3,276 | 59 | Detected |
| St. Clair Township | St Clair, MI | 3,270 | 14 | - |
| Ferrysburg | Ferrysburg, MI | 3,268 | 2 | - |