Skip to content

Drinking water / MN

PFAS in Minnesota drinking water

196 Minnesota public water systems tested under UCMR5. 88 detected at least one PFAS compound; 108 detected none at the reporting thresholds. Values are the highest single result per compound, in ng/L (parts per trillion). The federal limit for PFOA and PFOS is 4 ng/L.

Water systemServesHighest results (ng/L)Reading
Alexandria

MN1210001

DouglasPFHxS 8.8PFOS 4.4 *PFBS 3.8above final limit
Becker

MN1710008

SherburnePFBA 20PFBS 9.6PFPeA 4.9PFOS 4.6 *above final limit
Brooklyn Center

MN1270004

HennepinPFBA 18PFOS 6 *PFHxS 5.9above final limit
Brooklyn Park

MN1270005

HennepinPFBA 24.4PFOA 10.5 *PFOS 9.5 *PFHxS 4.8above final limit
Cloquet

MN1090005

CarltonPFOS 8.4 *PFHxS 8above final limit
Hastings, MN

MN1190012

DakotaPFBA 380PFOA 23.7 *PFPeA 20.5PFHxA 9.2above final limit
Lake Elmo

MN1820009

WashingtonPFBA 140PFOA 12 *PFPeA 3.2above final limit
Newport

MN1820014

WashingtonPFBA 550PFPeA 24PFHxA 7.6PFOA 6.9 *above final limit
North Saint Paul

MN1620011

RamseyPFBA 85.1PFOS 4.2 *PFHxS 3.4above final limit
Princeton

MN1480008

Mille LacsPFBA 9.3PFOS 4.9 *above final limit
Sauk Rapids

MN1050004

BentonPFHxS 34.2PFBA 14.6PFOS 12 *PFBS 9.1above final limit
South Saint Paul

MN1190020

DakotaPFBA 168PFPeA 11PFOA 7.6 *PFHxS 5.6above final limit
Stillwater

MN1820024

WashingtonPFBA 118PFOS 8.1 *PFHxS 7.2PFOA 5.2 *above final limit
Waite Park

MN1730039

StearnsPFOS 18 *PFHxS 17PFBA 12PFPeA 12above final limit
White Bear Township

MN1620025

RamseyPFBA 74PFOA 4.6 *above final limit
Woodbury

MN1820025

WashingtonPFBA 386PFPeA 17.2PFOA 17.1 *PFHxS 17above final limit
Andover

MN1020034

AnokaPFBA 11.1detected
Anoka

MN1020001

AnokaPFBA 14.9PFHxS 11.4detected
Apple Valley

MN1190001

DakotaPFBA 27.5PFHxS 3.1detected
Arden Hills

MN1620001

RamseyPFBA 27PFPeA 3detected
Big Lake

MN1710002

SherburnePFBA 15.5PFPeA 3.3detected
Blaine

MN1020006

AnokaPFBA 25.2detected
Bloomington, MN

MN1270001

HennepinPFBA 12.9detected
Burnsville

MN1190002

DakotaPFBA 25.5detected
Centerville

MN1020036

AnokaPFBA 7.4detected
Chisago City

MN1130003

ChisagoPFBA 7.9detected
Circle Pines

MN1020013

AnokaPFBA 6detected
Columbia Heights

MN1020016

AnokaPFBA 12.4detected
Coon Rapids

MN1020017

AnokaPFBA 42.8detected
Cottage Grove

MN1820004

WashingtonPFBA 220PFPeA 6.4detected
Crystal

MN1270008

HennepinPFBA 12.8detected
Dilworth

MN1140003

ClayPFBA 7.3detected
Eagan

MN1190007

DakotaPFBA 19.3detected
East Grand Forks

MN1600004

PolkPFBA 13detected
Eden Prairie

MN1270010

HennepinPFBA 12.7detected
Edina

MN1270011

HennepinPFBA 25.3detected
Eveleth

MN1690018

St. LouisPFBA 5.3detected
Fairmont

MN1460003

MartinPFBA 7.5detected
Farmington

MN1190008

DakotaPFBA 35.7detected
Fridley

MN1020031

AnokaPFBA 9.5detected
Golden Valley

MN1270014

HennepinPFBA 15.9PFPeA 3.7detected
Holdingford

MN1730014

StearnsPFBA 6.4detected
Hopkins

MN1270016

HennepinPFBA 7.6detected
Hugo

MN1820007

WashingtonPFBA 19.8detected
Inver Grove Heights

MN1190014

DakotaPFBA 102PFPeA 3.5detected
Lake City

MN1790004

WabashaPFBA 13detected
Lakeland Municipal Water

MN1820029

WashingtonPFBA 7.6detected
Lino Lakes

MN1020023

AnokaPFBA 44.8detected
Little Canada

MN1620005

RamseyPFBA 16detected
Little Falls

MN1490002

MorrisonPFBA 5.8detected
Mahtomedi

MN1820013

WashingtonPFBA 21detected
Maple Grove

MN1270020

HennepinPFBA 10.1detected
Marshall, MN

MN1420006

LyonPFHxS 4.7detected
Melrose

MN1730016

StearnsPFBS 3.5detected
Minneapolis

MN1270024

HennepinPFBA 12detected
Minnetonka

MN1270031

HennepinPFBA 16.6detected
Monticello, MN

MN1860012

WrightPFBA 6.2PFHxS 5.8detected
Moorhead

MN1140008

ClayPFBA 7.6detected
Mora

MN1330001

KanabecPFBA 6.9detected
New Brighton

MN1620009

RamseyPFBA 25.8detected
New Hope

MN1270040

HennepinPFBA 16.4detected
Northfield, MN

MN1660010

RicePFBA 8.5detected
Oak Park Heights

MN1820020

WashingtonPFBA 130PFHxS 7.4PFPeA 4.8PFBS 4.8detected
Oakdale

MN1820016

WashingtonPFBA 1270detected
Pipestone

MN1590005

PipestonePFBS 3.6detected
Plymouth, MN

MN1270044

HennepinPFBA 19.1detected
Ramsey

MN1020035

AnokaPFBA 15.4detected
Richfield

MN1270045

HennepinPFBA 20detected
Robbinsdale

MN1270046

HennepinPFBA 20.3PFHxS 4.3detected
Rochester, MN

MN1550010

OlmstedPFHxS 3.9detected
Rogers

MN1270047

HennepinPFBA 8.6detected
Rosemount

MN1190019

DakotaPFBA 70.3detected
Roseville

MN1620013

RamseyPFBA 14.8detected
Saint Anthony Village

MN1270048

HennepinPFBA 31detected
Saint Cloud

MN1730027

StearnsPFBA 7.2detected
Saint Louis Park

MN1270050

HennepinPFBA 11.9detected
Saint Paul Park

MN1820018

WashingtonPFBA 1700detected
Saint Paul Regional Water Services

MN1620026

RamseyPFBA 20.2PFPeA 3detected
Sartell

MN1730036

StearnsPFBA 5.6detected
Sauk Centre

MN1730037

StearnsPFBA 5.5detected
Shakopee

MN1700009

ScottPFBA 33.8PFHxA 33.4PFPeA 9.5PFBS 4.7detected
Shoreview

MN1620020

RamseyPFBA 22detected
Shorewood

MN1270051

HennepinPFBA 13detected
Thief River Falls

MN1570003

PenningtonPFBA 12detected
Vadnais Heights

MN1620030

RamseyPFBA 44.8detected
Wayzata

MN1270054

HennepinPFBA 9.9detected
White Bear Lake

MN1620024

RamseyPFBA 68.5detected
Zimmerman

MN1710006

SherburnePFBA 5.4detected

* exceeds the final federal MCL for that compound. Detections of compounds whose limits EPA proposed to rescind in May 2026 are shown for information.

Systems with no PFAS detected

108 tested systems reported no PFAS above the laboratory reporting limits. Each has its own page with its sampling detail.

A detection at the system level does not tell you what reaches one specific tap: levels vary by entry point, treatment train and plumbing. A certified lab test of your own tap settles it. Testing and treatment options