Air Quality in Minnesota
Minnesota has 23 counties with EPA air quality monitoring. Air quality is generally worsening across the state, with an average of 249 "Good" days per county per year. The best air quality is in Cook (median AQI 16) and the most polluted is Blue Earth (median AQI 45).
| County | Median AQI | Max AQI | Good Days | Unhealthy Days | Trend | Top Pollutant |
|---|---|---|---|---|---|---|
| Anoka | 41 | 125 | 286 | 1 | → stable | Ozone |
| Becker | 36 | 152 | 304 | 2 | ↑ worsening | PM2.5 |
| Beltrami | 36 | 177 | 308 | 4 | ↑ worsening | PM2.5 |
| Blue Earth | 45 | 80 | 90 | 0 | ↑ worsening | PM2.5 |
| Carlton | 34 | 114 | 326 | 1 | → stable | PM2.5 |
| Cass | 27 | 164 | 313 | 1 | ↑ worsening | PM2.5 |
| Cook | 16 | 138 | 333 | 3 | ↓ improving | PM2.5 |
| Crow Wing | 38 | 137 | 298 | 1 | ↑ worsening | PM2.5 |
| Dakota | 38 | 152 | 258 | 1 | → stable | PM2.5 |
| Goodhue | 38 | 67 | 232 | 0 | → stable | Ozone |
| Hennepin | 42 | 166 | 243 | 4 | → stable | PM2.5 |
| Lake | 32 | 110 | 330 | 1 | → stable | PM2.5 |
| Lyon | 40 | 142 | 276 | 2 | ↑ worsening | PM2.5 |
| Mille Lacs | 36 | 67 | 73 | 0 | ↑ worsening | Ozone |
| Olmsted | 44 | 155 | 234 | 1 | → stable | PM2.5 |
| Ramsey | 36 | 128 | 265 | 1 | → stable | PM2.5 |
| Rock | 29 | 85 | 100 | 0 | ↓ improving | PM2.5 |
| Saint Louis | 39 | 114 | 286 | 3 | → stable | Ozone |
| Scott | 42 | 138 | 258 | 1 | ↑ worsening | PM2.5 |
| Stearns | 39 | 97 | 282 | 0 | ↑ worsening | PM2.5 |
| Washington | 35 | 58 | 241 | 0 | ↓ improving | Ozone |
| Winona | 20 | 63 | 114 | 0 | → stable | PM2.5 |
| Wright | 41 | 110 | 277 | 3 | ↑ worsening | PM2.5 |