Do Your Own MathWe earn nothing
Home › Where you live › Michigan

Tap water in Michigan: EPA PFAS results by water system

319 public water systems in Michigan were sampled in EPA's UCMR 5 programme (2023–2025); we show six PFAS and lithium. Read 2026-10-31.

7 of 319 systems had at least one sample above a 2024 federal limit; 68 had at least one PFAS found above the reporting level; 251 had none found above the reporting level.

A single sample above a 2024 limit is a measurement, not a violation. Compliance is judged on running yearly averages, and water systems have until 2029 to meet the limits. On 20 May 2026 EPA proposed giving qualifying systems until 2031 for PFOA and PFOS and removing the limits for PFHxS, PFNA and HFPO-DA; those proposals were not final when we last checked (5 Nov 2026). Counts are per system, not per person; population figures are available only for systems serving more than 25,000 people (about 4,798,708 people across those systems here). UCMR 5 was a one-time national monitoring programme (2023–2025). The results are a snapshot at the system's entry points or taps on the sample dates, not a continuous measurement and not a compliance record.

What this page is: a plain-language restatement of public test results that the US EPA published for the water systems listed below, with the dates of the samples and the date we read them. It describes the system, not the water at your tap, which also depends on the pipes in your building. It is not a safety verdict, not medical advice and not a recommendation to buy anything: "buy nothing" is one of the outcomes in the cost section below. We earn nothing from any link on this page.

Systems with a page on this site

SystemPeople servedUCMR 5 result
Detroit
Detroit City of
633,218None detected (below the reporting level)

Largest other systems sampled in Michigan

Pages for these are being added in stages. The data for all 319 systems is in the public dataset.

SystemPeople servedUCMR 5 result
Grand Rapids, Mi
Grand Rapids, Mi
306,901None detected (below the reporting level)
Kalamazoo
Kalamazoo
192,992Above the 2024 limit in at least one sample
Lansing Board of Water & Light
Lansing Board of Water & Light
166,000None detected (below the reporting level)
Warren, City of
Warren, City of
134,056None detected (below the reporting level)
Sterling Heights, City of
Sterling Heights, City of
127,000None detected (below the reporting level)
Ann Arbor
Ann Arbor
123,851None detected (below the reporting level)
Dearborn
Dearborn
109,976None detected (below the reporting level)
Clinton Township
Clinton Township
100,513None detected (below the reporting level)
Canton Township
Canton Township
99,627None detected (below the reporting level)
Livonia
Livonia
96,942None detected (below the reporting level)
Macomb Township
Macomb Township
90,000None detected (below the reporting level)
Troy, Mi
Troy, Mi
85,854None detected (below the reporting level)
Westland
Westland
85,420None detected (below the reporting level)
Flint, City of
Flint, City of
81,252None detected (below the reporting level)
Wyoming, Mi
Wyoming, Mi
76,501None detected (below the reporting level)
Rochester Hills
Rochester Hills
74,000None detected (below the reporting level)
Genesee County Water System
Genesee County Water System
73,726None detected (below the reporting level)
Waterford Township
Waterford Township
73,441Detected, below the 2024 limit
Shelby Township
Shelby Township
72,000None detected (below the reporting level)
Southfield
Southfield
71,739None detected (below the reporting level)
Pontiac
Pontiac
63,776None detected (below the reporting level)
Taylor
Taylor
63,409None detected (below the reporting level)
St. Clair Shores, City of
St. Clair Shores, City of
59,715None detected (below the reporting level)
Dearborn Heights
Dearborn Heights
57,774None detected (below the reporting level)
Royal Oak, City of
Royal Oak, City of
57,236None detected (below the reporting level)
A–Z of Michigan pages

How to use this