Tapcensus

All water systems in Iowa

1,804 systems

SystemServesStatusRules violated, 3 yrUnresolved
Meadow Knolls Addition
Marion · Linn County
53 0 0
Acorn Park Golf & Country Club
Saint Ansgar · Mitchell County
52 0 0
Big Rock Country Club
Fayette · Fayette County
52 3 1
Carpenter Bar/grill
Carpenter · Mitchell County
52 0 0
Clarks Ferry Recreation Area
Muscatine · Muscatine County
52 0 0
Double DD Bar and Grill LLC
Conesville · Muscatine County
52 1 0
Gavin Estates
Dubuque · Dubuque County
52 4 2
Joe Sheldon Park-Humboldt Ccb
Dakota City · Humboldt County
52 0 0
Northwood Estates
Iowa City · Johnson County
52 0 0
Rock Creek Marina & Campground
Camanche · Clinton County
52 1 0
Split Rock Park
New Hampton · Chickasaw County
52 0 0
ST Johns Lutheran Church
Greene · Butler County
52 1 0
Timberlake
Swisher · Johnson County
52 5 1
Twin Springs Supper Club, L.l.c.
Decorah · Winneshiek County
52 0 0
Vermeer (griswold)
Lyman · Cass County
52 0 0
Wayne Zion Lutheran Church
Monticello · Jones County
52 2 1
Buffalo Run Golf Club
Nora Springs · Cerro Gordo County
51 3 1
Cliffs Place INC
Plainfield · Bremer County
51 3 1
Deer Creek Lutheran Church
Carpenter · Mitchell County
51 2 0
Eagle Grove Country Club
Eagle Grove · Wright County
51 1 0
Mid-Mart, Inc.
Holy Cross · Dubuque County
51 2 1
Spring Valley Golf Club
Livermore · Kossuth County
51 0 0
TO the Outpost LLC
Oran · Fayette County
51 0 0
AG Processing Refinery
Sergeant Bluff · Woodbury County
50 1 0
Apostolic Christian Faith of West Bend
West Bend · Kossuth County
50 0 0
Becker Drive Road & Well, LLC
Fort Dodge · Webster County
50 2 0
Big River United Energy LLC
Dyersville · Delaware County
50 0 0
Bodensteiner Implement Company
Decorah · Winneshiek County
50 0 0
Bradford Guest House
Nashua · Chickasaw County
50 0 0
Burr Oak Lutheran Church
Burr Oak · Winneshiek County
50 0 0
Card, Inc.
Clarksville · Butler County
50 1 0
Church of Jesus Christ of Lds (hampton)
Hampton · Franklin County
50 3 1
Coralville Lake Marina
Iowa City · Johnson County
50 1 0
Crestwood Acres
Cedar Rapids · Linn County
50 3 3
Decorah Fish Hatchery
Decorah · Winneshiek County
50 1 0
Divide Hill Bar & Grill
Castana · Monona County
50 1 1
Farmstead Preschool
Cedar Falls · Black Hawk County
50 0 0
Fawn Creek Country Club
Anamosa · Jones County
50 1 0
First Presbyterian Church (near Ely)
Ely · Linn County
50 1 0
Four Oaks Family and Childrens Services
Cedar Rapids · Linn County
50 1 0
Halvorson Park
Saint Ansgar · Mitchell County
50 0 0
Hurstville Interpretive Center
Hurstville · Jackson County
50 1 0
Hwh Corporation (west)
Tipton · Cedar County
50 2 0
Interstate Park
Osage · Mitchell County
50 0 0
Kendallville Park
Calmar · Winneshiek County
50 0 0
Kingdom Hall (waukon)
Waukon · Allamakee County
50 2 0
Lidtke Park
Lime Springs · Howard County
50 0 0
Long Beach Mobile Park
Clear Lake · Cerro Gordo County
50 0 0
Lost Beach Resort
Delhi · Delaware County
50 1 0
Maquoketa Caves State Park #3
Maquoketa · Jackson County
50 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.