All water systems in Iowa
1,804 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Barn on the Hill Adair · Guthrie County |
185 | 0 | 0 | |
|
Denali's on the River Independence · Buchanan County |
185 | 1 | 0 | |
|
Elberon Water Supply Elberon · Tama County |
184 | 0 | 0 | |
|
Garden Grove Water Supply Garden Grove · Decatur County |
184 | 0 | 0 | |
|
Hartford MHC LLC Hartford · Warren County |
183 | 0 | 0 | |
|
Little Brown Church Nashua · Chickasaw County |
183 | 1 | 0 | |
|
Swiss Valley Park Dubuque · Dubuque County |
183 | 0 | 0 | |
|
Hickory Hills Subdivision #2 Blue Grass · Scott County |
181 | 1 | 1 | |
|
Smithland Water Supply Smithland · Woodbury County |
181 | 0 | 0 | |
|
Thor Water Works Thor · Humboldt County |
181 | 0 | 0 | |
|
Green Valley Golf Course Sioux City · Woodbury County |
180 | 1 | 0 | |
|
North Twin View Heights Solon · Johnson County |
180 | 0 | 0 | |
|
Soldier Water Supply Soldier · Monona County |
180 | 2 | 0 | |
|
Spring Valley Park Bellevue · Dubuque County |
180 | 0 | 0 | |
|
Logan-Missouri Valley Country Club Logan · Harrison County |
178 | 1 | 0 | |
|
Blairsburg Water Supply Blairsburg · Hamilton County |
177 | 0 | 0 | |
|
Coin Water Supply Coin · Page County |
176 | 0 | 0 | |
|
Pilot Mound Water System Pilot Mound · Boone County |
176 | 0 | 0 | |
|
Stockton Muni Water Supply Stockton · Muscatine County |
176 | 0 | 0 | |
|
Barnum Water Supply Barnum · Webster County |
175 | 0 | 0 | |
|
Deerwood Estates Utilities Fort Dodge · Webster County |
175 | 3 | 0 | |
|
Dot-4 (i-880 RA 023s Loveland) Loveland · Pottawattamie County |
175 | 0 | 0 | |
|
Lake Creek Homeowners Association Storm Lake · Buena Vista County |
175 | 0 | 0 | |
|
Clear Creek MHP Tiffin · Johnson County |
173 | 2 | 2 | |
|
Holmes Water Fund Clarion · Wright County |
173 | 0 | 0 | |
|
North Union Elementary School Fenton · Kossuth County |
172 | 2 | 0 | |
|
College Springs Water Supply College Springs · Page County |
170 | 2 | 0 | |
|
Coralville Lake Manor Solon · Johnson County |
170 | 2 | 0 | |
|
Iowa Cage Free Thompson Thompson · Winnebago County |
170 | 0 | 0 | |
|
Wallingford Municipal Waterworks Wallingford · Emmet County |
170 | 1 | 0 | |
|
Wildwood Water Corporation Van Meter · Dallas County |
170 | 0 | 0 | |
|
Meadow Lane Mobile Home Park Denver · Bremer County |
168 | 0 | 0 | |
|
Moorland Water Supply Moorland · Webster County |
168 | 0 | 0 | |
|
Community Church of Kamrar Kamrar · Hamilton County |
167 | 1 | 0 | |
|
Hart Ridge Golf Course Manchester · Delaware County |
167 | 0 | 0 | |
|
Thurman Water Works Thurman · Fremont County |
167 | 0 | 0 | |
|
Lidderdale Water Supply Lidderdale · Carroll County |
166 | 0 | 0 | |
|
Village Creek Bible Camp Lansing · Allamakee County |
166 | 2 | 1 | |
|
Oak Creek MHP Oskaloosa · Mahaska County |
165 | 0 | 0 | |
|
Our Lady of Lourdes Church Elma · Howard County |
165 | 0 | 0 | |
|
Alexander Water Dept Alexander · Franklin County |
164 | 0 | 0 | |
|
Grimes MHP Grimes · Polk County |
163 | 2 | 1 | |
|
Hillsboro Water Works Hillsboro · Henry County |
163 | 0 | 0 | |
|
Linn Grove Water Works Linn Grove · Buena Vista County |
163 | 1 | 0 | |
|
Royal Oaks Subdivision Swisher · Johnson County |
163 | 2 | 0 | |
|
Scott Co-Wilderness Campground Long Grove · Scott County |
163 | 0 | 0 | |
|
Spring Valley Homeowners Assn. Iowa City · Johnson County |
163 | 0 | 0 | |
|
Mount Auburn Water Supply Mount Auburn · Benton County |
162 | 0 | 0 | |
|
Beaman Water Supply Beaman · Grundy County |
161 | 0 | 0 | |
|
Meriden Municipal Water Supply Meriden · Cherokee County |
161 | 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.