NC · 94 reporting areas
North Carolina air quality today
AirNow lists 94 reporting areas in North Carolina; 29 have a current hourly AQI. The highest current reading is AQI 70 (Moderate, PM2.5). Preliminary EPA AirNow data; latest reading Oct 28, 2026, 3:00 AM EDT.
All North Carolina areas
| Area | AQI now | Main pollutant | As of (local) | Today's forecast |
|---|---|---|---|---|
| New Hanover County | 70Moderate | PM2.5 | 3:00 AM EDT | 55Moderate |
| Mecklenburg County | 57Moderate | PM2.5 | 3:00 AM EDT | 55Moderate |
| Wake County | 55Moderate | PM2.5 | 3:00 AM EDT | 55Moderate |
| Durham County | 54Moderate | PM2.5 | 3:00 AM EDT | 55Moderate |
| Johnston County | 54Moderate | PM2.5 | 3:00 AM EDT | 55Moderate |
| Cumberland County | 53Moderate | PM2.5 | 3:00 AM EDT | 55Moderate |
| Forsyth County-Winston-Salem-Greensboro-High Point | 52Moderate | PM2.5 | 3:00 AM EDT | 51Moderate |
| Northampton County | 52Moderate | PM2.5 | 3:00 AM EDT | 51Moderate |
| South Ridges | 50Good | Ozone | 3:00 AM EDT | 51Moderate |
| Swain County | 49Good | PM2.5 | 3:00 AM EDT | 42Good |
| North Ridges | 48Good | Ozone | 3:00 AM EDT | 51Moderate |
| Edgecombe County | 47Good | PM2.5 | 3:00 AM EDT | 51Moderate |
| Buncombe County | 46Good | PM2.5 | 3:00 AM EDT | 48Good |
| Montgomery County | 40Good | Ozone | 3:00 AM EDT | 55Moderate |
| Carteret County | 36Good | Ozone | 3:00 AM EDT | 55Moderate |
| Rowan County | 33Good | PM2.5 | 3:00 AM EDT | 55Moderate |
| Martin County | 31Good | Ozone | 3:00 AM EDT | 51Moderate |
| Pitt County | 31Good | Ozone | 3:00 AM EDT | 55Moderate |
| Lenoir County | 29Good | Ozone | 3:00 AM EDT | 55Moderate |
| Granville County | 26Good | Ozone | 3:00 AM EDT | 55Moderate |
| Person County | 24Good | Ozone | 3:00 AM EDT | 55Moderate |
| Mitchell County | 18Good | PM2.5 | 3:00 AM EDT | 45Good |
| Alexander County | 14Good | Ozone | 3:00 AM EDT | 51Moderate |
| Caldwell County | 14Good | Ozone | 3:00 AM EDT | 51Moderate |
| Macon County | 14Good | Ozone | 3:00 AM EDT | 42Good |
| Avery County | 9Good | Ozone | 3:00 AM EDT | 45Good |
| Haywood County | 7Good | Ozone | 3:00 AM EDT | 42Good |
| Lincoln County | 6Good | Ozone | 3:00 AM EDT | 51Moderate |
| Union County | 1Good | Ozone | 3:00 AM EDT | 55Moderate |
| Alleghany County | — | — | — | 51Moderate |
| Anson County | — | — | — | 55Moderate |
| Ashe County | — | — | — | 45Good |
| Beaufort County | — | — | — | 51Moderate |
| Bertie County | — | — | — | 51Moderate |
| Bladen County | — | — | — | 55Moderate |
| Brunswick County | — | — | — | 55Moderate |
| Burke County | — | — | — | 51Moderate |
| Cabarrus County | — | — | — | 55Moderate |
| Camden County | — | — | — | 48Good |
| Catawba County | — | — | — | 51Moderate |
| Chatham County | — | — | — | 55Moderate |
| Cherokee County | — | — | — | 42Good |
| Chowan County | — | — | — | 48Good |
| Clay County | — | — | — | 42Good |
| Cleveland County | — | — | — | 51Moderate |
| Columbus County | — | — | — | 55Moderate |
| Craven County | — | — | — | 55Moderate |
| Currituck County | — | — | — | 48Good |
| Dare County | — | — | — | 48Good |
| Duplin County | — | — | — | 55Moderate |
| Franklin County | — | — | — | 55Moderate |
| Gaston County | — | — | — | 51Moderate |
| Gates County | — | — | — | 48Good |
| Graham County | — | — | — | 42Good |
| Greene County | — | — | — | 55Moderate |
| Halifax County | — | — | — | 51Moderate |
| Harnett County | — | — | — | 55Moderate |
| Henderson County | — | — | — | 48Good |
| Hertford County | — | — | — | 48Good |
| Hoke County | — | — | — | 55Moderate |
| Hyde County | — | — | — | 51Moderate |
| Iredell County | — | — | — | 51Moderate |
| Jackson County | — | — | — | 42Good |
| Jones County | — | — | — | 55Moderate |
| Lee County | — | — | — | 55Moderate |
| Madison County | — | — | — | 42Good |
| McDowell County | — | — | — | 51Moderate |
| Moore County | — | — | — | 55Moderate |
| Nash County | — | — | — | 55Moderate |
| Onslow County | — | — | — | 55Moderate |
| Orange County | — | — | — | 55Moderate |
| Pamlico County | — | — | — | 51Moderate |
| Pasquotank County | — | — | — | 48Good |
| Pender County | — | — | — | 55Moderate |
| Perquimans County | — | — | — | 48Good |
| Polk County | — | — | — | 51Moderate |
| Richmond County | — | — | — | 55Moderate |
| Robeson County | — | — | — | 55Moderate |
| Rutherford County | — | — | — | 51Moderate |
| Sampson County | — | — | — | 55Moderate |
| Scotland County | — | — | — | 55Moderate |
| Stanly County | — | — | — | 55Moderate |
| Surry County | — | — | — | 51Moderate |
| Transylvania County | — | — | — | 48Good |
| Tyrrell County | — | — | — | 48Good |
| Vance County | — | — | — | 51Moderate |
| Warren County | — | — | — | 51Moderate |
| Washington County | — | — | — | 51Moderate |
| Watauga County | — | — | — | 45Good |
| Wayne County | — | — | — | 55Moderate |
| Wilkes County | — | — | — | 51Moderate |
| Wilson County | — | — | — | 55Moderate |
| Yadkin County | — | — | — | 51Moderate |
| Yancey County | — | — | — | 45Good |
Source: U.S. EPA AirNow reporting area file, published Oct 28, 2026, 3:15 AM EDT. Areas without a number report a category only or have no current reading.
Reading this table
Each area's AQI is the highest of the pollutants its agency reports, usually ozone or fine particles (PM2.5). A reading of 101 or more is Unhealthy for Sensitive Groups. Open an area to see its forecast, nearby monitor readings and health guidance, or see the AQI scale.
Advertisement
Other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
Preliminary data. AirNow readings and forecasts come from federal, state, local and tribal air quality agencies. They are not fully verified, may change, and must not be used for regulatory or official decisions; official data are in EPA's Air Quality System. For the latest official readings and advisories, check AirNow.gov and your state or local air agency.
This page is general information, not medical advice. If you have symptoms or a health condition, follow your doctor's guidance.