Michigan tap water quality
1,429 community water systems
12.9%
exceed lead action level
(163/1263 systems)
(163/1263 systems)
2.9%
PFOA/PFOS detected
(9/312 systems)
(9/312 systems)
Largest water systems
Lead is the LCR 90th-percentile result; a value above 0.015 mg/L exceeds the
EPA action level. “—” means no lead sample is on file for that system.
| System | City | Population | Lead (p90) |
|---|---|---|---|
| DETROIT CITY OF | DETROIT | 633,218 | 0.0127 mg/L |
| GRAND RAPIDS | GRAND RAPIDS | 306,901 | 0.0141 mg/L |
| KALAMAZOO | KALAMAZOO | 192,992 | 0.0130 mg/L |
| LANSING BOARD OF WATER & LIGHT | LANSING | 166,000 | 0.0130 mg/L |
| WARREN, CITY OF | WARREN | 134,056 | 0.0140 mg/L |
| STERLING HEIGHTS, CITY OF | STERLING HEIGHTS | 127,000 | 0.0040 mg/L |
| ANN ARBOR | ANN ARBOR | 123,851 | 0.0074 mg/L |
| DEARBORN | DEARBORN | 109,976 | 0.0140 mg/L |
| CLINTON TOWNSHIP | 100,513 | 0.0070 mg/L | |
| CANTON TOWNSHIP | 99,627 | 0.0016 mg/L | |
| LIVONIA | LIVONIA | 96,942 | 0.0165 mg/L |
| MACOMB TOWNSHIP | 90,000 | 0.0134 mg/L | |
| TROY | TROY | 85,854 | 0.0072 mg/L |
| WESTLAND | WAYNE | 85,420 | 0.0148 mg/L |
| FLINT, CITY OF | FLINT | 81,252 | 0.0120 mg/L |
| ROCHESTER HILLS | ROCHESTER HILLS | 74,000 | 0.0060 mg/L |
| GENESEE COUNTY WATER SYSTEM | 73,726 | 0.0079 mg/L | |
| WATERFORD TOWNSHIP | WATERFORD | 73,441 | 0.0104 mg/L |
| WYOMING | WYOMING | 72,125 | 0.0060 mg/L |
| SHELBY TOWNSHIP | 72,000 | 0.0035 mg/L | |
| SOUTHFIELD | SOUTHFIELD | 71,739 | 0.0050 mg/L |
| PONTIAC | PONTIAC | 63,776 | 0.0090 mg/L |
| TAYLOR | TAYLOR | 63,409 | 0.0246 mg/L |
| ST. CLAIR SHORES, CITY OF | ST. CLAIR SHORES | 59,715 | 0.0203 mg/L |
| DEARBORN HEIGHTS | DEARBORN HEIGHTS | 57,774 | 0.0300 mg/L |
| ROYAL OAK, CITY OF | ROYAL OAK | 57,236 | 0.0168 mg/L |
| FARMINGTON HILLS, CITY OF | FARMINGTON HILLS | 56,984 | 0.0050 mg/L |
| NOVI, CITY OF | NOVI | 56,780 | 0.0052 mg/L |
| YPSILANTI COMMUNITY UTILITY AUTHORITY | YPSILANTI | 53,988 | 0.0090 mg/L |
| HOLLAND BOARD OF PUBLIC WORKS | HOLLAND | 49,687 | 0.0078 mg/L |
| REDFORD TOWNSHIP | 49,504 | 0.0145 mg/L | |
| WEST BLOOMFIELD TOWNSHIP | 49,479 | 0.0060 mg/L | |
| MONROE | MONROE | 49,467 | 0.0107 mg/L |
| ROSEVILLE, CITY OF | ROSEVILLE | 47,299 | 0.0090 mg/L |
| PORTAGE | PORTAGE | 46,292 | 0.0045 mg/L |
| SAGINAW, CITY OF | SAGINAW | 44,058 | 0.0130 mg/L |
| BATTLE CREEK - VERONA SYSTEM | BATTLE CREEK | 43,975 | 0.0056 mg/L |
| MIDLAND, CITY OF | MIDLAND | 42,547 | 0.0150 mg/L |
| PLAINFIELD TOWNSHIP | 42,271 | 0.0106 mg/L | |
| BLOOMFIELD TOWNSHIP | 41,691 | 0.0061 mg/L | |
| CHESTERFIELD TOWNSHIP | 41,650 | 0.0050 mg/L | |
| GEORGETOWN TOWNSHIP | JENISON | 41,086 | 0.0040 mg/L |
| SAGINAW CHARTER TOWNSHIP | 40,840 | 0.0078 mg/L | |
| LINCOLN PARK | LINCOLN PARK | 38,144 | 0.0110 mg/L |
| BYRON-GAINES UTILITY AUTHORITY | BYRON CENTER | 37,464 | 0.0040 mg/L |
| MUSKEGON | MUSKEGON | 37,213 | 0.0145 mg/L |
| KENTWOOD | KENTWOOD | 36,072 | 0.0055 mg/L |
| MONROE SOUTH COUNTY | MONROE | 33,816 | 0.0084 mg/L |
| BROWNSTOWN TOWNSHIP | 33,194 | 0.0125 mg/L | |
| JACKSON | JACKSON | 33,165 | 0.0072 mg/L |
| EAST LANSING, CITY OF | EAST LANSING | 33,000 | 0.0002 mg/L |
| ORION TOWNSHIP | 33,000 | 0.0070 mg/L | |
| EASTPOINTE, CITY OF | 32,442 | 0.0258 mg/L | |
| BAY CITY, CITY OF | BAY CITY | 32,255 | 0.0197 mg/L |
| NORTHVILLE TOWNSHIP | 32,103 | 0.0040 mg/L | |
| SOUTHGATE | SOUTHGATE | 30,047 | 0.0084 mg/L |
| MADISON HEIGHTS | MADISON HEIGHTS | 29,694 | 0.0140 mg/L |
| OAK PARK | OAK PARK | 29,654 | 0.0358 mg/L |
| PORT HURON, CITY OF | PORT HURON | 28,983 | 0.0104 mg/L |
| HAMTRAMCK | HAMTRAMCK | 28,433 | 0.0339 mg/L |
| ALLEN PARK | ALLEN PARK | 28,210 | 0.0139 mg/L |
| GARDEN CITY | GARDEN CITY | 27,625 | 0.0221 mg/L |
| PLYMOUTH TOWNSHIP | 27,524 | 0.0067 mg/L | |
| VAN BUREN TOWNSHIP | BELLEVILLE | 27,359 | 0.0045 mg/L |
| SOUTHWEST MICHIGAN REGIONAL SANITARY SEW | 26,780 | 0.0024 mg/L | |
| HOLLAND TOWNSHIP CONSOLIDATED | 26,100 | 0.0094 mg/L | |
| WYANDOTTE | WYANDOTTE | 25,883 | 0.0147 mg/L |
| MERIDIAN TOWNSHIP | 25,600 | 0.0014 mg/L | |
| SUMMIT TOWNSHIP | JACKSON | 25,355 | 0.0057 mg/L |
| INKSTER | INKSTER | 25,076 | 0.0227 mg/L |
| PITTSFIELD TOWNSHIP | ANN ARBOR | 24,500 | 0.0023 mg/L |
| HARRISON TOWNSHIP | 24,314 | 0.0080 mg/L | |
| NORTON SHORES | NORTON SHORES | 23,994 | 0.0098 mg/L |
| ROMULUS | ROMULUS | 23,989 | 0.0404 mg/L |
| ADRIAN | ADRIAN | 23,663 | 0.0071 mg/L |
| FERNDALE | FERNDALE | 22,105 | 0.0110 mg/L |
| CHARTER TOWNSHIP OF DELTA | 21,856 | 0.0090 mg/L | |
| MOUNT PLEASANT | MOUNT PLEASANT | 21,688 | 0.0073 mg/L |
| FRENCHTOWN TOWNSHIP | MONROE | 21,609 | 0.0085 mg/L |
| AUBURN HILLS | AUBURN HILLS | 21,412 | 0.0110 mg/L |
| BLACKMAN TOWNSHIP | JACKSON | 21,222 | 0.0052 mg/L |
| BURTON, CITY OF | BURTON | 21,000 | 0.0098 mg/L |
| CHARTER TOWNSHIP OF GRAND BLANC | 21,000 | 0.0150 mg/L | |
| MARQUETTE | MARQUETTE | 20,629 | 0.0147 mg/L |
| BIRMINGHAM | BIRMINGHAM | 20,472 | 0.0126 mg/L |
| COMMERCE TOWNSHIP | 19,811 | 0.0050 mg/L | |
| ALLENDALE TOWNSHIP | ALLENDALE | 19,725 | 0.0057 mg/L |
| TRENTON | TRENTON | 18,544 | 0.0109 mg/L |
| WAYNE | WAYNE | 17,713 | 0.0209 mg/L |
| MHOG SEWER & WATER AUTHORITY | 17,046 | 0.0019 mg/L | |
| HURON TWP | 16,944 | 0.0095 mg/L | |
| HAZEL PARK | HAZEL PARK | 16,400 | 0.0220 mg/L |
| OWOSSO, CITY OF | OWOSSO | 16,353 | 0.0105 mg/L |
| MOUNT CLEMENS, CITY OF | MOUNT CLEMENS | 16,314 | 0.0062 mg/L |
| GROSSE POINTE WOODS | GROSSE POINTE WOODS | 16,135 | 0.0131 mg/L |
| GRANDVILLE | GRANDVILLE | 15,948 | 0.0056 mg/L |
| WASHINGTON TOWNSHIP | 15,828 | 0.0030 mg/L | |
| GRAND HAVEN TOWNSHIP | 15,051 | 0.0072 mg/L | |
| BERKLEY | BERKLEY | 14,970 | 0.0140 mg/L |
| SAULT STE MARIE | SAULT STE. MARIE | 14,689 | 0.0070 mg/L |