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 system | Serves | Highest results (ng/L) | Reading |
|---|---|---|---|
| Alexandria MN1210001 | Douglas | PFHxS 8.8PFOS 4.4 *PFBS 3.8 | above final limit |
| Becker MN1710008 | Sherburne | PFBA 20PFBS 9.6PFPeA 4.9PFOS 4.6 * | above final limit |
| Brooklyn Center MN1270004 | Hennepin | PFBA 18PFOS 6 *PFHxS 5.9 | above final limit |
| Brooklyn Park MN1270005 | Hennepin | PFBA 24.4PFOA 10.5 *PFOS 9.5 *PFHxS 4.8 | above final limit |
| Cloquet MN1090005 | Carlton | PFOS 8.4 *PFHxS 8 | above final limit |
| Hastings, MN MN1190012 | Dakota | PFBA 380PFOA 23.7 *PFPeA 20.5PFHxA 9.2 | above final limit |
| Lake Elmo MN1820009 | Washington | PFBA 140PFOA 12 *PFPeA 3.2 | above final limit |
| Newport MN1820014 | Washington | PFBA 550PFPeA 24PFHxA 7.6PFOA 6.9 * | above final limit |
| North Saint Paul MN1620011 | Ramsey | PFBA 85.1PFOS 4.2 *PFHxS 3.4 | above final limit |
| Princeton MN1480008 | Mille Lacs | PFBA 9.3PFOS 4.9 * | above final limit |
| Sauk Rapids MN1050004 | Benton | PFHxS 34.2PFBA 14.6PFOS 12 *PFBS 9.1 | above final limit |
| South Saint Paul MN1190020 | Dakota | PFBA 168PFPeA 11PFOA 7.6 *PFHxS 5.6 | above final limit |
| Stillwater MN1820024 | Washington | PFBA 118PFOS 8.1 *PFHxS 7.2PFOA 5.2 * | above final limit |
| Waite Park MN1730039 | Stearns | PFOS 18 *PFHxS 17PFBA 12PFPeA 12 | above final limit |
| White Bear Township MN1620025 | Ramsey | PFBA 74PFOA 4.6 * | above final limit |
| Woodbury MN1820025 | Washington | PFBA 386PFPeA 17.2PFOA 17.1 *PFHxS 17 | above final limit |
| Andover MN1020034 | Anoka | PFBA 11.1 | detected |
| Anoka MN1020001 | Anoka | PFBA 14.9PFHxS 11.4 | detected |
| Apple Valley MN1190001 | Dakota | PFBA 27.5PFHxS 3.1 | detected |
| Arden Hills MN1620001 | Ramsey | PFBA 27PFPeA 3 | detected |
| Big Lake MN1710002 | Sherburne | PFBA 15.5PFPeA 3.3 | detected |
| Blaine MN1020006 | Anoka | PFBA 25.2 | detected |
| Bloomington, MN MN1270001 | Hennepin | PFBA 12.9 | detected |
| Burnsville MN1190002 | Dakota | PFBA 25.5 | detected |
| Centerville MN1020036 | Anoka | PFBA 7.4 | detected |
| Chisago City MN1130003 | Chisago | PFBA 7.9 | detected |
| Circle Pines MN1020013 | Anoka | PFBA 6 | detected |
| Columbia Heights MN1020016 | Anoka | PFBA 12.4 | detected |
| Coon Rapids MN1020017 | Anoka | PFBA 42.8 | detected |
| Cottage Grove MN1820004 | Washington | PFBA 220PFPeA 6.4 | detected |
| Crystal MN1270008 | Hennepin | PFBA 12.8 | detected |
| Dilworth MN1140003 | Clay | PFBA 7.3 | detected |
| Eagan MN1190007 | Dakota | PFBA 19.3 | detected |
| East Grand Forks MN1600004 | Polk | PFBA 13 | detected |
| Eden Prairie MN1270010 | Hennepin | PFBA 12.7 | detected |
| Edina MN1270011 | Hennepin | PFBA 25.3 | detected |
| Eveleth MN1690018 | St. Louis | PFBA 5.3 | detected |
| Fairmont MN1460003 | Martin | PFBA 7.5 | detected |
| Farmington MN1190008 | Dakota | PFBA 35.7 | detected |
| Fridley MN1020031 | Anoka | PFBA 9.5 | detected |
| Golden Valley MN1270014 | Hennepin | PFBA 15.9PFPeA 3.7 | detected |
| Holdingford MN1730014 | Stearns | PFBA 6.4 | detected |
| Hopkins MN1270016 | Hennepin | PFBA 7.6 | detected |
| Hugo MN1820007 | Washington | PFBA 19.8 | detected |
| Inver Grove Heights MN1190014 | Dakota | PFBA 102PFPeA 3.5 | detected |
| Lake City MN1790004 | Wabasha | PFBA 13 | detected |
| Lakeland Municipal Water MN1820029 | Washington | PFBA 7.6 | detected |
| Lino Lakes MN1020023 | Anoka | PFBA 44.8 | detected |
| Little Canada MN1620005 | Ramsey | PFBA 16 | detected |
| Little Falls MN1490002 | Morrison | PFBA 5.8 | detected |
| Mahtomedi MN1820013 | Washington | PFBA 21 | detected |
| Maple Grove MN1270020 | Hennepin | PFBA 10.1 | detected |
| Marshall, MN MN1420006 | Lyon | PFHxS 4.7 | detected |
| Melrose MN1730016 | Stearns | PFBS 3.5 | detected |
| Minneapolis MN1270024 | Hennepin | PFBA 12 | detected |
| Minnetonka MN1270031 | Hennepin | PFBA 16.6 | detected |
| Monticello, MN MN1860012 | Wright | PFBA 6.2PFHxS 5.8 | detected |
| Moorhead MN1140008 | Clay | PFBA 7.6 | detected |
| Mora MN1330001 | Kanabec | PFBA 6.9 | detected |
| New Brighton MN1620009 | Ramsey | PFBA 25.8 | detected |
| New Hope MN1270040 | Hennepin | PFBA 16.4 | detected |
| Northfield, MN MN1660010 | Rice | PFBA 8.5 | detected |
| Oak Park Heights MN1820020 | Washington | PFBA 130PFHxS 7.4PFPeA 4.8PFBS 4.8 | detected |
| Oakdale MN1820016 | Washington | PFBA 1270 | detected |
| Pipestone MN1590005 | Pipestone | PFBS 3.6 | detected |
| Plymouth, MN MN1270044 | Hennepin | PFBA 19.1 | detected |
| Ramsey MN1020035 | Anoka | PFBA 15.4 | detected |
| Richfield MN1270045 | Hennepin | PFBA 20 | detected |
| Robbinsdale MN1270046 | Hennepin | PFBA 20.3PFHxS 4.3 | detected |
| Rochester, MN MN1550010 | Olmsted | PFHxS 3.9 | detected |
| Rogers MN1270047 | Hennepin | PFBA 8.6 | detected |
| Rosemount MN1190019 | Dakota | PFBA 70.3 | detected |
| Roseville MN1620013 | Ramsey | PFBA 14.8 | detected |
| Saint Anthony Village MN1270048 | Hennepin | PFBA 31 | detected |
| Saint Cloud MN1730027 | Stearns | PFBA 7.2 | detected |
| Saint Louis Park MN1270050 | Hennepin | PFBA 11.9 | detected |
| Saint Paul Park MN1820018 | Washington | PFBA 1700 | detected |
| Saint Paul Regional Water Services MN1620026 | Ramsey | PFBA 20.2PFPeA 3 | detected |
| Sartell MN1730036 | Stearns | PFBA 5.6 | detected |
| Sauk Centre MN1730037 | Stearns | PFBA 5.5 | detected |
| Shakopee MN1700009 | Scott | PFBA 33.8PFHxA 33.4PFPeA 9.5PFBS 4.7 | detected |
| Shoreview MN1620020 | Ramsey | PFBA 22 | detected |
| Shorewood MN1270051 | Hennepin | PFBA 13 | detected |
| Thief River Falls MN1570003 | Pennington | PFBA 12 | detected |
| Vadnais Heights MN1620030 | Ramsey | PFBA 44.8 | detected |
| Wayzata MN1270054 | Hennepin | PFBA 9.9 | detected |
| White Bear Lake MN1620024 | Ramsey | PFBA 68.5 | detected |
| Zimmerman MN1710006 | Sherburne | PFBA 5.4 | detected |
* 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.
- Albert Lea
- Amboy
- Annandale
- Arlington
- Austin Utilities
- Baxter
- Bayer U.S.-Crop Science
- Belle Plaine
- Bemidji
- Bird Island
- Blue Earth Light and Water
- Brainerd
- Breckenridge
- Buffalo
- Byron
- Cambridge
- Cannon Falls
- Carver
- Champlin
- Chanhassen
- Chaska
- Chisholm
- Cold Spring
- Colonial Homes 2
- Crookston
- Delano Municipal Utilities
- Detroit Lakes
- Duluth
- Elgin, MN
- Elk River
- Elko New Market
- Ely
- Faribault
- Fergus Falls
- Floodwood
- Forest Lake
- Glencoe
- Goodview
- Grand Rapids
- Greenfield
- Hermantown
- Hibbing
- Hutchinson
- International Falls
- Isanti
- Jackson, MN
- Joint Powers Water Board
- Jordan
- Kasson
- Lac Qui Parle Valley School
- LaCrescent
- Lakeville
- LeSueur
- Liberty Ponds Development
- Lincoln-Pipestone Rural Water System
- Lindstrom
- Litchfield
- Long Prairie
- Lonsdale
- Luverne
- Mabel
- Mankato
- Medina
- Minnetrista
- Montevideo
- Morris
- Mound
- Mounds View
- New Prague
- New Ulm
- North Branch
- North Mankato
- Norwood-Young America
- Ortonville
- Otsego, MN
- Owatonna
- Park Rapids
- Perham
- Pine Island
- Plainview
- Prior Lake
- Ranier
- Red Rock Rural Water System
- Red Wing
- Redwood Falls
- Rockford
- Saint Charles
- Saint Clair
- Saint Francis
- Saint James
- Saint Joseph
- Saint Peter
- Savage
- Sleepy Eye
- Spring Lake Park
- Stewartville
- Two Harbors
- Victoria
- Virginia
- Waconia
- Wadena
- Waseca
- Watertown
- Willmar
- Windom
- Winona
- Worthington
- Wyoming
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