All water systems in Iowa
1,804 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Pulaski Municipal Water Dept Pulaski · Davis County |
264 | 0 | 0 | |
|
Steamboat Rock Water Dept Steamboat Rock · Hardin County |
264 | 5 | 0 | |
|
Harpers Ferry City Complex Harpers Ferry · Allamakee County |
262 | 0 | 0 | |
|
Kalona Creamery, LLC Kalona · Johnson County |
262 | 0 | 0 | |
|
Airport National Public Golf Complex Cedar Rapids · Linn County |
260 | 1 | 0 | |
|
Central Park Jones Conservation Center Junction · Jones County |
260 | 0 | 0 | |
|
Muscatine Muni Golf Course Muscatine · Muscatine County |
260 | 1 | 0 | |
|
380bp Swisher Swisher · Johnson County |
258 | 0 | 0 | |
|
LU Verne Water Supply Luverne · Kossuth County |
258 | 0 | 0 | |
|
Kensett Water Supply Kensett · Worth County |
257 | 0 | 0 | |
|
Kiron Water Supply Kiron · Crawford County |
257 | 2 | 1 | |
|
Mallard Water Supply Mallard · Palo Alto County |
257 | 2 | 1 | |
|
MUD Lake Park Dubuque · Dubuque County |
257 | 0 | 0 | |
|
Crystal Lake Water Supply Crystal Lake · Hancock County |
255 | 0 | 0 | |
|
Dot-4 (i-880 RA 024n Loveland) Loveland · Pottawattamie County |
255 | 0 | 0 | |
|
Hornick Water Supply Hornick · Woodbury County |
255 | 0 | 0 | |
|
Fenton Municipal Water Supply Fenton · Kossuth County |
254 | 1 | 0 | |
|
Corner Market Mccausland · Scott County |
252 | 3 | 1 | |
|
Keswick Water System Keswick · Keokuk County |
252 | 0 | 0 | |
|
Three Fingers Campground Forest City · Winnebago County |
252 | 1 | 0 | |
|
Cedar Ridge Campground Arnolds Park · Dickinson County |
250 | 0 | 0 | |
|
Colonial Terrace MHP LLC Knoxville · Marion County |
250 | 0 | 0 | |
|
Crawford Creek Park Ida Grove · Ida County |
250 | 1 | 0 | |
|
Defiance Water Department Defiance · Shelby County |
250 | 2 | 0 | |
|
Deloit Muni Water Supply Deloit · Crawford County |
250 | 2 | 0 | |
|
Hwh Corporation Moscow · Cedar County |
250 | 2 | 1 | |
|
Iowa-American Water (low Moor) Low Moor · Clinton County |
250 | 0 | 0 | |
|
Lineville Water Supply Lineville · Wayne County |
250 | 0 | 0 | |
|
Onawa KOA Onawa · Monona County |
250 | 1 | 0 | |
|
Riverton Water Works Riverton · Fremont County |
250 | 2 | 0 | |
|
St. John Luth. Church (mineola) Mineola · Mills County |
250 | 0 | 0 | |
|
Sutliff Holdings LLC Lisbon · Johnson County |
250 | 0 | 0 | |
|
Timber Ridge Lodge Recreation, Ltd. Castana · Monona County |
250 | 0 | 0 | |
|
Village Oaks Homeowners Assn Blue Grass · Scott County |
250 | 0 | 0 | |
|
Deep River Water Supply Deep River · Poweshiek County |
249 | 0 | 0 | |
|
Halbur Water Supply Halbur · Carroll County |
249 | 0 | 0 | |
|
Leland Water Supply Leland · Winnebago County |
249 | 1 | 0 | |
|
Martelle Water Works Martelle · Jones County |
249 | 0 | 0 | |
|
Quimby Water Supply Quimby · Cherokee County |
249 | 1 | 0 | |
|
Cleghorn Water Supply Cleghorn · Cherokee County |
247 | 0 | 0 | |
|
Kellerton Water Supply Kellerton · Ringgold County |
247 | 1 | 0 | |
|
Luxemburg Water Supply Luxemburg · Dubuque County |
245 | 0 | 0 | |
|
Muscatine MHP LLC Muscatine · Muscatine County |
245 | 2 | 2 | |
|
Pisgah Water Supply Pisgah · Harrison County |
245 | 0 | 0 | |
|
Silver City Water Supply Silver City · Mills County |
245 | 0 | 0 | |
|
Lockridge Muni Water Supply Lockridge · Jefferson County |
244 | 0 | 0 | |
|
Coal Valley Water District Boone · Boone County |
240 | 0 | 0 | |
|
Scenic View Campground Rossville · Allamakee County |
240 | 1 | 0 | |
|
Goose Lake Muni Water System Goose Lake · Clinton County |
239 | 0 | 0 | |
|
Lenwood Utilities Dunkerton · Black Hawk County |
238 | 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 currently 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.