2024 monitoring year Public dataset EPA AQS

North Carolina Air Quality Rankings

County-level AQI rollup using EPA Air Quality System monitor records. Refreshed as new EPA AQS data lands.

County-by-county air quality data for North Carolina based on EPA AQS annual AQI readings. Data covers 36 monitored counties for 2024.

North Carolina (2024): 36 counties monitored. State average median AQI: 40 (national average: 38.8). 79% of monitored days rated "Good." Most unhealthy air: Mecklenburg County (1 days above AQI 100).

North Carolina air quality on this page is drawn from the EPA Air Quality System (AQS), which aggregates daily readings from federal, state, tribal, and local monitors into annual summaries per county. The current dataset covers 36 North Carolina counties with at least ten days of valid AQI readings in 2024, out of the state's total monitored counties.

The state-average median AQI across those counties is 40, compared with a national average of 38.8 in the same reporting period. On average, 79% of monitored days fell into the "Good" AQI bucket (0–50). The heaviest burden of unhealthy days lands on Mecklenburg County (1 day above AQI 100), while Hyde County records the cleanest air with a median AQI of 24.

AQI values translate ambient concentrations of pollutants (ozone, PM2.5, PM10, NO₂, SO₂, CO) onto a single 0–500 scale with six health-based bands. A low median AQI reflects typical daily conditions; peak values matter separately because short-term exposure drives most acute health effects. Counties without monitors are not "clean" - they are simply unmeasured by EPA AQS. For site-specific exposure guidance, check AirNow.gov alongside the county detail links below.

Counties with Data
36
State Avg Median AQI
40
National Avg Median AQI
38.8
Avg Good Days %
79%

Which North Carolina counties have the worst air quality?

Ranked by median AQI (higher = worse). Click a county for full environmental data.

# County Median AQI Unhealthy Days
1 Durham 51 0
2 Mecklenburg 51 1
3 Forsyth 47 0
4 Wake 46 0
5 Cumberland 46 0
6 Rowan 44 0
7 Guilford 44 0
8 Yancey 44 0
9 Haywood 44 0
10 Graham 44 0
11 Rockingham 43 0
12 Davidson 43 0
13 Johnston 43 0
14 Buncombe 43 0
15 Montgomery 42 0
16 Granville 42 0
17 Catawba 42 0
18 Union 41 0
19 Alexander 41 0
20 Lincoln 40 0
21 Caldwell 40 0
22 Person 39 0
23 New Hanover 39 0
24 Caswell 38 0
25 Swain 38 0
26 Jackson 38 0
27 Avery 38 0
28 Edgecombe 37 0
29 Pitt 37 0
30 Carteret 35 0
31 Lenoir 34 0
32 Macon 34 0
33 Northampton 32 0
34 Martin 31 0
35 Mitchell 31 0
36 Hyde 24 0

Frequently Asked Questions

What is the air quality like in North Carolina?

In 2024, North Carolina had an average median AQI of 40 across 36 monitored counties, with 79% of monitored days rated "Good" (AQI 0–50). The national average median AQI is 38.8.

Which county in North Carolina has the worst air quality?

Based on 2024 EPA AQS data, Mecklenburg County had the most unhealthy air days in North Carolina - 1 days above AQI 100, with a median AQI of 51.

About This Data

Air quality data is from the EPA Air Quality System (AQS), Annual AQI by County dataset. Counties with fewer than 10 monitored days are excluded. "Unhealthy days" counts days with AQI above 100 (Unhealthy for Sensitive Groups or worse). All data is for 2024.

Source: U.S. Environmental Protection Agency, Air Quality System (AQS) U.S. Environmental Protection Agency, Air Quality System (AQS)

Related

Data sourced from the U.S. Environmental Protection Agency (EPA). See our methodology for details. Retrieved and formatted by PlainEnviro Editorial