CONGRESSIONAL DISTRICT IA

Iowa — 2nd District

119th Congress · 249 ZIP codes · Avg score 59/100 · Grade C · Updated 2026-07-17

Data: EPA SDWIS / Census 119th Congress Last verified: 2026-07-17

ZipCheckup tracks water safety for 249 ZIP codes in Iowa's 2nd District: the district earns a grade C (59/100). 1,403 EPA violations on record, 50 health-based.

C
District Grade
59
Avg Safety Score
249
ZIP Codes
1403
Total Violations
50
Health Violations
249
Water Systems
Best ZIP: 50006 (70/100)
Lowest ZIP: 50669 (34/100)

Top Contaminants

Lead and Copper Rule (378) Copper (192) Surface Water Treatment Rule (140) Stage 1 DBP Rule (134) Consumer Confidence Report Rule (82)

ZIP Codes in This District

100 ZIP codes tracked in Iowa's 2nd District. Showing top 50 by safety score.

# ZIP Code City Safety Score Grade Violations
1 50006 Alden 70 B 0
2 50173 Montour 70 B 0
3 50258 Union 70 B 0
4 50428 Clear Lake 70 B 0
5 50459 Northwood 70 B 1
6 50468 Rockford 70 B 0
7 50471 Rudd 70 B 0
8 50479 Thornton 70 B 0
9 50601 Ackley 70 B 1
10 50621 Conrad 70 B 0
11 50624 Dike 70 B 0
12 50625 Dumont 70 B 1
13 50628 Elma 70 B 0
14 50632 Garwin 70 B 0
15 50638 Grundy Center 70 B 0
16 50643 Hudson 70 B 0
17 50653 Marble Rock 70 B 0
18 50655 Maynard 70 B 0
19 50666 Plainfield 70 B 0
20 50668 Readlyn 70 B 0
21 50682 Winthrop 70 B 0
22 50704 Waterloo 70 B 0
23 52035 Colesburg 70 B 0
24 52042 Edgewood 70 B 0
25 52047 Farmersburg 70 B 0
26 52049 Garnavillo 70 B 0
27 52068 Peosta 70 B 0
28 52072 Saint Olaf 70 B 0
29 52142 Fayette 70 B 1
30 52144 Fort Atkinson 70 B 0
31 52147 Hawkeye 70 B 0
32 52151 Lansing 70 B 0
33 52155 Lime Springs 70 B 1
34 52169 Wadena 70 B 0
35 52175 West Union 70 B 0
36 52202 Alburnett 70 B 1
37 52210 Brandon 70 B 0
38 52227 Ely 70 B 0
39 52313 Mount Auburn 70 B 0
40 52314 Mount Vernon 70 B 0
41 52332 Shellsburg 70 B 1
42 52336 Springville 70 B 1
43 52352 Walker 70 B 0
44 50472 Saint Ansgar 69 C 2
45 50630 Fredericksburg 69 C 3
46 52065 New Vienna 69 C 2
47 52223 Delhi 69 C 2
48 52253 Lisbon 69 C 4 (1 health)
49 50458 Nora Springs 68 C 0
50 50675 Traer 68 C 2

Overview

Iowa's 2nd District encompasses 249 ZIP codes tracked by ZipCheckup. The district's average Home Safety Score is C (59/100).

1403 EPA violations have been recorded across this district's water systems. 50 are health-based violations. About 36% of tracked ZIP codes have at least one violation.

Top Contaminants

The most frequently cited water quality issues in this district:

  • Lead and Copper Rule - 378 violations
  • Copper - 192 violations
  • Surface Water Treatment Rule - 140 violations
  • Stage 1 DBP Rule - 134 violations
  • Consumer Confidence Report Rule - 82 violations

Housing Context

Homes in this district were built on average around 1953 (~73 years old). Older homes may have lead pipes or solder - consider a water filter if your home predates 1986.

Data Sources

Updated daily. Data covers 249 ZIP codes in Iowa's 2nd District.

← Back to Iowa overview

How to cite this page

APA ZipCheckup. (2026). Iowa 2nd District: 1403 EPA Violations - C. https://zipcheckup.com/congressional/ia-2/
BibTeX
@misc{zipcheckup-congressional-ia-2,
  author = {{ZipCheckup}},
  title  = {{Iowa 2nd District: 1403 EPA Violations - C}},
  year   = {2026},
  url    = {https://zipcheckup.com/congressional/ia-2/}
}

Data as of July 2026.

Violations found - check filter options Free tool - no phone call required.