All water systems in Iowa
1,804 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Irua Pershing Utilities Pershing · Marion County |
488 | 2 | 1 | |
|
Gilmore City Waterworks Gilmore City · Pocahontas County |
487 | 0 | 0 | |
|
Garwin Water Supply Garwin · Tama County |
481 | 0 | 0 | |
|
Latimer Water Supply Latimer · Franklin County |
477 | 0 | 0 | |
|
Russell Water Supply Russell · Lucas County |
477 | 3 | 2 | |
|
Maynard Water Supply Maynard · Fayette County |
476 | 0 | 0 | |
|
Lime Springs Water Supply Lime Springs · Howard County |
473 | 1 | 0 | |
|
Lovilia Municipal Water Department Lovilia · Monroe County |
472 | 0 | 0 | |
|
Cedar Ridge Vineyards Swisher · Johnson County |
470 | 0 | 0 | |
|
Jefferson County Rural Water District Fairfield · Jefferson County |
468 | 3 | 1 | |
|
Dow City Water Works Dow City · Crawford County |
467 | 0 | 0 | |
|
Norway City Water Supply Norway · Benton County |
466 | 0 | 0 | |
|
Humeston Water Plant Humeston · Wayne County |
465 | 3 | 1 | |
|
Stacyville Water Supply Stacyville · Mitchell County |
465 | 0 | 0 | |
|
Montauk Historical Site Clermont · Fayette County |
462 | 0 | 0 | |
|
Ashton Municipal Water Department Ashton · Osceola County |
456 | 0 | 0 | |
|
Ewing Trace MHC Des Moines · Polk County |
455 | 0 | 0 | |
|
Table Mound Park Dubuque · Dubuque County |
455 | 1 | 0 | |
|
Oakdale Hospital Water System Oakdale · Johnson County |
450 | 0 | 0 | |
|
Springbrook State Park-Main System Guthrie Center · Guthrie County |
450 | 0 | 0 | |
|
Albion Water Department Albion · Marshall County |
448 | 2 | 0 | |
|
Klemme Water Works Klemme · Hancock County |
441 | 1 | 0 | |
|
Little Rock Water Supply Little Rock · Lyon County |
441 | 0 | 0 | |
|
Ocheyedan Water Works Ocheyedan · Osceola County |
439 | 1 | 1 | |
|
Hawkeye Water Supply Hawkeye · Fayette County |
438 | 0 | 0 | |
|
Grandview Muni Water Dept Grandview · Louisa County |
437 | 1 | 1 | |
|
Scott CO Pk-Pool Long Grove · Scott County |
437 | 0 | 0 | |
|
Galva Water Supply Galva · Ida County |
435 | 1 | 1 | |
|
Lost Nation Water Supply Lost Nation · Clinton County |
434 | 3 | 0 | |
|
New Albin Water Supply New Albin · Allamakee County |
432 | 0 | 0 | |
|
Otho Water Supply Otho · Webster County |
431 | 0 | 0 | |
|
Allerton Water Works Allerton · Wayne County |
430 | 1 | 0 | |
|
Batavia Water Works Batavia · Jefferson County |
430 | 1 | 0 | |
|
Lamont Water Supply Lamont · Buchanan County |
429 | 1 | 0 | |
|
Marquette Water Supply Marquette · Clayton County |
429 | 0 | 0 | |
|
Bussey Water Supply Bussey · Marion County |
427 | 0 | 0 | |
|
Palace Park MHC Fort Dodge · Webster County |
426 | 0 | 0 | |
|
200 East 90th St, LLC Davenport · Scott County |
425 | 0 | 0 | |
|
Oxford Junction Water Supply Oxford Junction · Jones County |
424 | 1 | 0 | |
|
Martensdale Water Supply Martensdale · Warren County |
421 | 0 | 0 | |
|
Delhi Water Supply Delhi · Delaware County |
420 | 0 | 0 | |
|
Arlington Water Supply Arlington · Fayette County |
419 | 0 | 0 | |
|
Burt Water Supply Burt · Kossuth County |
418 | 0 | 0 | |
|
Clover Ridge Subdivision Walford · Benton County |
413 | 1 | 0 | |
|
Emerson Water Department Emerson · Mills County |
412 | 1 | 0 | |
|
Shueyville United Methodist Church Shueyville · Johnson County |
410 | 0 | 0 | |
|
Miles Water Department Miles · Jackson County |
408 | 1 | 0 | |
|
Wahpeton Water Supply Wahpeton · Dickinson County |
408 | 0 | 0 | |
|
Lawler Water Supply Lawler · Chickasaw County |
406 | 1 | 0 | |
|
Bayard Water Supply Bayard · Guthrie County |
405 | 2 | 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 still 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. Retrieved from ECHO on Oct 11, 2026.