What is PFAS?
Water suppliers
PFAS value per supplier, 2023–2025. EPA limit — 4 ppt (0.004 µg/L) for PFOA and PFOS, set in 2024. Suppliers that detected PFOA or PFOS
are highlighted and listed first. “Not detected” means the contaminant was measured but
not found.
| Supplier | City | Population | PFAS (ug/L) |
|---|---|---|---|
| Muscatine Power & Water | Muscatine | 25,516 | 0.0072 µg/L |
| Waverly Water Department | Waverly | 10,394 | 0.0072 µg/L |
| Sioux City Water Supply | Sioux City | 85,791 | 0.0060 µg/L |
| West Burlington Muni. Water Supply | West Burlington | 3,728 | 0.0053 µg/L |
| Dubuque Water Works | Dubuque | 59,667 | 0.0051 µg/L |
| Osage Municipal Water Supply | Osage | 3,637 | 0.0042 µg/L |
| Iowa-American Wtr Co-Davenport | Davenport | 147,720 | 0.0041 µg/L |
| Des Moines Water Works | Des Moines | 246,055 | Not detected |
| Cedar Rapids Water Department | Cedar Rapids | 142,364 | Not detected |
| Ankeny, City of | Ankeny | 76,207 | Not detected |
| West Des Moines Water Works | West Des Moines | 73,959 | Not detected |
| Waterloo Water Works | Waterloo | 69,504 | Not detected |
| Iowa City Water Department | Iowa City | 68,753 | Not detected |
| Council Bluffs Water Works | Council Bluffs | 64,447 | Not detected |
| Ames Water Treatment Plant | Ames | 55,177 | Not detected |
| Urbandale Water Utility | Urbandale | 45,605 | Not detected |
| Isu | Ames | 42,000 | Not detected |
| Marion Municipal Water Dept | Marion | 41,623 | Not detected |
| Cedar Falls Municipal Water Utilities | Cedar Falls | 40,713 | Not detected |
| Ia Regional Utilities Assoc (Waverly) | Waverly | 37,820 | Not detected |
| Rathbun Regional Water Assn (Rathbun) | Centerville | 33,000 | Not detected |
| Waukee Water Supply | Waukee | 31,823 | Not detected |
| Marshalltown Water Works | Marshalltown | 27,680 | Not detected |
| Mason City Water Department | Mason City | 27,338 | Not detected |
| University Water System | Iowa City | 26,684 | Not detected |
| Burlington Municipal Waterworks | Burlington | 26,015 | Not detected |
| Fort Dodge Water Supply | Fort Dodge | 25,874 | Not detected |
| Ottumwa Water Works | Ottumwa | 25,529 | Not detected |
| Johnston Municipal Water Supply | Johnston | 24,897 | Not detected |
| Iowa-American Wtr Co-Clinton District | Clinton | 24,769 | Not detected |
| North Liberty Water Supply | North Liberty | 23,276 | Not detected |
| Coralville Muni Water System | Coralville | 22,318 | Not detected |
| Sirwa #2 (Creston) | Creston | 20,793 | Not detected |
| Clive Water Department | Clive | 20,277 | Not detected |
| Warren Water District | Indianola | 20,095 | Not detected |
| Altoona Water Supply | Altoona | 19,565 | Not detected |
| Grimes Water Supply | Grimes | 17,809 | Not detected |
| Wapello Rural Water Assoc. | Ottumwa | 17,263 | Not detected |
| Newton Water Supply | Newton | 16,518 | Not detected |
| Indianola Water Supply | Indianola | 15,833 | Not detected |
| Norwalk Water Supply | Norwalk | 14,334 | Not detected |
| Poweshiek Water Association | Brooklyn | 13,920 | Not detected |
| Xenia Rwd (Des Moines) | Minburn | 12,860 | Not detected |
| Oskaloosa Municipal Water Dept | Oskaloosa | 12,808 | Not detected |
| Boone Water Works | Boone | 12,704 | Not detected |
| Rathbun Reg Water Assn (Ft Madison) | Fort Madison | 11,840 | Not detected |
| Storm Lake Water Treatment Plant | Storm Lake | 11,431 | Not detected |
| Spencer Municipal Water Utility | Spencer | 11,325 | Not detected |
| Ft Madison Muni Water Works | Fort Madison | 11,087 | Not detected |
| Pella Water Works Department | Pella | 11,052 | Not detected |
| Lemars Water Department | Le Mars | 10,606 | Not detected |
| Carroll Municipal Water Supply | Carroll | 10,184 | Not detected |
| Keokuk Municipal Water Works | Keokuk | 9,900 | Not detected |
| Fairfield Water Supply | Fairfield | 9,821 | Not detected |
| Mahaska Rural Water System, Inc. | Oskaloosa | 9,818 | Not detected |
| Grinnell Water Department | Grinnell | 9,564 | Not detected |
| Bondurant Muni Water Supply | Bondurant | 9,393 | Not detected |
| Denison Water Supply | Denison | 9,381 | Not detected |
| Mount Pleasant Municipal Utilities | Mount Pleasant | 9,274 | Not detected |
| Iowa Lakes Regional Water - Osgood | Graettinger | 9,021 | Not detected |
| Knoxville Water Works | Knoxville | 8,400 | Not detected |
| Rathbun Reg Wtr Assn (Burlington) | Burlington | 8,375 | Not detected |
| Sioux Center Municipal Water Department | Sioux Center | 8,231 | Not detected |
| Perry Municipal Water Works | Perry | 7,836 | Not detected |
| Webster City Water Supply | Webster City | 7,825 | Not detected |
| Clear Lake Water Department | Clear Lake | 7,687 | Not detected |
| Decorah Water Department | Decorah | 7,615 | Not detected |
| Southeast Polk Rwd | Altoona | 7,565 | Not detected |
| Creston Water Supply | Creston | 7,536 | Not detected |
| Charles City Water Supply | Charles City | 7,446 | Not detected |
| Washington Water Department | Washington | 7,362 | Not detected |
| Atlantic Municipal Utilities | Atlantic | 7,252 | Not detected |
| Hiawatha Water Dept | Hiawatha | 7,183 | Not detected |
| Osceola Rural Water System-North | May City | 7,002 | Not detected |
| Nevada Water Supply | Nevada | 6,925 | Not detected |
| Iowa Lakes Regional Water | Spencer | 6,755 | Not detected |
| Eldridge Water Supply | Eldridge | 6,726 | Not detected |
| Polk City Water Supply | Polk City | 6,533 | Not detected |
| Adel Municipal Water Works | Adel | 6,461 | Not detected |
| Orange City Municipal Water Department | Orange City | 6,267 | Not detected |
| Spirit Lake Waterworks | Spirit Lake | 6,167 | Not detected |
| Maquoketa Municipal Water | Maquoketa | 6,128 | Not detected |
| Xenia Rwd (North) | Stratford | 6,122 | Not detected |
| Independence Water Dept | Independence | 6,064 | Not detected |
| Asbury Municipal Water System | Asbury | 5,943 | Not detected |
| Oelwein Municipal Water Works | Oelwein | 5,920 | Not detected |
| Estherville Water Treatment Plant | Estherville | 5,904 | Not detected |
| Marion Co. Rural Water District | Knoxville | 5,687 | Not detected |
| Red Oak Water Supply | Red Oak | 5,596 | Not detected |
| De Witt Water Supply | De Witt | 5,514 | Not detected |
| Sheldon Water Department | Sheldon | 5,512 | Not detected |
| Osceola Water Works | Osceola | 5,503 | Not detected |
| Algona Municipal Utilities | Algona | 5,487 | Not detected |
| Glenwood Municipal Utilities | Glenwood | 5,449 | Not detected |
| Winterset Municipal Waterworks | Winterset | 5,428 | Not detected |
| Southern Sioux County Rural Water | Ireton | 5,420 | Not detected |
| Centerville Municipal Waterworks | Centerville | 5,344 | Not detected |
| Cherokee Water Supply - Plant 1 | Cherokee | 5,199 | Not detected |
| Iowa Falls Water Department | Iowa Falls | 5,146 | Not detected |
| Manchester Water Supply | Manchester | 5,077 | Not detected |