Air quality in Iowa
Air quality index (AQI⁺) and PM2.5 air pollution in Iowa • 06:43, Aug 05
Live most polluted city ranking
Real-time Iowa most polluted city ranking
Learn more about global air quality
Which is the most polluted city in Iowa?
- West Des Moines112
- Waukee107
- Polk County93
- Monticello85
- Jones County84
- Ankeny77
- Coggon77
- Ames76
- Des Moines75
- Pleasant Hill75
- Dubuque73
- Boone71
- Cedar Rapids71
- Gilbert71
- Jefferson71
- Jewell Junction71
- Madrid71
- Ogden71
- Perry71
- Riverdale71
- Roland71
- Story City71
- Vinton71
- Webster City71
- Woodward71
- Ackley70
- Adel70
- Belmond70
- Clarion70
- Clive70
- Dallas Center70
- De Soto70
- Eagle Grove70
- Earlham70
- Eldora70
- Granger70
- Grimes70
- Grinnell70
- Hampton70
- Huxley70
- Iowa Falls70
- Johnston70
- Lake Panorama70
- Nevada70
- Panora70
- Polk City70
- Slater70
- Urbandale70
- Van Meter70
- Windsor Heights70
- Allison69
- Altoona69
- Aplington69
- Bondurant69
- Carlisle69
- Central City69
- Conrad69
- Coon Rapids69
- Dakota City69
- Fort Dodge69
- Glidden69
- Grundy Center69
- Guthrie Center69
- Humboldt69
- Madison69
- Mitchellville69
- Norwalk69
- Parkersburg69
- Rockwell69
- Rockwell City69
- Sheffield69
- State Center69
- Stuart69
- Winterset69
- Audubon68
- Baxter68
- Carroll68
- Cedar Falls68
- Charles City68
- Clarksville68
- Clear Lake68
- Colfax68
- Dike68
- Greene68
- Greenfield68
- Indianola68
- Lake City68
- Manson68
- Marshalltown68
- Mason City68
- Monona68
- Nashua68
- Newton68
- Nora Springs68
- Osage68
- Prairie City68
- Reinbeck68
- Shell Rock68
- Waukon68
- Waverly68
- Britt67
- Cresco67
- Creston67
- Denver67
- Elkader67
- Garner67
- Guttenberg67
- Hudson67
- Manly67
- Manning67
- Monroe67
- New Hampton67
- Osceola67
- Pleasantville67
- Postville67
- St. Ansgar67
- Sumner67
- Toledo67
- Traer67
- Tripoli67
- West Union67
- Atlantic66
- Council Bluffs66
- Denison66
- Dysart66
- Elk Run Heights66
- Evansdale66
- Fairbank66
- Fayette66
- Forest City66
- Harlan66
- Independence66
- Jesup66
- Knoxville66
- La Porte City66
- Lake View66
- Logan66
- Melcher-Dallas66
- Missouri Valley66
- Northwood66
- Oelwein66
- Pella66
- Pisgah66
- Pocahontas66
- Sac City66
- Strawberry Point66
- Tama66
- Woodbine66
- Asbury65
- Atkins65
- Avoca65
- Belle Plaine65
- Brooklyn65
- Center Point65
- Chariton65
- Coralville65
- Dyersville65
- Epworth65
- Farley65
- Glenwood65
- Hiawatha65
- Ida Grove65
- Manchester65
- Mapleton65
- Mineola65
- Montezuma65
- New Sharon65
- Oakland65
- Onawa65
- Palo65
- Robins65
- Urbana65
- Algona64
- Anamosa64
- Cascade64
- Corning64
- Ely64
- Fairfax64
- Fairfield64
- Holstein64
- Lake Mills64
- Laurens64
- Lenox64
- Leon64
- Malvern64
- Marengo64
- Marion64
- Mount Ayr64
- Peosta64
- Red Oak64
- Sidney64
- Springville64
- Storm Lake64
- Walford64
- Williamsburg64
- Alta63
- Bedford63
- Clarinda63
- Hamburg63
- Lamoni63
- Mechanicsville63
- Mount Vernon63
- Moville63
- North English63
- North Liberty63
- Oskaloosa63
- Pottawattamie63
- Sergeant Bluff63
- Shenandoah63
- Sioux City63
- Solon63
- Stanton63
- Villisca63
- Cherokee62
- Eddyville62
- Kingsley62
- Tiffin62
- Waterloo62
- Albia61
- Corydon61
- Iowa City61
- Le Mars61
- Marcus61
- Paullina61
- Remsen61
- Sigourney61
- Spencer61
- University Heights61
- Alton60
- Primghar60
- Tipton60
- Wellman60
- Akron59
- Arnolds Park59
- Estherville59
- Hartley59
- Hawarden59
- Kalona59
- Maquoketa59
- Milford59
- Orange City59
- Ottumwa59
- Sanborn59
- Sheldon59
- Sioux Center59
- West Branch59
- Bellevue58
- Buffalo58
- Carter Lake58
- Centerville58
- George58
- Hull58
- Lake Park58
- Riverside58
- Rock Valley58
- Saylorville58
- Sibley58
- Spirit Lake58
- Lone Tree57
- Rock Rapids57
- Washington County57
- West Liberty57
- Bloomfield56
- DeWitt56
- Durant56
- Maharishi Vedic City56
- Preston56
- Washington56
- Wilton56
- Bettendorf55
- Blue Grass55
- Camanche55
- Columbus Junction55
- Decorah55
- Eldridge55
- Jefferson County55
- Lisbon55
- Lytton55
- Park View55
- Scott County55
- Walcott55
- Emmetsburg54
- Keosauqua54
- Le Claire54
- Mount Pleasant54
- Wapello54
- Winfield54
- Burlington53
- Fort Madison53
- Keokuk53
- Mediapolis53
- Montgomery County53
- New London53
- West Burlington53
- Muscatine52
- Davenport51
- Clinton40
- Van Buren County34









