Air quality in North Carolina, county by county

34 North Carolina counties have enough EPA monitor data to count bad-air days. Weighted by population, they averaged about 1 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 North Carolina county, weighted by population, almost no smoky days (fine particles over 35.4 µg/m³, mostly wildfire smoke) and almost no high-ozone days a year at its worst spot (2018 to 2022). See every county on the map.

Every North Carolina county with monitors

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

CountyBad-air days a yearMain cause
Forsyth CountyWinston-SalemOzone and particles 3.0 Ozone and particles
Mecklenburg CountyHuntersvilleOzone 2.8 Ozone
Graham CountyOzoneparticles not measured 1.6 Ozoneparticles not measured
Haywood CountyWaynesvilleOzone 1.4 Ozone
Wake CountyRaleighSummer smoke 1.4 Summer smoke
Guilford CountyGreensboroOzone 1.0 Ozone
Cumberland CountyFayettevilleSummer smoke 0.8 Summer smoke
Catawba CountyHickorySmokeozone not measured 0.6 Smokeozone not measured
Davidson CountyThomasvilleSmokeozone not measured 0.6 Smokeozone not measured
Durham CountySummer smoke 0.6 Summer smoke
Granville CountyOzoneparticles not measured 0.6 Ozoneparticles not measured
Montgomery CountySummer smoke 0.6 Summer smoke
New Hanover CountyWilmingtonSummer smoke 0.6 Summer smoke
Rowan CountySalisburySummer smoke 0.6 Summer smoke
Swain CountyWinter particles 0.6 Winter particles
Carteret CountyMorehead CityRarely badparticles not measured 0.4 Rarely badparticles not measured
Johnston CountyClaytonRarely bad 0.4 Rarely bad
Lenoir CountyKinstonRarely badparticles not measured 0.4 Rarely badparticles not measured
Mitchell CountyRarely badozone not measured 0.4 Rarely badozone not measured
Pitt CountyGreenvilleRarely bad 0.4 Rarely bad
Union CountyIndian TrailRarely badparticles not measured 0.4 Rarely badparticles not measured
Yancey CountyRarely badparticles not measured 0.2 Rarely badparticles not measured
Alexander CountyRarely badparticles not measured 0.2 Rarely badparticles not measured
Lincoln CountyLincolntonRarely badparticles not measured 0.2 Rarely badparticles not measured
Northampton CountyRarely badozone not measured 0.2 Rarely badozone not measured
Person CountyRarely badparticles not measured 0.2 Rarely badparticles not measured
Rockingham CountyEdenRarely badparticles not measured 0.2 Rarely badparticles not measured
Avery CountyRarely bad 0.0 Rarely bad
Buncombe CountyAshevilleRarely bad 0.0 Rarely bad
Caldwell CountyLenoirRarely badparticles not measured 0.0 Rarely badparticles not measured
Caswell CountyRarely badparticles not measured 0.0 Rarely badparticles not measured
Edgecombe CountyRocky MountRarely bad 0.0 Rarely bad
Macon CountyRarely badparticles not measured 0.0 Rarely badparticles not measured
Martin CountyRarely badparticles not measured 0.0 Rarely badparticles 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 North Carolina

Which county in North Carolina has the worst air?

Among North Carolina counties with EPA monitors, Forsyth County had the most bad-air days from 2021 to 2025: about 3 bad-air days a year with an AQI over 100.

How often is the air bad in North Carolina?

Weighted by population, North Carolina counties with monitors averaged about 1 bad-air day a year from 2021 to 2025 with an AQI over 100, when children, older adults and people with asthma should cut back outdoors.

Which county in North Carolina has the cleanest air?

7 of the 34 counties with enough monitor data had no bad-air days at all from 2021 to 2025, including Buncombe County, Caldwell County and Edgecombe County. Counties without monitors aren't ranked.

Where can I check today's air quality in North Carolina?

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.