25 Iowa Cities With the Worst Tap Water (2026)

By Echo Water Research Team 10 min read
25 Iowa Cities With the Worst Tap Water (2026)
25
Cities Analyzed
385
Total Contaminants Above Guidelines
568,038
People Affected

We analyzed tap water quality data for hundreds of cities in Iowa to identify the 25 with the most contaminants exceeding health guidelines. This ranking is based on 2026 data from the EPA and EWG databases.

While all public water systems must meet EPA legal limits, many health experts — including the Environmental Working Group — argue that these legal limits are outdated and don't reflect current scientific understanding of safe exposure levels. The cities below have the widest gap between what's in their water and what's considered safe by modern health standards.

Methodology: Cities are ranked by the number of contaminants exceeding EWG health guidelines (descending), with ties broken by total contaminants detected. Data sourced from the EPA Safe Drinking Water Information System (SDWIS) and the Environmental Working Group (EWG) Tap Water Database. Only cities with available EWG testing data are included.
1

Waterloo, Iowa

Waterloo Water Works • 69,504 people served
19Above EWG Guidelines
33Total Detected
0Above Legal Limit
ArsenicBromodichloromethaneChloroformChromium (hexavalent)Dibromoacetic acidDibromochloromethane

Waterloo has 19 contaminants exceeding EWG health guidelines out of 33 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Waterloo water report →
2

Elk Run Heights, Iowa

Elk Run Heights Water Supply • 1,069 people served
19Above EWG Guidelines
33Total Detected
0Above Legal Limit
Arsenic*BromodichloromethaneBromoformChloroformChromium (hexavalent)*Dibromoacetic acid

Elk Run Heights has 19 contaminants exceeding EWG health guidelines out of 33 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Elk Run Heights water report →
3

Sioux City, Iowa

Sioux City Water Supply • 85,791 people served
18Above EWG Guidelines
40Total Detected
1Above Legal Limit
BromodichloromethaneChloroformDibromoacetic acidDibromochloromethaneDichloroacetic acidHaloacetic acids (HAA5)

Sioux City has 18 contaminants exceeding EWG health guidelines out of 40 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Sioux City water report →
4

Hudson, Iowa

Hudson Water Supply • 2,546 people served
18Above EWG Guidelines
37Total Detected
0Above Legal Limit
Arsenic*BromodichloromethaneChloroformChromium (hexavalent)*Dibromoacetic acidDibromochloromethane

Hudson has 18 contaminants exceeding EWG health guidelines out of 37 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Hudson water report →
5

Ankeny, Iowa

City of Ankeny • 68,090 people served
15Above EWG Guidelines
33Total Detected
0Above Legal Limit
ArsenicBromodichloromethaneBromoformChloroformChromium (hexavalent)Dibromoacetic acid

Ankeny has 15 contaminants exceeding EWG health guidelines out of 33 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Ankeny water report →

Is your city on this list?

Get a free personalized water quality report for your address.

Check Your Water
6

West Burlington, Iowa

West Burlington Muni. Water Supply • 3,728 people served
15Above EWG Guidelines
33Total Detected
0Above Legal Limit
BromodichloromethaneChloroformChromium (hexavalent)*Dibromoacetic acidDibromochloromethaneDichloroacetic acid

West Burlington has 15 contaminants exceeding EWG health guidelines out of 33 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full West Burlington water report →
7

Waukee, Iowa

Waukee Water Supply • 23,940 people served
15Above EWG Guidelines
32Total Detected
0Above Legal Limit
ArsenicBromodichloromethaneBromoformChloroformChromium (hexavalent)*Dibromoacetic acid

Waukee has 15 contaminants exceeding EWG health guidelines out of 32 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Waukee water report →
8

Carter Lake, Iowa

Carter Lake Water District • 3,796 people served
15Above EWG Guidelines
30Total Detected
0Above Legal Limit
Arsenic*Bromochloroacetic acid*BromodichloromethaneChloroformChromium (hexavalent)*Dibromoacetic acid

Carter Lake has 15 contaminants exceeding EWG health guidelines out of 30 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Carter Lake water report →
9

Muscatine, Iowa

Muscatine Power & Water • 23,797 people served
15Above EWG Guidelines
29Total Detected
0Above Legal Limit
BromodichloromethaneChloroformChromium (hexavalent)Dibromoacetic acidDibromochloromethaneDichloroacetic acid

Muscatine has 15 contaminants exceeding EWG health guidelines out of 29 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Muscatine water report →
10

Deep River, Iowa

Deep River Water Supply • 249 people served
15Above EWG Guidelines
29Total Detected
0Above Legal Limit
Arsenic*BromodichloromethaneChloroformChromium (hexavalent)*Dibromoacetic acidDibromochloromethane

Deep River has 15 contaminants exceeding EWG health guidelines out of 29 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Deep River water report →
11

Keokuk, Iowa

Keokuk Municipal Water Works • 9,900 people served
15Above EWG Guidelines
28Total Detected
0Above Legal Limit
BromodichloromethaneChloroformChromium (hexavalent)Dibromoacetic acidDibromochloromethaneDichloroacetic acid

Keokuk has 15 contaminants exceeding EWG health guidelines out of 28 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Keokuk water report →
12

Brooklyn, Iowa

Brooklyn Water Department • 1,505 people served
15Above EWG Guidelines
26Total Detected
0Above Legal Limit
Arsenic*BromodichloromethaneChloroformChromium (hexavalent)*Dibromoacetic acidDibromochloromethane

Brooklyn has 15 contaminants exceeding EWG health guidelines out of 26 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Brooklyn water report →
13

Malcom, Iowa

Malcom Water Supply • 270 people served
15Above EWG Guidelines
26Total Detected
0Above Legal Limit
Arsenic*BromodichloromethaneChloroformChromium (hexavalent)*Dibromoacetic acidDibromochloromethane

Malcom has 15 contaminants exceeding EWG health guidelines out of 26 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Malcom water report →
14

Barnes City, Iowa

Barnes City Water Supply • 0 people served
15Above EWG Guidelines
26Total Detected
0Above Legal Limit
Arsenic*BromodichloromethaneChloroformChromium (hexavalent)*Dibromoacetic acidDibromochloromethane

Barnes City has 15 contaminants exceeding EWG health guidelines out of 26 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Barnes City water report →
15

Tama, Iowa

Poweshiek Water Association • 13,920 people served
15Above EWG Guidelines
25Total Detected
0Above Legal Limit
ArsenicBromodichloromethaneChloroformChromium (hexavalent)Dibromoacetic acidDibromochloromethane

Tama has 15 contaminants exceeding EWG health guidelines out of 25 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Tama water report →
16

Dysart, Iowa

Dysart Water Supply • 1,281 people served
15Above EWG Guidelines
25Total Detected
0Above Legal Limit
Arsenic*BromodichloromethaneChloroformChromium (hexavalent)*Dibromoacetic acidDibromochloromethane

Dysart has 15 contaminants exceeding EWG health guidelines out of 25 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Dysart water report →
17

Chelsea, Iowa

Chelsea Water Supply • 229 people served
15Above EWG Guidelines
25Total Detected
0Above Legal Limit
Arsenic*BromodichloromethaneChloroformChromium (hexavalent)*Dibromoacetic acidDibromochloromethane

Chelsea has 15 contaminants exceeding EWG health guidelines out of 25 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Chelsea water report →
18

Clutier, Iowa

Clutier Water Supply • 213 people served
15Above EWG Guidelines
25Total Detected
0Above Legal Limit
Arsenic*BromodichloromethaneChloroformChromium (hexavalent)*Dibromoacetic acidDibromochloromethane

Clutier has 15 contaminants exceeding EWG health guidelines out of 25 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Clutier water report →
19

Millersburg, Iowa

Millersburg Water Department • 135 people served
15Above EWG Guidelines
25Total Detected
0Above Legal Limit
Arsenic*BromodichloromethaneChloroformChromium (hexavalent)*Dibromoacetic acidDibromochloromethane

Millersburg has 15 contaminants exceeding EWG health guidelines out of 25 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Millersburg water report →
20

Davenport, Iowa

Iowa-American Water Company - Davenport • 147,720 people served
15Above EWG Guidelines
23Total Detected
0Above Legal Limit
BromodichloromethaneChloriteChloroformChromium (hexavalent)DibromochloromethaneDichloroacetic acid

Davenport has 15 contaminants exceeding EWG health guidelines out of 23 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Davenport water report →
21

Rock Valley, Iowa

Rock Valley Water Supply • 4,059 people served
15Above EWG Guidelines
21Total Detected
0Above Legal Limit
ArsenicBromodichloromethaneBromoformChloroformDibromoacetic acidDibromochloromethane

Rock Valley has 15 contaminants exceeding EWG health guidelines out of 21 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Rock Valley water report →
22

West Des Moines, Iowa

West Des Moines Water Works • 68,723 people served
14Above EWG Guidelines
37Total Detected
0Above Legal Limit
BromodichloromethaneBromoformChloroformChromium (hexavalent)Dibromoacetic acidDibromochloromethane

West Des Moines has 14 contaminants exceeding EWG health guidelines out of 37 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full West Des Moines water report →
23

Oskaloosa, Iowa

Oskaloosa Municipal Water Department • 11,558 people served
14Above EWG Guidelines
30Total Detected
0Above Legal Limit
ArsenicBromodichloromethaneBromoformChloroformChromium (hexavalent)Dibromoacetic acid

Oskaloosa has 14 contaminants exceeding EWG health guidelines out of 30 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Oskaloosa water report →
24

Lake Park, Iowa

Lake Park Municipal Utilities • 0 people served
14Above EWG Guidelines
29Total Detected
0Above Legal Limit
Arsenic*BromodichloromethaneBromoformChloroformDibromoacetic acidDibromochloromethane

Lake Park has 14 contaminants exceeding EWG health guidelines out of 29 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Lake Park water report →
25

Burlington, Iowa

Burlington Municipal Waterworks • 26,015 people served
14Above EWG Guidelines
28Total Detected
1Above Legal Limit
BromodichloromethaneChloroformChromium (hexavalent)Dibromoacetic acidDibromochloromethaneDichloroacetic acid

Burlington has 14 contaminants exceeding EWG health guidelines out of 28 detected — significantly above the national average. Multiple known carcinogens were found at levels of concern.

See full Burlington water report →

What We Found: Key Patterns

The most frequently detected contaminants exceeding health guidelines across these cities are Bromodichloromethane, Chloroform, Dibromochloromethane. These appear repeatedly across different water systems and regions.

Water quality varies significantly even within the same state, driven by local geology, agricultural activity, and industrial proximity.

Across all ranked cities, 385 contaminant readings exceed EWG health guidelines, but only 2 exceed EPA legal limits. This gap of 383 highlights how legal standards may not fully protect public health — EPA limits haven't been updated for many contaminants in decades.

Full Rankings Table

Rank City State Detected Above Guidelines Above Legal People Served
1 Waterloo IA 33 19 0 69,504
2 Elk Run Heights IA 33 19 0 1,069
3 Sioux City IA 40 18 1 85,791
4 Hudson IA 37 18 0 2,546
5 Ankeny IA 33 15 0 68,090
6 West Burlington IA 33 15 0 3,728
7 Waukee IA 32 15 0 23,940
8 Carter Lake IA 30 15 0 3,796
9 Muscatine IA 29 15 0 23,797
10 Deep River IA 29 15 0 249
11 Keokuk IA 28 15 0 9,900
12 Brooklyn IA 26 15 0 1,505
13 Malcom IA 26 15 0 270
14 Barnes City IA 26 15 0 0
15 Tama IA 25 15 0 13,920
16 Dysart IA 25 15 0 1,281
17 Chelsea IA 25 15 0 229
18 Clutier IA 25 15 0 213
19 Millersburg IA 25 15 0 135
20 Davenport IA 23 15 0 147,720
21 Rock Valley IA 21 15 0 4,059
22 West Des Moines IA 37 14 0 68,723
23 Oskaloosa IA 30 14 0 11,558
24 Lake Park IA 29 14 0 0
25 Burlington IA 28 14 1 26,015

Don't see your city?

Check your water quality now with a free personalized report.

Check Your Water

Frequently Asked Questions

What city has the worst tap water in Iowa?

Based on 2026 data, Waterloo, IA has the most contaminants exceeding EWG health guidelines among the cities we analyzed.

How are cities ranked in this report?

Cities are ranked by the number of contaminants exceeding EWG health guidelines. These guidelines are typically stricter than EPA legal limits and reflect current scientific research on safe exposure levels.

Is my tap water safe if my city isn't on this list?

Not necessarily. Even cities not on this list may have contaminants of concern. We recommend checking your specific water quality using our free water scan tool.

What's the best water filter for contaminated water?

A reverse osmosis (RO) system is the most effective for removing the widest range of contaminants. For whole-home protection, a combination of RO for drinking water and a whole-home filter for showers and baths is recommended.

Data sources: Environmental Working Group (EWG) Tap Water Database, U.S. EPA Safe Drinking Water Information System (SDWIS)

Last updated: April 2026

Methodology: Contaminant levels are compared against both EPA legal limits (Maximum Contaminant Levels) and EWG health guidelines, which are often stricter and based on the latest scientific research.

Share
Leave a comment

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.