CheckPFAS

PFAS in Minnesota Water

Based on EPA UCMR 5 testing of 149 public water systems in Minnesota.

See Minnesota on the national heatmap
149
Systems Tested
149
With PFAS Detected
17
Above EPA Limits
11%
Exceed MCL

Most Commonly Detected PFAS in Minnesota

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

lithium 94 systems
PFBA 81 systems
PFHxS 18 systems
PFPeA 16 systems
PFOS 12 systems
PFBS 12 systems

Check your Minnesota ZIP code

Get specific results for your neighborhood's water utility.

Water Systems in Minnesota (149)

Water System PWSID PFAS Detected Above MCL Risk
Sauk Rapids
Groundwater
MN1050004 9 3
High Risk
Waite Park
Groundwater
MN1730039 8 3
High Risk
Woodbury
Groundwater
MN1820025 7 3
High Risk
Hastings, MN
Groundwater
MN1190012 7 2
High Risk
Brooklyn Park
Groundwater
MN1270005 6 2
High Risk
Becker
Groundwater
MN1710008 6 2
High Risk
Stillwater
Groundwater
MN1820024 6 2
High Risk
South Saint Paul
Groundwater
MN1190020 6 1
High Risk
Alexandria
Groundwater
MN1210001 4 1
High Risk
Newport
Groundwater
MN1820014 4 1
High Risk
Anoka
Groundwater
MN1020001 3 1
High Risk
Brooklyn Center
Groundwater
MN1270004 3 1
High Risk
North Saint Paul
Groundwater
MN1620011 3 1
High Risk
Lake Elmo
Groundwater
MN1820009 3 1
High Risk
Cloquet
Groundwater
MN1090005 2 1
High Risk
Princeton
Groundwater
MN1480008 2 1
High Risk
White Bear Township
Groundwater
MN1620025 2 1
High Risk
Shakopee
Groundwater
MN1700009 5 0
Moderate
Oak Park Heights
Groundwater
MN1820020 5 0
Moderate
Apple Valley
Groundwater
MN1190001 3 0
Low Level
Inver Grove Heights
Groundwater
MN1190014 3 0
Low Level
Robbinsdale
Groundwater
MN1270046 3 0
Low Level
Monticello, MN
Groundwater
MN1860012 3 0
Low Level
Blaine
Groundwater
MN1020006 2 0
Low Level
Andover
Groundwater
MN1020034 2 0
Low Level
Dilworth
Surface Water
MN1140003 2 0
Low Level
Moorhead
MX
MN1140008 2 0
Low Level
Burnsville
MX
MN1190002 2 0
Low Level
Eagan
Groundwater
MN1190007 2 0
Low Level
Edina
Groundwater
MN1270011 2 0
Low Level
Golden Valley
Surface Water
MN1270014 2 0
Low Level
Maple Grove
Groundwater
MN1270020 2 0
Low Level
Minnetonka
Groundwater
MN1270031 2 0
Low Level
Plymouth, MN
Groundwater
MN1270044 2 0
Low Level
Rogers
Groundwater
MN1270047 2 0
Low Level
Saint Louis Park
Groundwater
MN1270050 2 0
Low Level
Shorewood
Groundwater
MN1270051 2 0
Low Level
Wayzata
Groundwater
MN1270054 2 0
Low Level
Marshall, MN
Groundwater
MN1420006 2 0
Low Level
Fairmont
Surface Water
MN1460003 2 0
Low Level
Rochester, MN
Groundwater
MN1550010 2 0
Low Level
Pipestone
Groundwater
MN1590005 2 0
Low Level
East Grand Forks
Surface Water
MN1600004 2 0
Low Level
Saint Paul Regional Water Services
Surface Water
MN1620026 2 0
Low Level
Northfield, MN
Groundwater
MN1660010 2 0
Low Level
Big Lake
Groundwater
MN1710002 2 0
Low Level
Melrose
Groundwater
MN1730016 2 0
Low Level
Cottage Grove
Groundwater
MN1820004 2 0
Low Level
Lakeland Municipal Water
Groundwater
MN1820029 2 0
Low Level
Circle Pines
Groundwater
MN1020013 1 0
Low Level
Columbia Heights
Surface Water
MN1020016 1 0
Low Level
Coon Rapids
Groundwater
MN1020017 1 0
Low Level
Lino Lakes
Groundwater
MN1020023 1 0
Low Level
Fridley
Groundwater
MN1020031 1 0
Low Level
Ramsey
Groundwater
MN1020035 1 0
Low Level
Centerville
Groundwater
MN1020036 1 0
Low Level
Detroit Lakes
Groundwater
MN1030005 1 0
Low Level
Ortonville
Groundwater
MN1060008 1 0
Low Level
Amboy
Groundwater
MN1070001 1 0
Low Level
Mankato
GU
MN1070009 1 0
Low Level
Saint Clair
Groundwater
MN1070017 1 0
Low Level
New Ulm
Groundwater
MN1080003 1 0
Low Level
Sleepy Eye
Groundwater
MN1080005 1 0
Low Level
Chanhassen
Groundwater
MN1100001 1 0
Low Level
Chaska
Groundwater
MN1100002 1 0
Low Level
Victoria
Groundwater
MN1100009 1 0
Low Level
Waconia
Groundwater
MN1100010 1 0
Low Level
Watertown
Groundwater
MN1100012 1 0
Low Level
Carver
Groundwater
MN1100017 1 0
Low Level
Montevideo
Groundwater
MN1120004 1 0
Low Level
Chisago City
Groundwater
MN1130003 1 0
Low Level
Windom
Groundwater
MN1170006 1 0
Low Level
Red Rock Rural Water System
Groundwater
MN1170009 1 0
Low Level
Farmington
Groundwater
MN1190008 1 0
Low Level
Lakeville
Groundwater
MN1190015 1 0
Low Level
Rosemount
Groundwater
MN1190019 1 0
Low Level
Kasson
Groundwater
MN1200005 1 0
Low Level
Blue Earth Light and Water
Groundwater
MN1220001 1 0
Low Level
Albert Lea
Groundwater
MN1240001 1 0
Low Level
Red Wing
Groundwater
MN1250013 1 0
Low Level
Bloomington, MN
Groundwater
MN1270001 1 0
Low Level
Crystal
Surface Water
MN1270008 1 0
Low Level
Eden Prairie
Groundwater
MN1270010 1 0
Low Level
Hopkins
Groundwater
MN1270016 1 0
Low Level
Medina
Groundwater
MN1270023 1 0
Low Level
Minneapolis
Surface Water
MN1270024 1 0
Low Level
Minnetrista
Groundwater
MN1270036 1 0
Low Level
Mound
Groundwater
MN1270038 1 0
Low Level
New Hope
Surface Water
MN1270040 1 0
Low Level
Richfield
Groundwater
MN1270045 1 0
Low Level
Saint Anthony Village
Groundwater
MN1270048 1 0
Low Level
Jackson, MN
Groundwater
MN1320003 1 0
Low Level
Mora
Groundwater
MN1330001 1 0
Low Level
Willmar
Groundwater
MN1340016 1 0
Low Level
LeSueur
Groundwater
MN1400010 1 0
Low Level
New Prague
Groundwater
MN1400013 1 0
Low Level
Lincoln-Pipestone Rural Water System
Groundwater
MN1410007 1 0
Low Level
Glencoe
Groundwater
MN1430003 1 0
Low Level
Litchfield
Groundwater
MN1470008 1 0
Low Level
Little Falls
Groundwater
MN1490002 1 0
Low Level
Austin Utilities
Groundwater
MN1500002 1 0
Low Level
North Mankato
Groundwater
MN1520005 1 0
Low Level
Saint Peter
Groundwater
MN1520006 1 0
Low Level
Worthington
Groundwater
MN1530011 1 0
Low Level
Fergus Falls
Surface Water
MN1560014 1 0
Low Level
Thief River Falls
Surface Water
MN1570003 1 0
Low Level
Crookston
Groundwater
MN1600002 1 0
Low Level
Arden Hills
Surface Water
MN1620001 1 0
Low Level
Little Canada
Surface Water
MN1620005 1 0
Low Level
Mounds View
Groundwater
MN1620008 1 0
Low Level
New Brighton
Groundwater
MN1620009 1 0
Low Level
Roseville
Surface Water
MN1620013 1 0
Low Level
Shoreview
Groundwater
MN1620020 1 0
Low Level
White Bear Lake
Groundwater
MN1620024 1 0
Low Level
Vadnais Heights
Groundwater
MN1620030 1 0
Low Level
Redwood Falls
Groundwater
MN1640008 1 0
Low Level
Faribault
Groundwater
MN1660002 1 0
Low Level
Lonsdale
Groundwater
MN1660006 1 0
Low Level
Luverne
Groundwater
MN1670004 1 0
Low Level
Eveleth
Surface Water
MN1690018 1 0
Low Level
Belle Plaine
Groundwater
MN1700001 1 0
Low Level
Jordan
Groundwater
MN1700003 1 0
Low Level
Prior Lake
Groundwater
MN1700007 1 0
Low Level
Savage
Groundwater
MN1700008 1 0
Low Level
Elko New Market
Groundwater
MN1700029 1 0
Low Level
Zimmerman
Groundwater
MN1710006 1 0
Low Level
Arlington
Groundwater
MN1720001 1 0
Low Level
Holdingford
Groundwater
MN1730014 1 0
Low Level
Saint Cloud
Surface Water
MN1730027 1 0
Low Level
Sartell
Groundwater
MN1730036 1 0
Low Level
Owatonna
Groundwater
MN1740007 1 0
Low Level
Morris
Groundwater
MN1750005 1 0
Low Level
Long Prairie
Groundwater
MN1770007 1 0
Low Level
Lake City
Groundwater
MN1790004 1 0
Low Level
Waseca
Groundwater
MN1810004 1 0
Low Level
Hugo
Groundwater
MN1820007 1 0
Low Level
Mahtomedi
Groundwater
MN1820013 1 0
Low Level
Oakdale
Groundwater
MN1820016 1 0
Low Level
Saint Paul Park
Groundwater
MN1820018 1 0
Low Level
Saint James
Groundwater
MN1830006 1 0
Low Level
Breckenridge
Groundwater
MN1840002 1 0
Low Level
Goodview
Groundwater
MN1850012 1 0
Low Level
Winona
Groundwater
MN1850013 1 0
Low Level
Annandale
Groundwater
MN1860002 1 0
Low Level
Delano Municipal Utilities
Groundwater
MN1860007 1 0
Low Level
Rockford
Groundwater
MN1860018 1 0
Low Level
Joint Powers Water Board
Groundwater
MN1860024 1 0
Low Level
Lac Qui Parle Valley School
Groundwater
MN5370051 1 0
Low Level
Bayer U.S.-Crop Science
Groundwater
MN5640176 1 0
Low Level

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