Tapcensus

All water systems in Iowa

1,804 systems

SystemServesStatusRules violated, 3 yrUnresolved
Springville Water Supply
Springville · Linn County
1,164 0 0
ST Ansgar Water Supply
Saint Ansgar · Mitchell County
1,161 0 0
Strawberry Point Water Supply
Strawberry Point · Clayton County
1,155 0 0
Panora Water Works
Panora · Guthrie County
1,142 3 0
Glidden Water Supply
Glidden · Carroll County
1,140 1 0
Lake View Water Supply
Lake View · Sac County
1,133 2 0
Villisca Municipal Water Dept
Villisca · Montgomery County
1,132 0 0
Sheffield Water Supply
Sheffield · Franklin County
1,130 0 0
Aplington Water Supply
Aplington · Butler County
1,126 0 0
Calmar Water Supply
Calmar · Winneshiek County
1,125 0 0
Mapleton Municipal Water Plant
Mapleton · Monona County
1,124 1 0
Arnolds Park Water Department
Arnolds Park · Dickinson County
1,113 0 0
Fairbank Water Supply
Fairbank · Buchanan County
1,111 1 0
Iowa Army Ammunition Plant
Burlington · Des Moines County
1,100 0 0
Conrad Water Supply
Conrad · Grundy County
1,098 0 0
George Water Supply
George · Lyon County
1,082 0 0
Marcus Water Supply
Marcus · Cherokee County
1,079 0 0
Sidney Water Supply
Sidney · Fremont County
1,077 1 0
Sapp Bros Travel Centers
Percival · Fremont County
1,074 0 0
Van Meter Municipal Water Work
Van Meter · Dallas County
1,074 0 0
Rockwell Water Supply
Rockwell · Cerro Gordo County
1,071 1 0
Elk Run Heights Water Supply
Elk Run Heights · Black Hawk County
1,069 0 0
North English Water Department
North English · Iowa County
1,065 0 0
Riverside Water Supply
Riverside · Washington County
1,060 0 0
Treynor Water Department
Treynor · Pottawattamie County
1,049 1 0
Malvern Water Supply
Malvern · Mills County
1,046 1 0
Sloan Water Supply
Sloan · Woodbury County
1,042 0 0
Clarence Water Supply
Clarence · Cedar County
1,039 0 0
Woodland Camp Property Owners
Little Sioux · Harrison County
1,037 2 0
Dunlap Water Supply
Dunlap · Harrison County
1,035 2 0
Winfield Muni Water Dept
Winfield · Henry County
1,035 0 0
Janesville Water Supply
Janesville · Bremer County
1,034 0 0
Autumn Ridge Estates MHP
Ankeny · Polk County
1,032 0 0
Mechanicsville Water Dept
Mechanicsville · Cedar County
1,020 1 0
Tabor Water Supply
Tabor · Fremont County
1,014 1 0
Griswold Water Supply
Griswold · Cass County
1,008 1 0
Eagle Ridge
Marion · Linn County
1,005 0 0
Baxter Water Supply
Baxter · Jasper County
1,002 2 1
Pleasant Creek ST Rec Area-North
Palo · Linn County
1,000 0 0
Paullina Municipal Water Supply
Paullina · O'Brien County
996 0 0
Greene Muni Water Supply
Greene · Butler County
994 0 0
Odebolt Water Supply
Odebolt · Sac County
994 0 0
Yes Five Seasons Cedar LLC
Cedar Rapids · Linn County
994 0 0
Lawton Water Supply
Lawton · Woodbury County
988 0 0
Fredericksburg Water Supply
Fredericksburg · Chickasaw County
987 0 0
Lansing Water Supply
Lansing · Allamakee County
983 0 0
Anita Municipal Utilities
Anita · Cass County
972 0 0
Aurelia Water Supply
Aurelia · Cherokee County
968 0 0
Allison Water Supply
Allison · Butler County
966 0 0
Wayland Water Supply
Wayland · Henry County
966 1 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.