Best US Cities for Air Quality

Ranking of US cities with the cleanest air based on 2025 EPA data.

Showing 125 of 40 cities
  1. #1

    Pocatello, ID

    Population: 72,963Monitored: 304 days
    A
    Median: 31
    Good Days:278
    Moderate Days:25
    Unhealthy Days:
    Worst Day:111 AQI
  2. #2

    Iowa City, IA

    Population: 133,565Monitored: 304 days
    A
    Median: 36
    Good Days:216
    Moderate Days:84
    Unhealthy Days:
    Worst Day:159 AQI
  3. #3

    Lansing, MI

    Population: 328,527Monitored: 304 days
    A
    Median: 37
    Good Days:252
    Moderate Days:49
    Unhealthy Days:
    Worst Day:123 AQI
  4. #4

    Flint, MI

    Population: 295,285Monitored: 303 days
    A
    Median: 38
    Good Days:252
    Moderate Days:48
    Unhealthy Days:
    Worst Day:126 AQI
  5. #5

    Port Huron, MI

    Population: 79,899Monitored: 303 days
    A
    Median: 39
    Good Days:225
    Moderate Days:72
    Unhealthy Days:
    Worst Day:147 AQI
  6. #6

    Portland, ME

    Population: 210,907Monitored: 304 days
    A
    Median: 39
    Good Days:225
    Moderate Days:74
    Unhealthy Days:
    Worst Day:136 AQI
  7. #7

    Kalamazoo, MI

    Population: 215,288Monitored: 304 days
    A
    Median: 40
    Good Days:225
    Moderate Days:75
    Unhealthy Days:
    Worst Day:133 AQI
  8. #8

    Holland, MI

    Population: 107,348Monitored: 302 days
    A
    Median: 40
    Good Days:235
    Moderate Days:63
    Unhealthy Days:
    Worst Day:139 AQI
  9. #9

    Bowie, MD

    Population: 57,926Monitored: 304 days
    A-
    Median: 41
    Good Days:254
    Moderate Days:47
    Unhealthy Days:
    Worst Day:126 AQI
  10. #10

    Germantown, MD

    Population: 90,719Monitored: 303 days
    A-
    Median: 41
    Good Days:253
    Moderate Days:50
    Unhealthy Days:
    Worst Day:90 AQI
  11. #11

    South Lyon, MI

    Population: 146,383Monitored: 304 days
    A-
    Median: 41
    Good Days:228
    Moderate Days:70
    Unhealthy Days:
    Worst Day:166 AQI
  12. #12

    Warren, MI

    Population: 137,928Monitored: 303 days
    A-
    Median: 41
    Good Days:224
    Moderate Days:73
    Unhealthy Days:
    Worst Day:166 AQI
  13. #13

    Staten Island, NY

    Population: 495,747Monitored: 316 days
    A-
    Median: 41
    Good Days:238
    Moderate Days:75
    Unhealthy Days:
    Worst Day:129 AQI
  14. #14

    Hagerstown, MD

    Population: 204,653Monitored: 304 days
    A-
    Median: 42
    Good Days:235
    Moderate Days:69
    Unhealthy Days:
    Worst Day:90 AQI
  15. #15

    Manhattan, NY

    Population: 1,694,263Monitored: 316 days
    A-
    Median: 43
    Good Days:210
    Moderate Days:100
    Unhealthy Days:
    Worst Day:136 AQI
  16. #16

    Bel Air South, MD

    Population: 58,137Monitored: 303 days
    A-
    Median: 43
    Good Days:226
    Moderate Days:74
    Unhealthy Days:
    Worst Day:143 AQI
  17. #17

    Dundalk, MD

    Population: 65,969Monitored: 304 days
    A-
    Median: 44
    Good Days:214
    Moderate Days:87
    Unhealthy Days:
    Worst Day:129 AQI
  18. #18

    Cedar Rapids, IA

    Population: 195,323Monitored: 304 days
    A-
    Median: 44
    Good Days:186
    Moderate Days:113
    Unhealthy Days:
    Worst Day:163 AQI
  19. #19

    Youngstown, OH

    Population: 313,898Monitored: 302 days
    A-
    Median: 44
    Good Days:190
    Moderate Days:110
    Unhealthy Days:
    Worst Day:122 AQI
  20. #20

    Evansville, IN

    Population: 204,607Monitored: 305 days
    A-
    Median: 44
    Good Days:195
    Moderate Days:110
    Unhealthy Days:
    Worst Day:100 AQI
  21. #21

    Akron, OH

    Population: 537,241Monitored: 304 days
    A-
    Median: 44
    Good Days:196
    Moderate Days:105
    Unhealthy Days:
    Worst Day:126 AQI
  22. #22

    New York, NY

    Population: 19,268,388Monitored: 317 days
    A-
    Median: 44
    Good Days:209
    Moderate Days:102
    Unhealthy Days:
    Worst Day:154 AQI
  23. #23

    Terre Haute, IN

    Population: 80,554Monitored: 300 days
    A-
    Median: 45
    Good Days:186
    Moderate Days:113
    Unhealthy Days:
    Worst Day:108 AQI
  24. #24

    Davenport, IA

    Population: 281,044Monitored: 305 days
    A-
    Median: 45
    Good Days:182
    Moderate Days:121
    Unhealthy Days:
    Worst Day:159 AQI
  25. #25

    St. George, UT

    Population: 148,405Monitored: 304 days
    A-
    Median: 45
    Good Days:216
    Moderate Days:88
    Unhealthy Days:
    Worst Day:97 AQI