Home › PFAS › MI

PFAS in drinking water: Michigan

EPA UCMR 5 results for 319 public water systems. 44 had at least one PFAS detected; 7 had a highest single PFOA or PFOS result above 4.0 ppt.

UCMR 5 is a one-time EPA monitoring program, not a compliance determination. The values shown are the highest single sample result at any of the system's sampling points; one result above 4.0 ppt does not mean the system violates the PFAS rule, which is judged on running annual averages under separate compliance monitoring. Results describe the public water system, not an individual home.

Water systemServesPFOA max (ppt)PFOS max (ppt)PFAS detected
Absopure #1
MI2050838
Jackson CountyNDND0
Ada Township
MI0000012
AdaNDND0
Adrian
MI0000040
AdrianNDND0
Albion
MI0000100
AlbionNDND0
Algonac, City Of
MI0000110
AlgonacNDND0
Allegan
MI0000120
AlleganNDND0
Allen Park
MI0000130
Allen ParkNDND1
Allendale Township
MI0000127
AllendaleNDND0
Alma, City Of
MI0000140
AlmaNDND0
Alpena Township
MI0000170
Alpena CountyNDND0
Alpena, City Of
MI0000160
AlpenaNDND0
Ann Arbor
MI0000220
Ann ArborNDND3
Arlington Woods
MI0040356
Muskegon CountyNDND0
Ash Township
MI0000245
CarletonNDND0
Auburn Hills
MI0005450
Auburn HillsNDND1
Augusta Township
MI0000321
WhittakerNDND0
Bangor Township
MI0000390
Bay CountyNDND0
Battle Creek - Verona System
MI0000450
Battle CreekNDND1
Bay City, City Of
MI0000470
Bay CityNDND0
Bay Co. Dept of Water & Sewer
MI0000485
Bay CountyNDND0
Beecher Metropolitan District
MI0000540
Genesee CountyNDND0
Belding
MI0000560
BeldingNDND0
Belleville
MI0000580
BellevilleNDND0
Benton Charter Township
MI0000605
Berrien CountyNDND0
Benton Harbor
MI0000600
Benton HarborNDND0
Berkley
MI0000630
BerkleyNDND0
Berlin Township
MI0000635
NewportNDND0
Berrien Springs
MI0000650
Berrien SpringsNDND0
Beverly Hills
MI0000690
Oakland CountyNDND0
Big Creek/Mentor Utility Authority
MI0000705
MioNDND0
Big Rapids
MI0000710
Big RapidsNDND0
Birmingham
MI0000730
BirminghamNDND1
Blackman Township
MI0000740
JacksonNDND0
Blissfield
MI0000750
BlissfieldNDND1
Bloomfield Hills
MI0000775
Bloomfield HillsNDND0
Bloomfield Township
MI0000790
Oakland CountyNDND0
Boyne City, City Of
MI0000800
Boyne CityNDND0
Breckenridge, Village Of
MI0000820
BreckenridgeNDND0
Bridgeport Township
MI0000840
Saginaw CountyNDND0
Brighton, City Of
MI0000860
BrightonNDND0
Brownstown Township
MI0000940
Wayne CountyNDND0
Buchanan
MI0000960
BuchananNDND0
Buena Vista Township
MI0000980
Saginaw CountyNDND1
Burton, City Of
MI0001010
BurtonNDND0
Byron-Gaines Utility Authority
MI0001023
Byron CenterNDND0
Cadillac, City Of
MI0001030
CadillacNDND0
Caledonia Township
MI0001039
CaledoniaNDND0
Canton Township
MI0001100
Wayne CountyNDND0
Caro, City Of
MI0001130
Tuscola CountyNDND0
Carrollton Township
MI0001160
Saginaw CountyNDND0
Carson City
MI0001170
Carson CityNDND0
Cedar Springs
MI0001260
Cedar SpringsNDND0
Center Line, City Of
MI0001290
Center LineNDND0
Charlotte, City Of
MI0001340
CharlotteNDND2
Charter Township of Delta
MI0001790
Eaton CountyNDND0
Charter Township of Grand Blanc
MI0002745
Genesee CountyNDND0
Cheboygan, City Of
MI0001360
CheboyganNDND0
Chelsea
MI0001370
ChelseaNDND0
Chesterfield Township
MI0001390
Macomb CountyNDND0
City of East Lansing
MI0001990
East LansingNDND0
Clawson
MI0001440
ClawsonNDND0
Clay Township
MI0001450
St. Clair CountyNDND0
Clinton Township
MI0001480
Macomb CountyNDND0
Clyde Township
MI0001493
St. Clair CountyNDND0
Coldwater
MI0001500
ColdwaterNDND0
Commerce Township
MI0001573
Oakland CountyNDND0
Coopersville
MI0001610
CoopersvilleNDND0
Davison, City Of
MI0001720
DavisonNDND0
Dearborn
MI0001730
DearbornNDND0
Dearborn Heights
MI0001740
Dearborn HeightsNDND0
Detroit City Of
MI0001800
DetroitNDND0
Dexter
MI0001810
DexterNDND0
Dowagiac
MI0001860
DowagiacNDND0
Dundee
MI0001880
Dundee13ND1
Durand, City Of
MI0001900
DurandNDND0
Eagle Landing Estates
MI0040615
Sanilac CountyNDND0
Eagle Village, Inc.
MI0001932
Osceola CountyNDND0
East Bay Charter Township
MI0001935
Grand Traverse CountyNDND1
East Grand Rapids
MI0001960
East Grand RapidsNDND0
East Jordan, City Of
MI0001970
East JordanNDND0
Eastpointe, City Of
MI0001950
Macomb CountyNDND0
Eaton Rapids, City Of
MI0002020
Eaton RapidsNDND0
Ecorse
MI0002050
EcorseNDND0
Escanaba
MI0002170
EscanabaNDND0
Essexville, City Of
MI0002180
EssexvilleNDND0
Fairview Area Schools
MI2007268
Oscoda CountyNDND0
Farmington Hills, City Of
MI0002240
Farmington HillsNDND0
Farmington, City Of
MI0002230
FarmingtonNDND0
Fenton, City Of
MI0002270
FentonNDND1
Ferndale Mi
MI0002280
FerndaleNDND0
Flat Rock
MI0002300
Flat RockNDND0
Flint, City Of
MI0002310
FlintNDND0
Flushing, City Of
MI0002340
FlushingNDND0
Fort Gratiot Township
MI0002385
St. Clair CountyNDND0
Fowler, Village Of
MI0002390
FowlerNDND0
Frankenlust Township
MI0002410
Bay CountyNDND0
Frankenmuth, City Of
MI0002420
FrankenmuthNDND0
Franklin-Quincy Water Authorit
MI0005585
Houghton CountyNDND0
Fraser, City Of
MI0002460
FraserNDND0
Fremont
MI0002490
Fremont4.7ND1
Frenchtown Township
MI0002500
MonroeNDND1
Fruitport Township
MI0002507
FruitportNDND0
GM Proving Grounds Well 5, 7, 8, 9
MI2141963
Oakland CountyNDND0
Garden City, Mi
MI0002550
Garden CityNDND0
Garfield Charter Township
MI0002565
Grand Traverse CountyNDND0
Gaylord, City Of
MI0002600
GaylordNDND2
Genesee County Water System
MI0002615
Genesee CountyNDND0
Genesee Township
MI0002617
Genesee CountyNDND0
Georgetown Township
MI0002620
JenisonNDND0
Gibraltar
MI0002630
GibraltarNDND0
Gladstone
MI0002640
GladstoneND111
Grand Blanc, City Of
MI0002740
Grand BlancNDND0
Grand Haven
MI0002750
Grand Haven4.7ND1
Grand Haven Township
MI0002760
Ottawa CountyNDND0
Grand Ledge, City Of
MI0002770
Grand LedgeNDND0
Grand Rapids, Mi
MI0002790
Grand RapidsNDND0
Grandville
MI0002820
GrandvilleNDND0
Green Oak TWP - Centennial Farms
MI0001543
Livingston CountyNDND0
Greenmark Equipment
MI2032208
Barry CountyNDND0
Greenville
MI0002850
GreenvilleNDND1
Grosse Ile Township
MI0002870
Wayne CountyNDND0
Grosse Pointe Farms
MI0002890
Grosse Pointe FarmsNDND0
Grosse Pointe Park
MI0002900
Grosse Pointe ParkNDND0
Grosse Pointe Woods
MI0002920
Grosse Pointe WoodsNDND0
Grosse Pointe, City Of
MI0002880
Grosse PointeNDND0
Gull Lake Schools, Kellogg Elementary
MI2013339
Kalamazoo CountyNDND0
Hampton Township
MI0002960
Bay CountyNDND0
Hamtramck
MI0002970
HamtramckNDND0
Hancock
MI0002980
HancockNDND0
Harper Woods
MI0003020
Harper WoodsNDND0
Harrison Township
MI0003040
Macomb CountyNDND0
Hastings
MI0003090
HastingsNDND0
Hazel Park
MI0003100
Hazel ParkNDND0
Hesperia
MI0003130
HesperiaNDND2
Highland Park, Mi
MI0003140
Highland ParkNDND0
Highland Township
MI0003312
Oakland CountyNDND0
Hillsdale
MI0003170
HillsdaleNDND0
Holland Board of Public Works
MI0003190
HollandNDND0
Holland Township Consolidated
MI0003195
Ottawa CountyNDND0
Holly, Village Of
MI0003200
HollyNDND0
Houghton
MI0003230
HoughtonNDND0
Howell, City Of
MI0003250
HowellNDND0
Hudsonville
MI0003290
HudsonvilleNDND0
Huntington Woods
MI0003310
Huntington WoodsNDND0
Huron TWP
MI0003320
Wayne CountyNDND0
Imlay City, City Of
MI0003340
Imlay CityNDND0
Independence Township
MI0003342
Oakland County7.1108
Inkster
MI0003360
InksterNDND0
Ionia
MI0003370
IoniaNDND0
Ira Township
MI0003390
St. Clair CountyNDND0
Iron Mountain
MI0003400
Iron MountainNDND0
Ironwood
MI0003420
IronwoodNDND0
Ishpeming
MI0003440
IshpemingNDND0
Jackson, Mi
MI0003470
JacksonNDND0
Jamestown Township
MI0003474
JamestownNDND0
Kalamazoo
MI0003520
Kalamazoo46.75
Kalamazoo Lake Sewer & Water Authority
MI0003525
Allegan CountyNDND0
Kentwood
MI0003620
KentwoodNDND0
Kimball Township
MI0003628
St. Clair CountyNDND0
Kingsford
MI0003640
KingsfordNDND3
Kinross Township
MI0003630
Chippewa CountyNDND3
Kochville Township
MI0003667
Saginaw CountyNDND0
Lake Bella Vista
MI0003695
Kent CountyNDND1
Lake Charter Township
MI0003741
Berrien CountyNDND0
Lansing Board of Water & Light
MI0003760
LansingNDND0
Lansing Township
MI0003770
Ingham CountyNDND0
Lapeer, City Of
MI0003780
LapeerNDND0
Lathrup Village
MI0003800
Lathrup VillageNDND0
Lincoln Park
MI0003870
Lincoln ParkNDND0
Linden, City Of
MI0003890
LindenNDND0
Livonia
MI0003930
LivoniaNDND0
Lowell
MI0003950
LowellNDND0
Ludington, City Of
MI0003960
LudingtonNDND0
Lyon Township
MI0003968
Oakland CountyNDND0
Macomb Township
MI0003990
Macomb CountyNDND0
Madison Heights
MI0004000
Madison HeightsNDND0
Madison Township
MI0004006
AdrianNDND0
Mancelona Area Water and Sewer Authority
MI0004010
MancelonaNDND0
Manistee, City Of
MI0004030
ManisteeNDND0
Marine City
MI0004090
Marine CityNDND0
Marquette
MI0004120
MarquetteNDND0
Marshall
MI0004150
MarshallNDND0
Marysville, City Of
MI0004160
MarysvilleNDND0
Mason, City Of
MI0004170
MasonNDND0
Melvindale
MI0004220
MelvindaleNDND0
Menominee
MI0004250
MenomineeNDND0
Meridian Township
MI0004260
Ingham CountyNDND0
Mhog Sewer & Water Authority
MI0004098
Livingston CountyNDND0
Michigan State University
MI0004340
Ingham CountyNDND0
Michigan-American Water Co
MI0004800
Houghton CountyNDND0
Middleville
MI0004360
MiddlevilleNDND1
Midland Co., Water Dist. No. 1 Of
MI0004375
Midland CountyNDND0
Midland, City Of
MI0004370
MidlandNDND1
Milan
MI0004380
MilanNDND0
Milford, Village Of
MI0004390
MilfordNDND0
Monitor Township
MI0004440
Bay CountyNDND0
Monroe South County
MI0004455
MonroeNDND0
Monroe, Mi
MI0004450
MonroeNDND0
Moran Township Schools
MI2044449
Mackinac CountyNDND0
Mount Clemens, City Of
MI0004510
Mount ClemensNDND1
Mount Morris, City Of
MI0004520
Mount MorrisNDND0
Mount Pleasant, City Of
MI0004530
Mount PleasantNDND0
Musk Co Northside Water System
MI0004577
Muskegon CountyNDND0
Muskegon
MI0004570
MuskegonNDND0
Muskegon Co Eastside Water System
MI0004590
Muskegon CountyNDND0
Muskegon Heights
MI0004580
Muskegon HeightsNDND0
Nashville, Mi
MI0004620
NashvilleNDND0
Nazarene Camp
MI0004647
Kalamazoo CountyNDND0
Negaunee
MI0004650
NegauneeNDND0
New Baltimore, City Of
MI0004670
New BaltimoreNDND0
New Haven, Village Of
MI0004690
New HavenNDND0
Niles, Mi
MI0004740
NilesNDND0
North Branch, Village Of
MI0004770
North BranchNDND0
North Muskegon
MI0004780
North MuskegonNDND0
Northville
MI0004830
NorthvilleNDND0
Northville Township
MI0004845
Wayne CountyNDND0
Northwest High School
MI2014038
Jackson CountyNDND0
Norton Shores
MI0004850
Norton ShoresNDND0
Norway
MI0004860
NorwayNDND0
Novi, City Of
MI0004870
NoviNDND0
Oak Park, Mi
MI0004880
Oak ParkNDND1
Ontonagon
MI0005030
OntonagonNDND0
Orion Township
MI0005035
Oakland CountyNDND0
Oscoda Township
MI0005040
Iosco CountyNDND0
Otsego, Mi
MI0005060
Otsego4ND5
Owosso, City Of
MI0005120
OwossoNDND0
Oxford Township
MI0005138
Oakland CountyNDND0
Oxford, Village Of
MI0005130
OxfordNDND0
Park Township (HBPW Service Area)
MI0005203
Ottawa CountyNDND0
Paw Paw
MI0005210
Paw PawNDND0
Pennfield Township
MI0004760
Calhoun CountyNDND0
Petoskey, City Of
MI0005300
PetoskeyNDND0
Pfizer
MI2032539
Kalamazoo CountyNDND3
Pittsfield Township
MI0005360
Ann ArborNDND0
Plainfield Township
MI0005370
Kent CountyNDND2
Plainwell
MI0005380
PlainwellNDND0
Plymouth
MI0005400
PlymouthNDND0
Plymouth Township
MI0005420
Wayne CountyNDND0
Pontiac
MI0005440
PontiacNDND1
Port Hope-Gore-Rubicon U. A.
MI0005475
Huron CountyNDND0
Port Huron Township
MI0005490
St. Clair CountyNDND0
Port Huron, City Of
MI0005480
Port HuronNDND0
Portage
MI0005520
PortageNDND2
Portland
MI0005530
PortlandNDND0
Prescott-Hidden Creek Manor
MI0005570
Ogemaw CountyNDND0
Redford Township
MI0005640
Wayne CountyNDND0
Richmond Mi, City Of
MI0005670
RichmondNDND0
River Rouge
MI0005690
River RougeNDND0
Riverview
MI0005710
RiverviewNDND0
Rochester East
MI0005723
RochesterNDND0
Rochester Hills
MI0000325
Rochester HillsNDND0
Rochester, Mi
MI0005720
RochesterNDND0
Rockford, Mi
MI0005730
RockfordNDND0
Romeo, Village Of
MI0005780
RomeoNDND0
Romulus
MI0005785
RomulusNDND0
Roosevelt Park
MI0005800
Roosevelt ParkNDND0
Roseville, City Of
MI0005820
RosevilleNDND1
Royal Oak, City Of
MI0005830
Royal OakNDND0
SPSM
MI0006370
JacksonNDND0
Saginaw Charter Township
MI0005860
Saginaw CountyNDND0
Saginaw, City Of
MI0005850
SaginawNDND1
Saline
MI0005900
SalineNDND0
Sanilac Isd
MI2003376
Sanilac CountyNDND0
Sanilac Township
MI0005925
Sanilac CountyNDND0
Sault Ste Marie
MI0005950
Sault Ste. MarieNDND0
Scio Township
MI0005977
Ann ArborNDND3
Shelby Township
MI0006010
Macomb CountyNDND0
Sims-Whitney Utilities Auth.
MI0006073
Arenac CountyNDND0
South Haven Area Water & Sewer Authority
MI0006101
South HavenNDND0
South Lyon, City Of
MI0006110
South LyonNDND1
Southfield
MI0006160
SouthfieldNDND0
Southgate
MI0006170
SouthgateNDND0
Southwest Michigan Regional Sanitary Sew
MI0003726
Berrien CountyNDND0
Southwest Oakland Township
MI0004878
Oakland CountyNDND0
Sparta, Mi
MI0006200
SpartaNDND0
Spring Lake Township
MI0006235
Ottawa County4.8ND1
Springfield
MI0006240
SpringfieldNDND1
St Joseph
MI0006310
St JosephNDND0
St. Clair Shores, City Of
MI0006280
St. Clair ShoresNDND0
St. Clair Water and Sewer Authority
MI0006284
St. Clair CountyNDND0
St. Clair, City Of
MI0006270
St. Clair CountyNDND0
St. Johns, City Of
MI0006300
St. JohnsNDND0
St. Louis, City Of
MI0006320
St. LouisNDND0
Sterling Heights, City Of
MI0006385
Sterling HeightsNDND0
Sturgis, Mi
MI0006440
SturgisNDND0
Summit Township
MI0006450
JacksonNDND0
Sumpter Township
MI0006460
Wayne CountyNDND0
Superior Township
MI0006490
YpsilantiNDND1
Swartz Creek, City Of
MI0006505
Swartz CreekNDND0
Taylor
MI0006545
TaylorNDND0
Tecumseh
MI0006560
TecumsehNDND0
Thomas Township
MI0006580
Saginaw CountyNDND0
Three Rivers
MI0006610
Three RiversNDND1
Tittabawassee Township
MI0002470
Saginaw CountyNDND0
Traverse City, City Of
MI0006640
Traverse CityNDND0
Treetops the Lodge
MI2001369
Otsego CountyNDND0
Trenton
MI0006650
TrentonNDND0
Troy, Mi
MI0006690
TroyNDND0
Union Township
MI0006725
Isabella CountyNDND1
Utica, City Of
MI0006760
UticaNDND1
Van Buren Township
MI0006770
BellevilleNDND0
Walled Lake, City Of
MI0006875
Walled LakeNDND0
Warren, City Of
MI0006900
WarrenNDND0
Washington Township
MI0006905
Macomb CountyNDND0
Waterford Township
MI0006910
WaterfordNDND1
Wayland
MI0006940
WaylandNDND0
Wayne
MI0006950
WayneNDND0
West Bloomfield Township
MI0006975
Oakland CountyNDND0
Westland
MI0007040
WayneNDND0
White Lake Township
MI0007065
Oakland CountyNDND1
Williams Township
MI0007125
Bay CountyNDND0
Williamston, City Of
MI0007120
WilliamstonNDND0
Wixom, City Of
MI0007135
WixomNDND0
Woodhaven, Mi
MI0007180
WoodhavenNDND0
Worth Township
MI0003856
Sanilac CountyNDND0
Wyandotte
MI0007210
WyandotteNDND0
Wyoming, Mi
MI0007220
WyomingNDND0
Ypsilanti Community Utility Authority
MI0007260
YpsilantiNDND0
Zeeland Board of Public Works
MI0007270
ZeelandNDND0

ND = not detected (below the 4 ppt UCMR 5 reporting level). Values are the highest single sample result, not an annual average.

Source: EPA UCMR 5 final occurrence data (EPA page last updated 2026-08-28; samples collected January 2023 – December 2025) ↗.

PFAS disclaimer: PFAS results are copied from EPA's UCMR 5 dataset and describe samples taken at a public water system's entry points between 2023 and 2025, not water at any specific address. Levels may have changed since sampling (for example, after new treatment). “Not detected” means below EPA's UCMR 5 minimum reporting level, not zero. This is not a compliance determination or a water test. Contact your water utility for current information.