CheckPFAS

By State · MI

PFAS in Michigan water

Based on EPA UCMR 5 testing of 87 public water systems with PFAS detected in Michigan.

See Michigan on the national heatmap
Systems tested in state
87
With PFAS detected
87
Above EPA limits
7 (8%)

State totals reflect systems with at least one PFAS detection in UCMR 5 (the canonical EPA dataset). The 6,151 national total includes ~123 additional systems in US territories and on tribal lands not browsable as state pages.

Most contaminated in Michigan

7 Michigan water systems tested above EPA PFAS limits. The most severe is DUNDEE, where PFOA measured 13.0 ppt — 3.3× the federal limit.

State context

How PFAS shows up in Michigan

Industrial context

Michigan hosts one of the most-studied PFAS contamination cases in the US — the Wolverine Worldwide tannery plume in Belmont/Plainfield Township and Rockford, where leather waterproofing using 3M's Scotchgard contaminated groundwater across thousands of properties. AFFF impacts at the former Wurtsmith AFB (Oscoda) and K.I. Sawyer AFB (Marquette) are also significant.

Regulatory stance

Michigan has been a national leader on state-level PFAS regulation. The state established drinking-water MCLs for seven PFAS compounds in 2020 (PFOA 8 ppt, PFOS 16 ppt, PFNA 6 ppt among others); the Michigan PFAS Action Response Team (MPART) is one of the most-coordinated state PFAS programs in the country.

Notable sites

Beyond Wolverine and Wurtsmith, Parchment, Belmont, Rockford, and Oscoda have all been forced to install treatment systems or distribute bottled water.

Editorial summary compiled from public DoD, EPA, and state agency disclosures. Not a comprehensive site inventory — for the authoritative list of PFAS investigation locations in Michigan, consult your state environmental agency.

Most Commonly Detected PFAS in Michigan

Systems with detections · EPA UCMR 5 (2023–2025)

lithium 49 systems
PFBA 14 systems
PFPeA 14 systems
PFBS 14 systems
PFHxS 8 systems
PFHxA 7 systems

Check your Michigan ZIP code

Get specific results for your neighborhood's water utility.

Browse Michigan by city

18 cities

City overviews aggregate every utility and ZIP code in the area. Don't see your city? Use the ZIP lookup above — every Michigan ZIP has a result.

  1. Lansing 3 utils · 17 ZIPs
  2. Saginaw 2 utils · 9 ZIPs
  3. Kalamazoo 4 utils · 9 ZIPs
  4. Ann Arbor 2 utils · 8 ZIPs
  5. Pontiac 1 util · 4 ZIPs
  6. Waterford 1 util · 3 ZIPs
  7. East Lansing 4 utils · 3 ZIPs
  8. Battle Creek 1 util · 3 ZIPs
  9. Jackson 4 utils · 3 ZIPs
  10. Birmingham 1 util · 2 ZIPs
  11. Brighton 1 util · 2 ZIPs
  12. Monroe 2 utils · 2 ZIPs
  13. White Lake 1 util · 2 ZIPs
  14. Midland 1 util · 2 ZIPs
  15. Howell 2 utils · 2 ZIPs
  16. Portage 2 utils · 2 ZIPs
  17. Grand Rapids 1 util · 2 ZIPs
  18. Traverse City 1 util · 2 ZIPs

Water Systems in Michigan (87)

Water System PWSID PFAS Detected Above MCL Risk
INDEPENDENCE TOWNSHIP
Groundwater
MI0003342 9 3
High Risk
KALAMAZOO
Groundwater
MI0003520 5 1
High Risk
DUNDEE
Surface Water
MI0001880 1 1
High Risk
FREMONT
Groundwater
MI0002490 1 1
High Risk
GLADSTONE
Surface Water
MI0002640 1 1
High Risk
GRAND HAVEN
Surface Water
MI0002750 1 1
High Risk
SPRING LAKE TOWNSHIP
Surface Water
MI0006235 1 1
High Risk
OTSEGO, MI
Groundwater
MI0005060 5 0
Moderate
ANN ARBOR
MX
MI0000220 3 0
Low Level
KINROSS TOWNSHIP
Groundwater
MI0003630 3 0
Low Level
KINGSFORD
Groundwater
MI0003640 3 0
Low Level
SCIO TOWNSHIP
MX
MI0005977 3 0
Low Level
PFIZER
Groundwater
MI2032539 3 0
Low Level
CHARLOTTE, CITY OF
Groundwater
MI0001340 2 0
Low Level
FENTON, CITY OF
Groundwater
MI0002270 2 0
Low Level
GAYLORD, CITY OF
Groundwater
MI0002600 2 0
Low Level
HESPERIA
Groundwater
MI0003130 2 0
Low Level
MIDDLEVILLE
Groundwater
MI0004360 2 0
Low Level
PLAINFIELD TOWNSHIP
GU
MI0005370 2 0
Low Level
PORTAGE
Groundwater
MI0005520 2 0
Low Level
SOUTH LYON, CITY OF
Groundwater
MI0006110 2 0
Low Level
UNION TOWNSHIP
Groundwater
MI0006725 2 0
Low Level
WATERFORD TOWNSHIP
Groundwater
MI0006910 2 0
Low Level
ADRIAN
MX
MI0000040 1 0
Low Level
ALLEN PARK
Surface Water
MI0000130 1 0
Low Level
ALMA, CITY OF
MX
MI0000140 1 0
Low Level
BATTLE CREEK - VERONA SYSTEM
Groundwater
MI0000450 1 0
Low Level
BEECHER METROPOLITAN DISTRICT
Groundwater
MI0000540 1 0
Low Level
BIRMINGHAM
Surface Water
MI0000730 1 0
Low Level
BLACKMAN TOWNSHIP
GU
MI0000740 1 0
Low Level
BLISSFIELD
Surface Water
MI0000750 1 0
Low Level
BRECKENRIDGE, VILLAGE OF
Groundwater
MI0000820 1 0
Low Level
BUENA VISTA TOWNSHIP
Surface Water
MI0000980 1 0
Low Level
CALEDONIA TOWNSHIP
Groundwater
MI0001039 1 0
Low Level
CARO, CITY OF
Groundwater
MI0001130 1 0
Low Level
CARSON CITY
Groundwater
MI0001170 1 0
Low Level
CHEBOYGAN, CITY OF
Groundwater
MI0001360 1 0
Low Level
DAVISON, CITY OF
Groundwater
MI0001720 1 0
Low Level
CHARTER TOWNSHIP OF DELTA
Groundwater
MI0001790 1 0
Low Level
DURAND, CITY OF
Groundwater
MI0001900 1 0
Low Level
EAST BAY CHARTER TOWNSHIP
Groundwater
MI0001935 1 0
Low Level
City of East Lansing
Groundwater
MI0001990 1 0
Low Level
FOWLER, VILLAGE OF
Groundwater
MI0002390 1 0
Low Level
FRENCHTOWN TOWNSHIP
Surface Water
MI0002500 1 0
Low Level
GRAND BLANC, CITY OF
Groundwater
MI0002740 1 0
Low Level
GRAND LEDGE, CITY OF
Groundwater
MI0002770 1 0
Low Level
GREENVILLE
Groundwater
MI0002850 1 0
Low Level
HOLLY, VILLAGE OF
Groundwater
MI0003200 1 0
Low Level
HOWELL, CITY OF
Groundwater
MI0003250 1 0
Low Level
JACKSON, MI
GU
MI0003470 1 0
Low Level
KALAMAZOO LAKE SEWER & WATER AUTHORITY
Groundwater
MI0003525 1 0
Low Level
LAKE BELLA VISTA
Groundwater
MI0003695 1 0
Low Level
LANSING BOARD OF WATER & LIGHT
Groundwater
MI0003760 1 0
Low Level
LANSING TOWNSHIP
Groundwater
MI0003770 1 0
Low Level
LINDEN, CITY OF
Groundwater
MI0003890 1 0
Low Level
MHOG SEWER & WATER AUTHORITY
Groundwater
MI0004098 1 0
Low Level
MASON, CITY OF
Groundwater
MI0004170 1 0
Low Level
Meridian Township
Groundwater
MI0004260 1 0
Low Level
MICHIGAN STATE UNIVERSITY
Groundwater
MI0004340 1 0
Low Level
MIDLAND, CITY OF
Surface Water
MI0004370 1 0
Low Level
MILAN
Groundwater
MI0004380 1 0
Low Level
MOUNT CLEMENS, CITY OF
Surface Water
MI0004510 1 0
Low Level
MOUNT PLEASANT, CITY OF
MX
MI0004530 1 0
Low Level
NORTH BRANCH, VILLAGE OF
Groundwater
MI0004770 1 0
Low Level
OAK PARK, MI
Surface Water
MI0004880 1 0
Low Level
OWOSSO, CITY OF
Groundwater
MI0005120 1 0
Low Level
PONTIAC
Surface Water
MI0005440 1 0
Low Level
AUBURN HILLS
Surface Water
MI0005450 1 0
Low Level
PORTLAND
Groundwater
MI0005530 1 0
Low Level
RICHMOND MI, CITY OF
Groundwater
MI0005670 1 0
Low Level
ROCKFORD, MI
Groundwater
MI0005730 1 0
Low Level
ROMEO, VILLAGE OF
Groundwater
MI0005780 1 0
Low Level
ROSEVILLE, CITY OF
Surface Water
MI0005820 1 0
Low Level
SAGINAW, CITY OF
Surface Water
MI0005850 1 0
Low Level
SPRINGFIELD
Groundwater
MI0006240 1 0
Low Level
ST. JOHNS, CITY OF
Groundwater
MI0006300 1 0
Low Level
ST. LOUIS, CITY OF
MX
MI0006320 1 0
Low Level
SUMMIT TOWNSHIP
Groundwater
MI0006450 1 0
Low Level
SUPERIOR TOWNSHIP
MX
MI0006490 1 0
Low Level
TECUMSEH
Groundwater
MI0006560 1 0
Low Level
THREE RIVERS
Groundwater
MI0006610 1 0
Low Level
UTICA, CITY OF
Surface Water
MI0006760 1 0
Low Level
WHITE LAKE TOWNSHIP
Groundwater
MI0007065 1 0
Low Level
WILLIAMSTON, CITY OF
Groundwater
MI0007120 1 0
Low Level
NORTHWEST HIGH SCHOOL
Groundwater
MI2014038 1 0
Low Level
MORAN TOWNSHIP SCHOOLS
Groundwater
MI2044449 1 0
Low Level
GM PROVING GROUNDS WELL 5, 7, 8, 9
Groundwater
MI2141963 1 0
Low Level

Click any row to see ZIP-level details. Click PWSID to see the full utility page.

Test your water

How to get your Michigan water tested for PFAS

EPA UCMR 5 tested 87 public water systems in Michigan — but at the utility entry point, not your tap. Aging pipes and indoor plumbing can change what reaches your home, and private wells aren't covered by UCMR 5 at all. To find out what's actually in your water, test it with a certified lab.

  1. 01

    How PFAS water testing works

    EPA Method 537.1 in plain English — what a certified lab actually measures

  2. 02

    Order a certified mail-in test kit

    PFAS mail-in kits from about $85 (Cyclopure, Tap Score)

  3. 03

    On a private well in Michigan?

    Wells aren't covered by EPA testing — your own testing guide

Michigan testing resources

Own state limits
PFAS limits
Michigan has its own enforceable MCLs for seven PFAS (e.g., PFOA 8 ppt, PFOS 16 ppt, PFNA 6 ppt, PFHxS 51 ppt, GenX 370 ppt).
State help
EGLE monitored ~2,700 public water supplies statewide; no broadly advertised free residential well-testing program.

Compiled from official Michigan state sources. Programs and eligibility change — confirm current details with the agency.