Best US Cities for Air Quality
Ranking of US cities with the cleanest air based on 2025 EPA data.
Showing 26–40 of 40 cities
- #26
Des Moines, IA
Population: 570,091Monitored: 304 daysB+Median: 46Good Days:178Moderate Days:124Unhealthy Days:Worst Day:136 AQI - #27
Logan, UT
Population: 124,449Monitored: 304 daysB+Median: 46Good Days:186Moderate Days:118Unhealthy Days:Worst Day:87 AQI - #28
Grand Rapids, MI
Population: 622,168Monitored: 304 daysB+Median: 46Good Days:182Moderate Days:118Unhealthy Days:Worst Day:138 AQI - #29
Ogden, UT
Population: 630,643Monitored: 305 daysB+Median: 47Good Days:187Moderate Days:116Unhealthy Days:Worst Day:119 AQI - #30
Alton, IL
Population: 80,162Monitored: 304 daysB+Median: 48Good Days:168Moderate Days:132Unhealthy Days:Worst Day:260 AQI - #31
Waterloo, IA
Population: 119,632Monitored: 304 daysB+Median: 48Good Days:172Moderate Days:130Unhealthy Days:Worst Day:158 AQI - #32
Layton, UT
Population: 83,286Monitored: 304 daysB+Median: 48Good Days:181Moderate Days:116Unhealthy Days:Worst Day:119 AQI - #33
Provo, UT
Population: 641,732Monitored: 304 daysB+Median: 49Good Days:164Moderate Days:139Unhealthy Days:Worst Day:109 AQI - #34
Charlotte, NC
Population: 1,488,249Monitored: 305 daysBMedian: 51Good Days:150Moderate Days:155Unhealthy Days:Worst Day:97 AQI - #35
Detroit, MI
Population: 3,773,725Monitored: 304 daysBMedian: 52Good Days:141Moderate Days:153Unhealthy Days:Worst Day:156 AQI - #36
Indianapolis, IN
Population: 1,767,321Monitored: 305 daysBMedian: 53Good Days:132Moderate Days:169Unhealthy Days:Worst Day:170 AQI - #37
Cleveland, OH
Population: 1,695,555Monitored: 305 daysBMedian: 53Good Days:133Moderate Days:168Unhealthy Days:Worst Day:150 AQI - #38
Salt Lake City, UT
Population: 1,183,003Monitored: 305 daysBMedian: 54Good Days:113Moderate Days:177Unhealthy Days:Worst Day:175 AQI - #39
Fresno, CA
Population: 732,197Monitored: 304 daysBMedian: 54Good Days:122Moderate Days:157Unhealthy Days:Worst Day:157 AQI - #40
Phoenix, AZ
Population: 4,121,103Monitored: 304 daysDMedian: 71Good Days:50Moderate Days:219Unhealthy Days:6Worst Day:366 AQI