Data / Environmental compliance / Water, Sewage and Other Systems / Iowa
Water, Sewage and Other Systems in Iowa: 141 facilities
Updated November 7, 2026. Source: US EPA, Enforcement and Compliance History Online (ECHO).
EPA's ECHO database lists 141 facilities in Water, Sewage and Other Systems (NAICS 2213) in Iowa with a formal enforcement action, penalties of $5,000 or more, three or more quarters in significant noncompliance or a federal case in the five years to November 1, 2026: 51 formal actions, 286 informal actions and $160,284 in penalties.
The request: Get every facility in Water, Sewage and Other Systems in Iowa with penalties and violations. $10 of work on sign-up, no card.
SpecStream is the live web data engine for teams and agents. It reads EPA's enforcement and compliance records, and this page is that reading. Ask for the facilities you check by industry, state or program and new inspections, violations and penalties arrive in your sheet, CRM, Slack or agent as EPA and the states record them.
- Industry
- NAICS 2213, Water, Sewage and Other Systems
- State
- Iowa
- Facilities
- 141
- Formal enforcement actions
- 51
- Informal actions
- 286
- Penalties
- $160,284 ($17,700 from federal cases)
- Facilities with three or more quarters in significant noncompliance
- 116
Facilities with the largest penalties
Ranked by penalties of the last five years. Each row links to EPA's facility report.
| Facility | City | State | Formal actions | Penalties | Quarters in significant noncompliance | Latest penalty | Source |
|---|---|---|---|---|---|---|---|
| Iowa State University | Ames | IA | 2 | $15,000 | 0 | April 17, 2025 | echo.epa.gov |
| Eagle Grove Sewage Treatment Plant (STP) | Eagle Grove | IA | 2 | $10,000 | 0 | September 8, 2025 | echo.epa.gov |
| Keokuk City of STP | Keokuk | IA | 1 | $10,000 | 5 | June 9, 2023 | echo.epa.gov |
| Grimes, City of STP | Grimes | IA | 1 | $9,000 | 1 | May 26, 2022 | echo.epa.gov |
| Audubon City of STP | Audubon | IA | 1 | $8,000 | 0 | July 8, 2024 | echo.epa.gov |
| Carter Lake, City of MS4 | Carter Lake | IA | 1 | $8,000 | 0 | July 12, 2024 | echo.epa.gov |
| Fort Dodge City of STP | Fort Dodge | IA | 1 | $8,000 | 0 | August 25, 2025 | echo.epa.gov |
| Dubuque City of STP | Dubuque | IA | 1 | $7,000 | 6 | August 29, 2025 | echo.epa.gov |
| La Porte City WWTP | La Porte City | IA | 1 | $7,000 | 2 | May 26, 2022 | echo.epa.gov |
| Osceola WWTP South | Osceola | IA | 1 | $6,000 | 11 | October 23, 2025 | echo.epa.gov |
| Lake Mills Sewage Treatment Plant (STP) | Lake Mills | IA | 1 | $6,000 | 4 | March 27, 2026 | echo.epa.gov |
| Riceville City of STP | Riceville | IA | 2 | $5,000 | 7 | December 10, 2025 | echo.epa.gov |
| Mediapolis City of STP | Mediapolis | IA | 1 | $5,000 | 2 | December 20, 2023 | echo.epa.gov |
| Monticello WWTP | Monticello | IA | 1 | $5,000 | 0 | April 4, 2023 | echo.epa.gov |
| Winfield WWTP | Winfield | IA | 1 | $4,500 | 6 | September 12, 2023 | echo.epa.gov |
| J Avenue Water Treatment Plant | Cedar Rapids | IA | 1 | $4,200 | 0 | March 4, 2026 | echo.epa.gov |
| Altoona City of MS4 | Altoona | IA | 1 | $4,000 | 0 | October 3, 2022 | echo.epa.gov |
| Ely City of STP | Ely | IA | 1 | $4,000 | 0 | December 7, 2023 | echo.epa.gov |
| Woodward City of STP | Woodward | IA | 1 | $3,500 | 4 | July 6, 2026 | echo.epa.gov |
| Oskaloosa NE WWTP | Oskaloosa | IA | 1 | $3,000 | 4 | September 16, 2025 | echo.epa.gov |
| Centerville City of STP (east) | Centerville | IA | 1 | $3,000 | 1 | April 1, 2024 | echo.epa.gov |
| Terrace Hill Sanitary District STP | Hampton | IA | 1 | $2,500 | 7 | May 10, 2024 | echo.epa.gov |
| Conesville City of STP | Conesville | IA | 1 | $2,484 | 0 | January 27, 2022 | echo.epa.gov |
| Doon City of STP | Doon | IA | 1 | $2,000 | 3 | February 18, 2025 | echo.epa.gov |
| Lytton City of STP | Lytton | IA | 1 | $2,000 | 3 | January 9, 2026 | echo.epa.gov |
| Schaller City of STP | Schaller | IA | 1 | $2,000 | 0 | June 5, 2025 | echo.epa.gov |
| Mitchell County WW Pretreatment Plant | Osage | IA | 1 | $1,600 | 7 | August 24, 2022 | echo.epa.gov |
| Lohrville, City of STP | Lohrville | IA | 1 | $1,500 | 2 | April 29, 2026 | echo.epa.gov |
| Blue Grass City of STP | Blue Grass | IA | 1 | $1,500 | 0 | September 8, 2022 | echo.epa.gov |
| Sloan City of STP | Sloan | IA | 1 | $1,000 | 11 | January 19, 2023 | echo.epa.gov |
| Laurel, City of STP | Laurel | IA | 1 | $1,000 | 4 | March 28, 2025 | echo.epa.gov |
| Randalia City of STP | Randalia | IA | 1 | $1,000 | 2 | October 4, 2024 | echo.epa.gov |
| Varina, City of WTP | Fonda | IA | 1 | $500 | 11 | September 22, 2023 | echo.epa.gov |
| Mingo WWTP | Mingo | IA | 2 | $0 | 2 | echo.epa.gov | |
| Slater City of STP | Slater | IA | 2 | $0 | 0 | echo.epa.gov | |
| Emmetsburg City of STP | Emmetsburg | IA | 1 | $0 | 11 | echo.epa.gov | |
| Sanborn WWTP | Sanborn | IA | 1 | $0 | 7 | echo.epa.gov | |
| Corydon City of STP | Corydon | IA | 1 | $0 | 6 | echo.epa.gov | |
| Rinard City of STP | Rinard | IA | 1 | $0 | 6 | echo.epa.gov | |
| Tama City of STP | Tama | IA | 1 | $0 | 4 | echo.epa.gov | |
| Mitchellville Water Supply | Mitchellville | IA | 1 | $0 | 3 | echo.epa.gov | |
| Wapello City of STP | Wapello | IA | 1 | $0 | 1 | echo.epa.gov | |
| Altoona, City of | Altoona | IA | 1 | $0 | 0 | echo.epa.gov | |
| Burlington, City of (WWTP) | Burlington | IA | 1 | $0 | 0 | echo.epa.gov | |
| Nashua WWTP | Nashua | IA | 1 | $0 | 0 | echo.epa.gov | |
| Saint Ansgar WWTP | ST. Ansgar | IA | 1 | $0 | 0 | echo.epa.gov | |
| Clinton WWTP | Clinton | IA | 0 | $0 | 11 | echo.epa.gov | |
| Knoxville City of STP | Knoxville | IA | 0 | $0 | 11 | echo.epa.gov | |
| Savage Sanitary District STP | Fort Dodge | IA | 0 | $0 | 11 | echo.epa.gov | |
| Bayard WWTP | Bayard | IA | 0 | $0 | 10 | echo.epa.gov | |
| Farnhamville City of STP | Farnhamville | IA | 0 | $0 | 10 | echo.epa.gov | |
| Iowa American Water, Donahue STP | Donahue | IA | 0 | $0 | 9 | echo.epa.gov | |
| Marengo City of STP | Marengo | IA | 0 | $0 | 9 | echo.epa.gov | |
| Cincinnati City of STP | Cincinnati | IA | 0 | $0 | 8 | echo.epa.gov | |
| Keota WWTP | Keota | IA | 0 | $0 | 8 | echo.epa.gov | |
| Lime Springs WWTP | Lime Springs | IA | 0 | $0 | 8 | echo.epa.gov | |
| Macbride Sanitary Sewer District | Solon | IA | 0 | $0 | 8 | echo.epa.gov | |
| Steamboat Rock City of STP | Steamboat Rock | IA | 0 | $0 | 8 | echo.epa.gov | |
| Wheatland City of STP | Wheatland | IA | 0 | $0 | 8 | echo.epa.gov | |
| Ackley WWTP | Ackley | IA | 0 | $0 | 7 | echo.epa.gov | |
| Armstrong City of STP | Armstrong | IA | 0 | $0 | 7 | echo.epa.gov | |
| Estherville WWTP | Estherville | IA | 0 | $0 | 7 | echo.epa.gov | |
| Iowa Amer Water Co East River Sta | Davenport | IA | 0 | $0 | 7 | echo.epa.gov | |
| Osage City of STP | Osage | IA | 0 | $0 | 7 | echo.epa.gov | |
| Sac City WWTP | Sac City | IA | 0 | $0 | 7 | echo.epa.gov | |
| Southwest Polk Water Service | West Des Moines | IA | 0 | $0 | 7 | echo.epa.gov | |
| Toronto, City Of-Stp | Toronto | IA | 0 | $0 | 7 | echo.epa.gov | |
| Albia City of STP (north) | Albia | IA | 0 | $0 | 6 | echo.epa.gov | |
| Bennett City of STP | Bennett | IA | 0 | $0 | 6 | echo.epa.gov | |
| Cherokee WWTP | Cherokee | IA | 0 | $0 | 6 | echo.epa.gov | |
| Danville City of STP | Danville | IA | 0 | $0 | 6 | echo.epa.gov | |
| Earlham City of STP | Earlham | IA | 0 | $0 | 6 | echo.epa.gov | |
| Fairfield Water Treatment Plant | Fairfield | IA | 0 | $0 | 6 | echo.epa.gov | |
| Kalona City of STP | Kalona | IA | 0 | $0 | 6 | echo.epa.gov | |
| Ladora City of STP | Ladora | IA | 0 | $0 | 6 | echo.epa.gov | |
| Manson, City of WTP | Manson | IA | 0 | $0 | 6 | echo.epa.gov | |
| New Hampton WWTP | New Hampton | IA | 0 | $0 | 6 | echo.epa.gov | |
| Runnells City of STP | Runnells | IA | 0 | $0 | 6 | echo.epa.gov | |
| Russell City of STP | Russell | IA | 0 | $0 | 6 | echo.epa.gov | |
| Treynor City of STP Northwest | Treynor | IA | 0 | $0 | 6 | echo.epa.gov | |
| Albia Sewer Treatment Plant C/o City Hall | Albia | IA | 0 | $0 | 5 | echo.epa.gov | |
| Albion City of STP | Albion | IA | 0 | $0 | 5 | echo.epa.gov | |
| Britt City of STP | Britt | IA | 0 | $0 | 5 | echo.epa.gov | |
| Essex City of STP | Essex | IA | 0 | $0 | 5 | echo.epa.gov | |
| Klemme City of STP | Klemme | IA | 0 | $0 | 5 | echo.epa.gov | |
| Knierim, City of WTP | Knierim | IA | 0 | $0 | 5 | echo.epa.gov | |
| Linn Grove WWTP | Linn Grove | IA | 0 | $0 | 5 | echo.epa.gov | |
| Long Grove City of STP | Long Grove | IA | 0 | $0 | 5 | echo.epa.gov | |
| Oxford City of STP | Oxford | IA | 0 | $0 | 5 | echo.epa.gov | |
| Sheffield WWTP | Sheffield | IA | 0 | $0 | 5 | echo.epa.gov | |
| Shenandoah City of STP | Shenandoah | IA | 0 | $0 | 5 | echo.epa.gov | |
| Sioux Rapids City of STP | Sioux Rapids | IA | 0 | $0 | 5 | echo.epa.gov | |
| Spencer, City of | Spencer | IA | 0 | $0 | 5 | echo.epa.gov | |
| Boone, City of WTP | Boone | IA | 0 | $0 | 4 | echo.epa.gov | |
| Brooklyn City of STP | Brooklyn | IA | 0 | $0 | 4 | echo.epa.gov | |
| Cantril City of STP | Cantril | IA | 0 | $0 | 4 | echo.epa.gov | |
| Charlotte City of STP | Charlotte | IA | 0 | $0 | 4 | echo.epa.gov | |
| Crescent WWTP | Crescent | IA | 0 | $0 | 4 | echo.epa.gov | |
| Delmar, City of STP | Delmar | IA | 0 | $0 | 4 | echo.epa.gov | |
| Elkhart City of STP | Elkhart | IA | 0 | $0 | 4 | echo.epa.gov |
By program
| Program | Facilities | Formal actions | Informal actions | Penalties | Facilities with quarters in significant noncompliance |
|---|---|---|---|---|---|
| Clean Air Act | 10 | 0 | 1 | $0 | 0 |
| Clean Water Act | 140 | 46 | 228 | $135,084 | 127 |
| Hazardous waste (RCRA) | 8 | 1 | 0 | $7,500 | 0 |
| Drinking water (SDWA) | 7 | 0 | 57 | $0 | 0 |
Public domain (U.S. government work). Counts and penalties cover the five years to November 1, 2026 as ECHO publishes them in its exporter and case downloads, drawn from EPA's air, water, hazardous waste and drinking water systems and from the states that report to them. Records can be incomplete, late or corrected after this page was read. A federal case penalty that names several facilities is shown on each of them and counted once in industry, state and national totals. Each row links to EPA's own report. A quarter in significant noncompliance is EPA's term for a serious violation status in a program, not a finding of fault beyond that status. This page uses US EPA data and is not endorsed or certified by the US EPA. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.