Public Water Systems
10,959 active water systems in MI.
| System Name | Location | Population | Violations | PFAS |
|---|---|---|---|---|
| TRAVERSE CITY | TRAVERSE CITY, MI | 14,532 | 8 | Clean |
| FRASER, CITY OF | FRASER, MI | 14,297 | 40 | Clean |
| HARPER WOODS | ROSEVILLE, MI | 14,236 | 25 | Clean |
| NILES | NILES, MI | 14,215 | 106 | Clean |
| WIXOM, CITY OF | WIXOM, MI | 13,928 | 7 | Clean |
| COLDWATER | COLDWATER, MI | 13,822 | 6 | Clean |
| IONIA | IONIA, MI | 12,997 | 15 | Clean |
| ESCANABA | ESCANABA, MI | 12,941 | 10 | Clean |
| WOODHAVEN | WOODHAVEN, MI | 12,941 | 12 | Clean |
| UNION TOWNSHIP | MT PLEASANT, MI | 12,927 | 22 | Detected |
| GARFIELD CHARTER TOWNSHIP | TRAVERSE CITY, MI | 12,899 | 4 | Clean |
| MELVINDALE | MELVINDALE, MI | 12,851 | 36 | Clean |
| MICHIGAN STATE UNIVERSITY | EAST LANSING, MI | 12,793 | 17 | Detected |
| NEW BALTIMORE, CITY OF | NEW BALTIMORE, MI | 12,720 | 144 | Clean |
| RIVERVIEW | RIVERVIEW, MI | 12,486 | 8 | Clean |
| BANGOR TOWNSHIP | BAY CITY, MI | 11,999 | 0 | Clean |
| THOMAS TOWNSHIP | SAGINAW, MI | 11,931 | 1 | Clean |
| STURGIS | STURGIS, MI | 11,920 | 31 | Clean |
| CLAWSON | CLAWSON, MI | 11,825 | 21 | Clean |
| INDEPENDENCE TOWNSHIP | CLARKSTON, MI | 11,790 | 36 | Detected |
| FENTON, CITY OF | FENTON, MI | 11,746 | 17 | Detected |
| EAST GRAND RAPIDS | EAST GRAND RAPIDS, MI | 11,637 | 4 | Clean |
| FORT GRATIOT TOWNSHIP | FORT GRATIOT, MI | 11,616 | 22 | Clean |
| FARMINGTON, CITY OF | FARMINGTON, MI | 11,597 | 6 | Clean |
| GROSSE POINTE PARK | GROSSE POINTE PARK, MI | 11,555 | 78 | Clean |
| SOUTH LYON, CITY OF | SOUTH LYON, MI | 11,055 | 8 | Detected |
| MIDLAND CO., WATER DIST. NO. 1 OF | SANFORD, MI | 11,000 | 32 | Clean |
| PORT HURON TOWNSHIP | PORT HURON, MI | 10,654 | 19 | Clean |
| FLAT ROCK | FLAT ROCK, MI | 10,541 | 11 | Clean |
| BEVERLY HILLS | BEVERLY HILLS, MI | 10,451 | 16 | Clean |
| GRAND HAVEN | GRAND HAVEN, MI | 10,412 | 0 | Detected |
| BIG RAPIDS | BIG RAPIDS, MI | 10,403 | 10 | Clean |
| GROSSE ILE TOWNSHIP | GROSSE ILE, MI | 10,371 | 17 | Clean |
| CADILLAC, CITY OF | CADILLAC, MI | 10,355 | 15 | Clean |
| BRIGHTON, CITY OF | BRIGHTON, MI | 10,210 | 6 | Clean |
| ALPENA, CITY OF | ALPENA, MI | 10,128 | 3 | Clean |
| BRIDGEPORT TOWNSHIP | BRIDGEPORT, MI | 10,104 | 6 | Clean |
| OXFORD TOWNSHIP | WATERFORD, MI | 10,090 | 16 | Clean |
| MARYSVILLE, CITY OF | MARYSVILLE, MI | 9,959 | 234 | Clean |
| MUSKEGON HEIGHTS | MUSKEGON HEIGHTS, MI | 9,917 | 69 | Clean |
| HOWELL, CITY OF | HOWELL, MI | 9,914 | 8 | Detected |
| BERLIN TOWNSHIP | NEWPORT, MI | 9,900 | 10 | Clean |
| CLAY TOWNSHIP | ALGONAC, MI | 9,866 | 14 | Clean |
| GROSSE POINTE FARMS | GROSSE POINTE FARMS, MI | 9,757 | 19 | Clean |
| HAMPTON TOWNSHIP | BAY CITY, MI | 9,652 | 11 | Clean |
| SUMPTER TOWNSHIP | BELLEVILLE, MI | 9,576 | 18 | Clean |
| ECORSE | ECORSE, MI | 9,512 | 20 | Clean |
| BEECHER METROPOLITAN DISTRICT | FLINT, MI | 9,400 | 13 | Detected |
| SPRING LAKE TOWNSHIP | SPRING LAKE, MI | 9,393 | 10 | Detected |
| LYON TOWNSHIP | NEW HUDSON, MI | 9,390 | 11 | Clean |