All water systems in Iowa
1,804 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Harlan Municipal Utilities Harlan · Shelby County |
5,067 | 0 | 0 | |
|
Sergeant Bluff Water Supply Sergeant Bluff · Woodbury County |
5,015 | 0 | 0 | |
|
Xenia Rwd (boone) Luther · Boone County |
4,975 | 0 | 0 | |
|
Vinton Municipal Water Dept Vinton · Benton County |
4,938 | 0 | 0 | |
|
Shenandoah Water Dept Shenandoah · Page County |
4,933 | 1 | 0 | |
|
Humboldt Municipal Water Dept Humboldt · Humboldt County |
4,792 | 0 | 0 | |
|
Sac & Fox (meskwaki) in Iowa County |
4,765 | 2 | 0 | |
|
Camanche Water Supply Camanche · Clinton County |
4,570 | 2 | 0 | |
|
Evansdale Water Works Evansdale · Black Hawk County |
4,561 | 0 | 0 | |
|
Mount Vernon Water Supply Mount Vernon · Linn County |
4,527 | 0 | 0 | |
|
Dyersville Municipal Water CO Dyersville · Dubuque County |
4,477 | 1 | 0 | |
|
Anamosa Municipal Water Supply Anamosa · Jones County |
4,457 | 0 | 0 | |
|
Chariton Municipal Water Works Chariton · Lucas County |
4,381 | 0 | 0 | |
|
Hampton Muni Water Works Hampton · Franklin County |
4,337 | 0 | 0 | |
|
Forest City Water Supply Forest City · Winnebago County |
4,285 | 0 | 0 | |
|
Huxley Waterworks Dept Huxley · Story County |
4,244 | 0 | 0 | |
|
Jefferson Water Department Jefferson · Greene County |
4,182 | 1 | 0 | |
|
Carlisle Water Supply Carlisle · Warren County |
4,170 | 2 | 1 | |
|
Regional Water Avoca · Pottawattamie County |
4,132 | 0 | 0 | |
|
Sirwa #3 (osceola) Osceola · Clarke County |
4,080 | 0 | 0 | |
|
Rock Valley Water Supply Rock Valley · Sioux County |
4,059 | 1 | 0 | |
|
Monticello Water Supply Monticello · Jones County |
4,040 | 0 | 0 | |
|
West Liberty Water Utility West Liberty · Muscatine County |
3,938 | 0 | 0 | |
|
Cresco Waterworks Cresco · Howard County |
3,913 | 0 | 0 | |
|
Worth CO Interchange 214 Water Supply Northwood · Worth County |
3,850 | 1 | 0 | |
|
Waukon Water Department Waukon · Allamakee County |
3,827 | 0 | 0 | |
|
Carter Lake Water District Carter Lake · Pottawattamie County |
3,791 | 2 | 1 | |
|
Emmetsburg Municipal Water Department Emmetsburg · Palo Alto County |
3,733 | 1 | 0 | |
|
Albia Municipal Water Works Albia · Monroe County |
3,721 | 0 | 0 | |
|
Osage Municipal Water Supply Osage · Mitchell County |
3,637 | 0 | 0 | |
|
Eagle Grove Water Supply Eagle Grove · Wright County |
3,601 | 1 | 0 | |
|
West Central Rwa Nish System Manning · Carroll County |
3,573 | 0 | 0 | |
|
West Burlington Muni. Water Supply West Burlington · Des Moines County |
3,555 | 0 | 0 | |
|
Southwest Reg Water District (red Oak) Red Oak · Montgomery County |
3,500 | 1 | 0 | |
|
New Hampton Water Supply New Hampton · Chickasaw County |
3,494 | 0 | 0 | |
|
Xenia Rwd (woodward) Woodward · Dallas County |
3,465 | 1 | 0 | |
|
Milford Municipal Utilities Milford · Dickinson County |
3,431 | 1 | 0 | |
|
Rural Water System #1 Hospers · Sioux County |
3,428 | 1 | 0 | |
|
Story City Water Dept Story City · Story County |
3,357 | 1 | 0 | |
|
Williamsburg Public Water Supply Williamsburg · Iowa County |
3,345 | 1 | 0 | |
|
Cherokee Rws Cherokee Subsystem Cherokee · Cherokee County |
3,315 | 0 | 0 | |
|
Tipton Water Supply Tipton · Cedar County |
3,149 | 0 | 0 | |
|
Tama Water Supply Tama · Tama County |
3,130 | 0 | 0 | |
|
Madrid Water Department Madrid · Boone County |
3,090 | 1 | 0 | |
|
Garner Water Works Garner · Hancock County |
3,065 | 0 | 0 | |
|
Solon Water Dept Solon · Johnson County |
3,018 | 0 | 0 | |
|
John Deere Dubuque Works Dubuque · Dubuque County |
3,000 | 0 | 0 | |
|
Southwest Reg Water District (clarinda) Clarinda · Page County |
2,942 | 0 | 0 | |
|
Wilton Water Supply Wilton · Muscatine County |
2,924 | 0 | 0 | |
|
Onawa Municipal Water Plant Onawa · Monona County |
2,906 | 0 | 0 |
About this data
Rules violated counts the rules a system was in violation of in the past three years, including monitoring and reporting lapses; one rule can carry several violations. Unresolved is the number of those rules still in violation at EPA's latest data refresh.
Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The Iowa records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet. Retrieved from ECHO on Oct 11, 2026.