Nitrate violations in Iowa
190 active public water systems in Iowa had a Nitrate violation in the past three years, 34 of them in the latest quarter of EPA's data. What Nitrate is and why it matters.
Systems with a Nitrate violation
Latest quarter first, then largest first| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Nutrien AG Solutions Dunlap · Harrison County |
49 | 2 | 1 | |
|
Timberlane Water Association Fort Dodge · Webster County |
48 | 3 | 0 | |
|
Vern Laures Auto Center INC New Hampton · Chickasaw County |
48 | 1 | 0 | |
|
Eagle Hills Algona · Kossuth County |
47 | 2 | 0 | |
|
Iowa Valley Estates Marengo · Iowa County |
46 | 1 | 0 | |
|
F B & Company Central City · Linn County |
42 | 4 | 1 | |
|
Dollar General (earlville) Earlville · Delaware County |
40 | 2 | 1 | |
|
Dyersville Golf and Country Club Dyersville · Dubuque County |
40 | 1 | 0 | |
|
Turf Masters Lawn & Landscape Iowa City · Johnson County |
40 | 3 | 0 | |
|
Bass Farms LLC Mount Vernon · Linn County |
39 | 2 | 0 | |
|
Cedar Springs Camp Floyd · Floyd County |
39 | 2 | 0 | |
|
Anchor Inn (garber) Garber · Clayton County |
35 | 3 | 2 | |
|
Burts Tavern Nichols · Muscatine County |
32 | 3 | 0 | |
|
Back Roads Bar & Grill Aredale · Butler County |
31 | 1 | 0 | |
|
The Grove Scotch Grove · Jones County |
31 | 3 | 1 | |
|
Clayton CO Law Enforcement Center Elkader · Clayton County |
30 | 1 | 0 | |
|
Grace Lutheran Camp INC De Witt · Clinton County |
30 | 2 | 0 | |
|
River Valley Cooperative Sunbury · Cedar County |
30 | 3 | 1 | |
|
Some Place Bar & Grill North Buena Vista · Clayton County |
30 | 2 | 0 | |
|
Warehouse Specialist LLC Council Bluffs · Mills County |
30 | 3 | 1 | |
|
Shueys Shueyville · Johnson County |
29 | 1 | 0 | |
|
Three Elms Golf Course Independence · Buchanan County |
29 | 1 | 0 | |
|
Sears 66 Service Garber · Clayton County |
28 | 1 | 0 | |
|
Albrecht Acres Sherrill · Dubuque County |
27 | 2 | 0 | |
|
Calkins Nature Center Iowa Falls · Hardin County |
27 | 2 | 0 | |
|
Glenwood Community Church Glenwood · Mills County |
27 | 1 | 0 | |
|
Tri-State Raceway Earlville · Delaware County |
27 | 3 | 1 | |
|
Windmill Ridge Campground Kalona · Washington County |
27 | 4 | 1 | |
|
Hawkeye Ready-Mix (coralville) Coralville · Johnson County |
26 | 1 | 0 | |
|
Oakridge Homeowners Association Clear Lake · Cerro Gordo County |
26 | 2 | 0 | |
|
Bennett Pk-Cedar Conservation Lowden · Cedar County |
25 | 3 | 2 | |
|
Camp Iodiseca Solon · Johnson County |
25 | 1 | 0 | |
|
Express Mart Muscatine · Muscatine County |
25 | 1 | 0 | |
|
K-Town Tap Kendallville · Winneshiek County |
25 | 3 | 1 | |
|
Knotty Marie's Dorchester · Allamakee County |
25 | 3 | 1 | |
|
Oldtimers # 3 South Harpers Ferry · Allamakee County |
25 | 1 | 0 | |
|
Osage Motel Osage · Mitchell County |
25 | 2 | 1 | |
|
Plum Creek Golf Club Fredericksburg · Chickasaw County |
25 | 2 | 0 | |
|
Winnebago CC Environmental Educ Center Leland · Winnebago County |
25 | 4 | 1 | |
|
Woodbine Golf Course Woodbine · Harrison County |
25 | 3 | 1 |
About this data
A system is counted once if any of its violations in the past three years involved Nitrate, including monitoring and reporting lapses. Rules violated and status in the table are for the whole system, not Nitrate alone.
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.