Tapcensus

All water systems in Iowa

1,804 systems

SystemServesStatusRules violated, 3 yrUnresolved
Carroll Municipal Water Supply
Carroll · Carroll County
10,321 0 0
Keokuk Municipal Water Works
Keokuk · Lee County
9,900 0 0
Fairfield Water Supply
Fairfield · Jefferson County
9,821 1 0
Grinnell Water Department
Grinnell · Poweshiek County
9,564 2 0
Bondurant Muni Water Supply
Bondurant · Polk County
9,393 0 0
Denison Water Supply
Denison · Crawford County
9,381 0 0
Mount Pleasant Municipal Utilities
Mount Pleasant · Henry County
9,274 0 0
Iowa Lakes Regional Water Osgood
Graettinger · Palo Alto County
9,021 0 0
Knoxville Water Works
Knoxville · Marion County
8,400 0 0
Rathbun Reg Wtr Assn (burlington)
Burlington · Des Moines County
8,375 0 0
Sioux Center Municipal Water Department
Sioux Center · Sioux County
8,231 0 0
Perry Municipal Water Works
Perry · Dallas County
7,836 0 0
Webster City Water Supply
Webster City · Hamilton County
7,825 0 0
Clear Lake Water Department
Clear Lake · Cerro Gordo County
7,687 0 0
Decorah Water Department
Decorah · Winneshiek County
7,615 0 0
Tiffin Water Supply
Tiffin · Johnson County
7,577 0 0
Southeast Polk Rwd
Altoona · Polk County
7,565 0 0
Creston Water Supply
Creston · Union County
7,536 0 0
Charles City Water Supply
Charles City · Floyd County
7,446 0 0
Washington Water Department
Washington · Washington County
7,362 0 0
Atlantic Municipal Utilities
Atlantic · Cass County
7,252 0 0
Hiawatha Water Dept
Hiawatha · Linn County
7,183 0 0
Osceola Rural Water System-North
May City · Osceola County
7,002 0 0
Nevada Water Supply
Nevada · Story County
6,925 0 0
Iowa Lakes Regional Water
Spencer · Buena Vista County
6,755 0 0
Eldridge Water Supply
Eldridge · Scott County
6,726 1 0
Polk City Water Supply
Polk City · Polk County
6,533 0 0
Adel Municipal Water Works
Adel · Dallas County
6,461 0 0
Orange City Municipal Water Department
Orange City · Sioux County
6,267 0 0
Spirit Lake Waterworks
Spirit Lake · Dickinson County
6,167 0 0
Maquoketa Municipal Water
Maquoketa · Jackson County
6,128 2 0
Xenia Rwd (north)
Stratford · Boone County
6,122 0 0
Independence Water Dept
Independence · Buchanan County
6,064 0 0
Estherville Water Treatment Plant
Estherville · Emmet County
5,974 0 0
Asbury Municipal Water System
Asbury · Dubuque County
5,943 0 0
Oelwein Municipal Water Works
Oelwein · Fayette County
5,920 0 0
Marion Co. Rural Water District
Knoxville · Marion County
5,687 2 1
Red Oak Water Supply
Red Oak · Montgomery County
5,596 2 0
DE Witt Water Supply
De Witt · Clinton County
5,514 0 0
Sheldon Water Department
Sheldon · O'Brien County
5,512 0 0
Osceola Water Works
Osceola · Clarke County
5,503 2 1
Algona Municipal Utilities
Algona · Kossuth County
5,487 0 0
Glenwood Municipal Utilities
Glenwood · Mills County
5,449 0 0
Winterset Municipal Waterworks
Winterset · Madison County
5,428 0 0
Southern Sioux County Rural Water
Ireton · Sioux County
5,420 0 0
Centerville Municipal Waterworks
Centerville · Appanoose County
5,344 0 0
Clarinda Water Plant
Clarinda · Page County
5,305 1 0
Cherokee Water Supply Plant 1
Cherokee · Cherokee County
5,199 0 0
Iowa Falls Water Department
Iowa Falls · Hardin County
5,146 0 0
Manchester Water Supply
Manchester · Delaware County
5,077 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.