Iowa Drinking Water Violations

1,817Water Systems
14,783Total Violations
1,337Health-Based

Iowa has 1,817 active public water systems regulated under the EPA's Safe Drinking Water Act. Across these systems, there have been 1,337 health-based violations out of 14,783 total violations recorded. Currently, 16 water systems have unresolved health-based violations.

The most frequently cited health-based contaminants in Iowa are Unknown, Unknown, and Unknown. Health-based violations mean a water system exceeded an EPA maximum contaminant level (MCL) or failed required treatment standards.

Browse the counties below to find specific water systems, or search by address or ZIP code to find your water provider.

Counties

CountyWater SystemsTotal ViolationsHealth-Based
Johnson County 125 1,161 112
Lucas County 2 125 82
Delaware County 28 229 77
Dubuque County 74 753 68
Palo Alto County 8 83 52
Carroll County 13 164 49
Cerro Gordo County 34 416 44
Chickasaw County 21 216 42
Iowa County 15 129 41
Clayton County 45 612 38
Louisa County 22 286 35
Poweshiek County 8 60 34
Winneshiek County 43 318 28
Calhoun County 14 77 28
Decatur County 4 72 28
Jones County 36 759 27
Mills County 16 221 27
Linn County 83 1,175 25
Pottawattamie County 32 329 24
Jackson County 26 375 22
Guthrie County 10 87 20
Muscatine County 38 350 18
Butler County 16 105 17
Des Moines County 10 70 17
Sac County 9 36 17
Webster County 30 205 16
Humboldt County 13 57 16
Boone County 12 42 16
Story County 21 216 15
Benton County 24 267 14
Washington County 24 251 13
Woodbury County 32 63 13
Lee County 7 44 13
Clarke County 3 19 13
Clinton County 28 271 12
Cass County 14 162 12
Polk County 37 142 11
Scott County 77 419 10
Wright County 22 158 10
Bremer County 15 99 10
Hardin County 20 203 9
Mitchell County 16 88 9
Pocahontas County 12 40 9
Cedar County 28 243 8
Allamakee County 32 220 8
Kossuth County 27 112 8
Hancock County 18 117 7
Winnebago County 19 210 6
Tama County 13 67 6
Buchanan County 20 192 5
Dallas County 22 114 5
Sioux County 16 35 5
Floyd County 18 112 4
Fremont County 13 99 4
Henry County 11 84 4
Worth County 14 65 4
Adams County 2 8 4
Fayette County 24 228 3
Monona County 14 144 3
Dickinson County 14 100 3
Page County 9 29 3
Taylor County 3 12 3
Harrison County 20 202 2
Black Hawk County 18 107 2
Crawford County 10 48 2
Cherokee County 12 39 2
Audubon County 5 33 2
Mahaska County 4 18 2
Adair County 6 15 2
Madison County 3 14 2
Union County 1 8 2
Howard County 20 199 1
Franklin County 20 126 1
Jasper County 11 77 1
Emmet County 11 33 1
Marion County 14 26 1
Lyon County 12 18 1
Plymouth County 13 84 0
Marshall County 12 70 0
Jefferson County 8 63 0
Shelby County 8 62 0
Ringgold County 3 60 0
Hamilton County 12 52 0
O'brien County 7 48 0
Greene County 5 47 0
Van Buren County 7 45 0
Keokuk County 11 44 0
Wayne County 5 38 0
Montgomery County 5 32 0
Wapello County 5 29 0
Warren County 11 27 0
Buena Vista County 12 26 0
Ida County 7 24 0
Appanoose County 5 22 0
Grundy County 8 18 0
Osceola County 7 11 0
Davis County 2 8 0
Clay County 5 2 0
Monroe County 2 0 0