Public Water Systems
1,795 active public water systems in IA, tracked from EPA's Safe Drinking Water Information System (SDWIS) across all 50 states. See our methodology.
| System Name | Location | Population | Violations | PFAS |
|---|---|---|---|---|
| Des Moines Water Works | Des Moines, IA | 246,055 | 50 | Clean |
| Iowa-American Wtr Co-Davenport | Davenport, IA | 147,720 | 11 | Detected |
| Cedar Rapids Water Department | Cedar Rapids, IA | 141,831 | 35 | Clean |
| Sioux City Water Supply | Sioux City, IA | 85,791 | 133 | Detected |
| Ankeny, City Of | Ankeny, IA | 76,207 | 386 | Clean |
| Waterloo Water Works | Waterloo, IA | 69,504 | 67 | Detected |
| Iowa City Water Department | Iowa City, IA | 68,753 | 130 | Clean |
| West Des Moines Water Works | West Des Moines, IA | 68,723 | 21 | Clean |
| Council Bluffs Water Works | Council Bluffs, IA | 64,447 | 24 | Clean |
| Dubuque Water Works | Dubuque, IA | 59,667 | 25 | Detected |
| Ames Water Treatment Plant | Ames, IA | 55,177 | 34 | Clean |
| Urbandale Water Utility | Urbandale, IA | 45,605 | 11 | Clean |
| Isu | Ames, IA | 42,000 | 49 | Clean |
| Marion Municipal Water Dept | Marion, IA | 41,623 | 36 | Clean |
| Cedar Falls Municipal Water Utilities | Cedar Falls, IA | 40,713 | 25 | Clean |
| IA Regional Utilities Assoc (Waverly) | Newton, IA | 37,820 | 8 | Clean |
| Rathbun Regional Water Assn (Rathbun) | Centerville, IA | 33,000 | 200 | Clean |
| Waukee Water Supply | Waukee, IA | 31,823 | 67 | Clean |
| Marshalltown Water Works | Marshalltown, IA | 27,591 | 28 | Clean |
| Mason City Water Department | Mason City, IA | 27,338 | 647 | Clean |
| University Water System | Iowa City, IA | 26,684 | 89 | Clean |
| Burlington Municipal Waterworks | Burlington, IA | 26,015 | 12 | Detected |
| Fort Dodge Water Supply | Fort Dodge, IA | 25,874 | 80 | Clean |
| Ottumwa Water Works | Ottumwa, IA | 25,529 | 79 | Clean |
| Muscatine Power & Water | Muscatine, IA | 25,516 | 12 | Detected |
| Iowa-American Wtr Co-Clinton District | Clinton, IA | 24,769 | 5 | Detected |
| Johnston Municipal Water Supply | Johnston, IA | 24,064 | 21 | Clean |
| Coralville Muni Water System | Coralville, IA | 22,318 | 198 | Clean |
| Sirwa #2 (Creston) | Creston, IA | 20,793 | 49 | Clean |
| North Liberty Water Supply | North Liberty, IA | 20,491 | 46 | Clean |
| Warren Water District | Indianola, IA | 20,095 | 34 | Clean |
| Altoona Water Supply | Altoona, IA | 19,565 | 124 | Clean |
| Clive Water Department | Clive, IA | 19,010 | 19 | Clean |
| Wapello Rural Water Assoc. | Ottumwa, IA | 17,263 | 26 | Detected |
| Newton Water Supply | Newton, IA | 16,518 | 34 | Clean |
| Indianola Water Supply | Indianola, IA | 15,833 | 45 | Clean |
| Grimes Water Supply | Grimes, IA | 15,392 | 40 | Clean |
| Norwalk Water Supply | Norwalk, IA | 14,334 | 55 | Clean |
| Poweshiek Water Association | Tama, IA | 13,920 | 60 | Clean |
| Xenia RWD (Des Moines) | Bouton, IA | 12,860 | 19 | Clean |
| Oskaloosa Municipal Water Dept | Oskaloosa, IA | 12,808 | 251 | Clean |
| Boone Water Works | Boone, IA | 12,704 | 258 | Clean |
| Rathbun Reg Water Assn (Ft Madison) | Centerville, IA | 11,840 | 16 | Detected |
| Storm Lake Water Treatment Plant | Storm Lake, IA | 11,431 | 20 | Clean |
| Spencer Municipal Water Utility | Spencer, IA | 11,325 | 23 | Clean |
| Ft Madison Muni Water Works | Fort Madison, IA | 11,087 | 249 | Clean |
| Pella Water Works Department | Pella, IA | 11,052 | 418 | Clean |
| Lemars Water Department | Lemars, IA | 10,571 | 142 | Clean |
| Waverly Water Department | Waverly, IA | 10,394 | 44 | Detected |
| Carroll Municipal Water Supply | Carroll, IA | 10,184 | 8 | Clean |
Page 1 of 36 Next →