All 25 cities ranked by water quality score
How Iowa's 25 cities are distributed by water quality grade
19 out of 25 cities meet or exceed a B grade for water quality
Sorted by water quality score from best to worst. Click any city for a detailed water quality report.
| Rank | City | Score | Grade |
|---|---|---|---|
| 1 | Council Bluffs | 96/100 | A+ |
| 2 | Mason City | 96/100 | A+ |
| 3 | West Des Moines | 96/100 | A+ |
| #4 | Clinton | 94/100 | A |
| #5 | Iowa City | 94/100 | A |
| #6 | Marshalltown | 94/100 | A |
| #7 | Ames | 90/100 | A |
| #8 | Ankeny | 88/100 | A- |
| #9 | North Liberty | 88/100 | A- |
| #10 | Ottumwa | 88/100 | A- |
| #11 | Davenport | 87/100 | A- |
| #12 | Johnston | 87/100 | A- |
| #13 | Marion | 84/100 | B+ |
| #14 | Burlington | 82/100 | B+ |
| #15 | Muscatine | 82/100 | B+ |
| #16 | Coralville | 81/100 | B+ |
| #17 | Sioux City | 81/100 | B+ |
| #18 | Bettendorf | 79/100 | B |
| #19 | Cedar Falls | 78/100 | B |
| #20 | Waterloo | 73/100 | B- |
| #21 | Dubuque | 72/100 | B- |
| #22 | Urbandale | 70/100 | B- |
| #23 | Des Moines | 69/100 | C+ |
| #24 | Fort Dodge | 68/100 | C+ |
| #25 | Cedar Rapids | 64/100 | C |
The best water quality in Iowa is found in Council Bluffs with a score of 96/100 and a grade of A+. This puts Council Bluffs among the top-performing cities in the country for drinking water safety.
The most concerning water quality is in Cedar Rapids scoring 64/100 with a grade of C. Residents may want to consider home water testing and filtration options.
The statewide average score is 83/100, which is 11 points above the national average of 72/100. A strong majority (80%) of Iowa cities exceed the national average, indicating generally good water infrastructure across the state.
Council Bluffs has the best water quality in Iowa with a score of 96/100 and a grade of A+. This score is based on contaminant levels, EPA compliance history, and infrastructure quality. Council Bluffs ranks among the top cities nationally for water quality.
Water quality varies across Iowa. The state average score is 83/100. 76% of Iowa cities have good water quality (grade B or better). All cities in Iowa maintain at least a C-grade, though individual results can vary by neighborhood and home plumbing. Always check your specific city's water quality report for the most accurate local information.
Of the 25 cities tracked in Iowa, 0 cities have a D or F grade, indicating significant water quality concerns. An additional 3 cities fall in the C range, suggesting moderate issues. 20 out of 25 cities (80%) score above the national average of 72/100. Residents concerned about their water quality can check their city's detailed report for specific contaminant information.
State water quality summary and key statistics
Top 20 cities with the cleanest water
Top-ranked cities nationwide
Cities with the most concerning water
Compare water quality across all 50 states
Side-by-side water quality comparison