Iowa Water Quality Reports
Comprehensive water quality data for 411 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
338 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
Des Moines
Davenport
Cedar Rapids
Sioux City
Waterloo
Iowa City
West Des Moines
Ankeny
Council Bluffs
Dubuque
Ames
Urbandale
Marion
Cedar Falls
Burlington
Fort Dodge
Ottumwa
Johnston
Waukee
Muscatine
Coralville
North Liberty
Altoona
Clive
Newton
Indianola
Grimes
Norwalk
Boone
Oskaloosa
Storm Lake
Spencer
Fort Madison
Le Mars
Lemars
Pella
Waverly
Carroll
Keokuk
Grinnell
Fairfield
Mount Pleasant
Knoxville
Denison
Sioux Center
Perry
Webster City
Clear Lake
Bondurant
Creston
Charles City
Washington
Hiawatha
Nevada
Eldridge
Orange City
Spirit Lake
Asbury
Polk City
Sheldon
Glenwood
Centerville
Sergeant Bluff
Luther
Evansdale
Tiffin
Forest City
Huxley
Carlisle
West Liberty
Waukon
Carter Lake
Albia
Emmetsburg
Osage
Eagle Grove
New Hampton
Story City
Williamsburg
Milford
West Burlington
Tipton
Tama
Garner
Solon
Wilton
Onawa
Sibley
Fairfax
Clarion
Madrid
Grundy Center
Lake Panorama
Hawarden
Bloomfield
Missouri Valley
Eldora
Kalona
Rock Rapids
Center Point
Showing top 100 of 411 cities by population.
Use the search box above to find any city in Iowa.
Get the Weekly Water Brief
One email a week on water testing, treatment, and what water-quality data means for your home.
One email a week. Unsubscribe anytime.