States →
Iowa Water Quality
1,795 public water systems serving 3,114,444 people.
Water Systems
1,795
Total Violations
138,271
Violation Rate
95.2%
PFAS Detection
83.6%
127 of 152 tested
Largest Water Systems
DES MOINES WATER WORKS
DES MOINES, IA · 246,055 served
IOWA-AMERICAN WTR CO-DAVENPORT
DAVENPORT, IA · 147,720 served
CEDAR RAPIDS WATER DEPARTMENT
CEDAR RAPIDS, IA · 141,831 served
SIOUX CITY WATER SUPPLY
SIOUX CITY, IA · 85,791 served
ANKENY, CITY OF
ANKENY, IA · 76,207 served
WATERLOO WATER WORKS
WATERLOO, IA · 69,504 served
IOWA CITY WATER DEPARTMENT
IOWA CITY, IA · 68,753 served
WEST DES MOINES WATER WORKS
WEST DES MOINES, IA · 68,723 served
COUNCIL BLUFFS WATER WORKS
COUNCIL BLUFFS, IA · 64,447 served
DUBUQUE WATER WORKS
DUBUQUE, IA · 59,667 served
AMES WATER TREATMENT PLANT
AMES, IA · 55,177 served
URBANDALE WATER UTILITY
URBANDALE, IA · 45,605 served
ISU
AMES, IA · 42,000 served
MARION MUNICIPAL WATER DEPT
MARION, IA · 41,623 served
CEDAR FALLS MUNICIPAL WATER UTILITIES
CEDAR FALLS, IA · 40,713 served
IA REGIONAL UTILITIES ASSOC (WAVERLY)
NEWTON, IA · 37,820 served
RATHBUN REGIONAL WATER ASSN (RATHBUN)
CENTERVILLE, IA · 33,000 served
WAUKEE WATER SUPPLY
WAUKEE, IA · 31,823 served
MARSHALLTOWN WATER WORKS
MARSHALLTOWN, IA · 27,591 served
MASON CITY WATER DEPARTMENT
MASON CITY, IA · 27,338 served
Most Violations
#1 CORYDON WATER SUPPLY CORYDON
1,441 #2 MONTIPARK LLC SEATTLE
931 #3 CORNING MUNI WATER DEPARTMENT CORNING
893 #4 CHURDAN WATER SUPPLY CHURDAN
875 #5 MIDWAY WATER AND LIGHTING HIAWATHA
841 #6 AUNT DHARMA'S SANDBAR ON THE WAPSI LLC TROY MILLS
832 #7 BLOOMFIELD MUNI WATER DEPT BLOOMFIELD
793 #8 GALLERY ACRES WEST TIPTON
679 #9 STOCKYARD GARNAVILLO
678 #10 MASON CITY WATER DEPARTMENT MASON CITY
647 #11 MOUNT AYR WATER TREATMENT PLANT MOUNT AYR
611 #12 BIG ROCK COUNTRY CLUB FAYETTE
598 #13 CHARITON MUNICIPAL WATER WORKS CHARITON
590 #14 PRAIRIE VIEW ESTATES ASSOC JOHNSON CNTY IOWA CITY
544 #15 CLIFFS PLACE INC WAVERLY
540 Counties in Iowa
Polk
38 systems · 552,627 served
· 1,563 violations
Linn
83 systems · 224,711 served
· 8,540 violations
Scott
77 systems · 178,285 served
· 5,956 violations
Johnson
125 systems · 167,742 served
· 10,912 violations
Black Hawk
19 systems · 161,225 served
· 824 violations
Story
21 systems · 121,108 served
· 1,299 violations
Woodbury
32 systems · 99,461 served
· 1,715 violations
Dubuque
75 systems · 92,945 served
· 5,981 violations
Pottawattamie
33 systems · 85,108 served
· 2,294 violations
Dallas
22 systems · 73,706 served
· 1,211 violations
Decatur
6 systems · 59,279 served
· 574 violations
Warren
12 systems · 57,255 served
· 571 violations
Des Moines
11 systems · 43,192 served
· 768 violations
Clinton
28 systems · 40,325 served
· 1,996 violations
Cerro Gordo
34 systems · 39,879 served
· 3,147 violations
Muscatine
38 systems · 39,113 served
· 2,700 violations
Sioux
16 systems · 38,650 served
· 698 violations
Lee
7 systems · 35,911 served
· 708 violations
Marshall
12 systems · 33,539 served
· 591 violations
Washington
25 systems · 33,305 served
· 2,007 violations
Boone
13 systems · 32,746 served
· 824 violations
Webster
30 systems · 32,620 served
· 2,274 violations
Marion
14 systems · 30,305 served
· 760 violations
Wapello
5 systems · 27,531 served
· 214 violations
Jasper
11 systems · 26,205 served
· 526 violations
Tama
13 systems · 25,305 served
· 733 violations
Mahaska
4 systems · 24,159 served
· 390 violations
Carroll
13 systems · 19,807 served
· 1,060 violations
Clay
6 systems · 19,361 served
· 324 violations
Benton
24 systems · 19,032 served
· 1,562 violations
Showing top 30 of 99 counties.