Iowa Drinking Water Compliance Records

1,080 water systems serving 3,017,414 people. 11,846 historical EPA violation records in the Q2 2026 snapshot.

TapScore Compliance-History Grades

A

735

68%

B

239

22%

C

89

8%

D

13

1%

F

4

0%

1,080

Water Systems

3,017,414

Population Served

11,846

Historical Records

2,208

Health-Based (All Years)

Largest Water Systems in Iowa

Contaminants in Iowa

Cities in Iowa