State rankings

Iowa water-system rankings

Lowest-scoring systems in Iowa

Ranked lowest score first. Population shown for context.

1 SIOUX CITY WATER SUPPLY SIOUX CITY, IA · ~85,791 served 42 2 WAVERLY WATER DEPARTMENT WAVERLY, IA · ~10,394 served 52 3 MUSCATINE POWER & WATER MUSCATINE, IA · ~25,516 served 61 4 DUBUQUE WATER WORKS DUBUQUE, IA · ~59,667 served 85 5 RUBYS VALLEY CARE HOME WEST DES MOINES, IA · ~79 served 85 6 IOWA-AMERICAN WTR CO-DAVENPORT DAVENPORT, IA · ~147,720 served 91 7 OSAGE MUNICIPAL WATER SUPPLY OSAGE, IA · ~3,637 served 91 8 WATERLOO WATER WORKS WATERLOO, IA · ~69,504 served 92 9 WEST BURLINGTON MUNI. WATER SUPPLY WEST BURLINGTON, IA · ~3,728 served 92 10 DES MOINES WATER WORKS DES MOINES, IA · ~246,055 served 100 11 CEDAR RAPIDS WATER DEPARTMENT CEDAR RAPIDS, IA · ~142,364 served 100 12 ANKENY, CITY OF ANKENY, IA · ~76,207 served 100 13 WEST DES MOINES WATER WORKS WEST DES MOINES, IA · ~73,959 served 100 14 IOWA CITY WATER DEPARTMENT IOWA CITY, IA · ~68,753 served 100 15 COUNCIL BLUFFS WATER WORKS COUNCIL BLUFFS, IA · ~64,447 served 100 16 AMES WATER TREATMENT PLANT AMES, IA · ~55,177 served 100 17 URBANDALE WATER UTILITY URBANDALE, IA · ~45,605 served 100 18 ISU AMES, IA · ~42,000 served 100 19 MARION MUNICIPAL WATER DEPT MARION, IA · ~41,623 served 100 20 CEDAR FALLS MUNICIPAL WATER UTILITIES CEDAR FALLS, IA · ~40,713 served 100 21 IA REGIONAL UTILITIES ASSOC (WAVERLY) NEWTON, IA · ~37,820 served 100 22 RATHBUN REGIONAL WATER ASSN (RATHBUN) CENTERVILLE, IA · ~33,000 served 100 23 WAUKEE WATER SUPPLY WAUKEE, IA · ~31,823 served 100 24 MARSHALLTOWN WATER WORKS MARSHALLTOWN, IA · ~27,591 served 100 25 MASON CITY WATER DEPARTMENT MASON CITY, IA · ~27,338 served 100

Highest-scoring large systems in Iowa

Systems serving 10,000+ people with the best scores.

Scores reflect EPA public records (violations, enforcement, PFAS), are system-level, and can’t account for your home’s plumbing. See the methodology.