Iowa Water Quality Reports
Comprehensive water quality data for 412 cities across Iowa. View EPA-verified contaminant levels and get filter recommendations.
Water Quality by County
Explore aggregated water quality scores across Iowa counties. Scores are calculated based on EPA data and weighted by population.
Common Contaminants in Iowa
382 cities in Iowa have at least one contaminant above EPA health guidelines.
Worried about Bromodichloromethane in your water?
Upload your water test (PDF or a photo) and we'll email a plain-English reading of your Bromodichloromethane result β and every other number β free. Educational only, no medical claims.
Your upload also helps us keep local water data accurate β we only ever share anonymized, area-level summaries.
Upload my testCities in Iowa
Council Bluffs
Carter Lake
Crescent
Ankeny
West Des Moines
Saylorville
Urbandale
Altoona
Johnston
Waukee
Clive
Norwalk
Bondurant
Polk City
Mitchellville
Elkhart
Pleasant Hill
Cumming
Alleman
Des Moines
Runnells
Windsor Heights
Marion
Cedar Rapids
Hiawatha
Davenport
Bertram
Fairfax
Robins
Shueyville
Iowa City
Ames
Sioux City
Evansdale
Waterloo
University Heights
Asbury
Dubuque
Sageville
Cedar Falls
Indianola
Centerville
Creston
Burlington
Muscatine
Coralville
Fort Madison
North Liberty
Oskaloosa
Spencer
Grimes
Webster City
Knoxville
Brooklyn
Boone
Bouton
Lakeside
Storm Lake
Denison
Mount Pleasant
Le Mars
Lemars
Pella
Waverly
Carroll
Keokuk
Grinnell
Fairfield
Sioux Center
Beacon
Perry
Clear Lake
Charles City
Nevada
Eldridge
Orange City
Spirit Lake
Elk Run Heights
Sheldon
Glenwood
Tiffin
Tama
Manning
Sergeant Bluff
Madrid
Luther
Huxley
Lisbon
Forest City
Carlisle
West Liberty
Solon
Waukon
Eagle Grove
Albia
Emmetsburg
Greenfield
Osage
New Hampton
Tipton
Showing top 100 of 412 cities by population.
Use the search box above to find any city in Iowa.
Stay Informed About Your Water Quality
Get EPA reports, filter recommendations, and safety alerts for your area.
Join 10,000+ people protecting their families. Unsubscribe anytime.