Air quality in Wisconsin, county by county

29 Wisconsin counties have enough EPA monitor data to count bad-air days. Weighted by population, they averaged about 7 days a year from 2021 to 2025 when the air was unhealthy for sensitive groups or worse.

CDC's model, which estimates every county from monitors and satellites, gives the average Wisconsin county, weighted by population, almost no smoky days (fine particles over 35.4 µg/m³, mostly wildfire smoke) and about 4 high-ozone days a year at its worst spot (2018 to 2022). See every county on the map.

Every Wisconsin county with monitors

Most bad-air days first. 21 have a full report. Compare with the worst and the cleanest counties in the US.

CountyBad-air days a yearMain cause
Kenosha CountyKenoshaOzone 14.2 Ozone
Milwaukee CountyMilwaukeeOzone 10.8 Ozone
Ozaukee CountyMequonOzone 10.8 Ozone
Sheboygan CountySheboyganOzoneparticles not measured 9.8 Ozoneparticles not measured
Racine CountyRacineOzoneparticles not measured 9.5 Ozoneparticles not measured
Waukesha CountyWaukeshaOzone and particles 8.2 Ozone and particles
Eau Claire CountyEau ClaireSummer smoke 7.0 Summer smoke
Dane CountyMadisonOzone and particles 6.2 Ozone and particles
Forest CountySummer smoke 6.2 Summer smoke
Rock CountyJanesvilleOzoneparticles not measured 6.0 Ozoneparticles not measured
Brown CountyGreen BaySummer smoke 5.8 Summer smoke
Sauk CountyBarabooOzone and particles 5.4 Ozone and particles
Walworth CountyWhitewaterOzoneparticles not measured 5.2 Ozoneparticles not measured
Dodge CountyBeaver DamOzone and particles 5.2 Ozone and particles
Outagamie CountyAppletonSummer smoke 5.2 Summer smoke
Ashland CountySummer smoke 4.8 Summer smoke
Door CountyOzoneparticles not measured 4.8 Ozoneparticles not measured
Kewaunee CountyOzoneparticles not measured 4.7 Ozoneparticles not measured
Columbia CountyOzoneparticles not measured 4.5 Ozoneparticles not measured
Jefferson CountyWatertownOzoneparticles not measured 4.0 Ozoneparticles not measured
Manitowoc CountyManitowocOzoneparticles not measured 4.0 Ozoneparticles not measured
Marathon CountyWausauOzone and particles 3.8 Ozone and particles
Vilas CountySummer smoke 3.8 Summer smoke
Jackson CountySmokeozone not measured 3.4 Smokeozone not measured
Taylor CountySummer smoke 3.2 Summer smoke
Monroe CountySpartaSmokeozone not measured 3.0 Smokeozone not measured
La Crosse CountyLa CrosseSummer smoke 2.8 Summer smoke
Grant CountyPlattevilleSmokeozone not measured 2.0 Smokeozone not measured
Fond du Lac CountyFond du LacOzoneparticles not measured 1.2 Ozoneparticles not measured

Counties without a monitor aren't listed. Air doesn't stop at the county line, so a neighbor's numbers are a fair guide.

What helps on a bad-air day

Check AirNow for today's reading and tomorrow's forecast, then match the step to the pollutant.

Ozone: exercise in the morning

Ozone peaks on hot, sunny afternoons.

Ozone guide →

Upgrade the furnace filter

MERV 13 catches far more smoke than thin fiberglass filters.

Furnace filters →

Questions people ask about air quality in Wisconsin

Which county in Wisconsin has the worst air?

Among Wisconsin counties with EPA monitors, Kenosha County had the most bad-air days from 2021 to 2025: about 14 bad-air days a year with an AQI over 100. That's about 1 day in 26.

How often is the air bad in Wisconsin?

Weighted by population, Wisconsin counties with monitors averaged about 7 bad-air days a year from 2021 to 2025 with an AQI over 100, when children, older adults and people with asthma should cut back outdoors. That's about 1 day in 49.

Which county in Wisconsin has the cleanest air?

Of the 29 counties with enough monitor data, Fond du Lac County had the fewest: 1.2 a year from 2021 to 2025. Counties without monitors aren't ranked.

Where can I check today's air quality in Wisconsin?

AirNow, run by the EPA and its partners, shows current readings and forecasts by ZIP code, and its fire and smoke map adds smoke plumes and low-cost sensors.

Sources: EPA AirData county AQI summaries, 2021 to 2025; CDC Environmental Public Health Tracking Network modeled PM2.5 and ozone, 2018 to 2022. Updated November 8, 2026.