EnviroNearby

Haywood County, North Carolina air quality history

Daily Air Quality Index summaries from EPA monitors in Haywood, North Carolina, 1982–2025.

89%
Good days in 2025
43
Median daily AQI, 2025
0
Days above 100 in 2025
263
Days with an AQI in 2025 (of 365)

In 2025, EPA reported a daily Air Quality Index (AQI) for Haywood, North Carolina on 263 days. 234 of those days (89%) were in the Good range, and the median daily AQI was 43. That median is higher than the typical monitored county in North Carolina (median 39 across 33 counties), and higher than the typical monitored U.S. county (40). The main pollutant was ozone on 241 days. Across the years with fuller monitoring, the share of Good days held roughly steady: an average of 78% in 1982–1994 versus 80% in 2023–2025.

EPA did not report an AQI for every day of 2025 here (263 of 365 days). Figures describe monitored days only; seasonal monitoring (for example, ozone measured only in warmer months) can make a county look cleaner or dirtier than a full-year record would.

Years with fewer than 120 monitored days (1991, 1992) are shown in the table but left out of comparisons and trend statements.

How the days broke down each year

Each bar is one year. The colored segments show the share of monitored days that fell in each AQI category.

Share of monitored days in each AQI category, by year0%25%50%75%100%1982: Good 170 of 191 days1982: Moderate 21 of 191 days19821991: Good 38 of 39 days1991: Moderate 1 of 39 days1992: Good 59 of 59 days1993: Good 91 of 134 days1993: Moderate 41 of 134 days1993: Unhealthy for Sensitive Groups 2 of 134 days1994: Good 128 of 166 days1994: Moderate 37 of 166 days1994: Unhealthy for Sensitive Groups 1 of 166 days1995: Good 117 of 252 days1995: Moderate 107 of 252 days1995: Unhealthy for Sensitive Groups 24 of 252 days1995: Unhealthy 4 of 252 days19951996: Good 103 of 247 days1996: Moderate 109 of 247 days1996: Unhealthy for Sensitive Groups 30 of 247 days1996: Unhealthy 5 of 247 days1997: Good 121 of 273 days1997: Moderate 107 of 273 days1997: Unhealthy for Sensitive Groups 39 of 273 days1997: Unhealthy 6 of 273 days1998: Good 90 of 266 days1998: Moderate 99 of 266 days1998: Unhealthy for Sensitive Groups 54 of 266 days1998: Unhealthy 21 of 266 days1998: Very Unhealthy 2 of 266 days1999: Good 64 of 285 days1999: Moderate 126 of 285 days1999: Unhealthy for Sensitive Groups 68 of 285 days1999: Unhealthy 27 of 285 days2000: Good 96 of 299 days2000: Moderate 151 of 299 days2000: Unhealthy for Sensitive Groups 45 of 299 days2000: Unhealthy 7 of 299 days20002001: Good 119 of 307 days2001: Moderate 153 of 307 days2001: Unhealthy for Sensitive Groups 35 of 307 days2002: Good 82 of 264 days2002: Moderate 120 of 264 days2002: Unhealthy for Sensitive Groups 46 of 264 days2002: Unhealthy 16 of 264 days2003: Good 88 of 264 days2003: Moderate 149 of 264 days2003: Unhealthy for Sensitive Groups 27 of 264 days2004: Good 123 of 265 days2004: Moderate 134 of 265 days2004: Unhealthy for Sensitive Groups 8 of 265 days2005: Good 80 of 264 days2005: Moderate 153 of 264 days2005: Unhealthy for Sensitive Groups 31 of 264 days20052006: Good 95 of 265 days2006: Moderate 155 of 265 days2006: Unhealthy for Sensitive Groups 14 of 265 days2006: Unhealthy 1 of 265 days2007: Good 88 of 265 days2007: Moderate 160 of 265 days2007: Unhealthy for Sensitive Groups 16 of 265 days2007: Unhealthy 1 of 265 days2008: Good 103 of 268 days2008: Moderate 148 of 268 days2008: Unhealthy for Sensitive Groups 15 of 268 days2008: Unhealthy 2 of 268 days2009: Good 174 of 264 days2009: Moderate 90 of 264 days2010: Good 134 of 267 days2010: Moderate 123 of 267 days2010: Unhealthy for Sensitive Groups 10 of 267 days20102011: Good 146 of 271 days2011: Moderate 121 of 271 days2011: Unhealthy for Sensitive Groups 4 of 271 days2012: Good 137 of 266 days2012: Moderate 125 of 266 days2012: Unhealthy for Sensitive Groups 4 of 266 days2013: Good 191 of 265 days2013: Moderate 74 of 265 days2014: Good 176 of 269 days2014: Moderate 92 of 269 days2014: Unhealthy for Sensitive Groups 1 of 269 days2015: Good 183 of 266 days2015: Moderate 82 of 266 days2015: Unhealthy for Sensitive Groups 1 of 266 days20152016: Good 201 of 265 days2016: Moderate 60 of 265 days2016: Unhealthy for Sensitive Groups 4 of 265 days2017: Good 230 of 282 days2017: Moderate 52 of 282 days2018: Good 221 of 280 days2018: Moderate 58 of 280 days2018: Unhealthy for Sensitive Groups 1 of 280 days2019: Good 211 of 276 days2019: Moderate 65 of 276 days2020: Good 244 of 272 days2020: Moderate 28 of 272 days20202021: Good 229 of 283 days2021: Moderate 54 of 283 days2022: Good 234 of 280 days2022: Moderate 45 of 280 days2022: Unhealthy for Sensitive Groups 1 of 280 days2023: Good 204 of 278 days2023: Moderate 69 of 278 days2023: Unhealthy for Sensitive Groups 5 of 278 days2024: Good 238 of 303 days2024: Moderate 64 of 303 days2024: Unhealthy for Sensitive Groups 1 of 303 days2025: Good 234 of 263 days2025: Moderate 29 of 263 days2025
  • Good
  • Moderate
  • Unhealthy for Sensitive Groups
  • Unhealthy
  • Very Unhealthy
  • Hazardous

Typical and high-end AQI over time

The median is the middle day of the year. The 90th percentile is the level that only the highest 10% of days exceeded.

Median and 90th-percentile daily AQI, by year0501001501982: 90th percentile AQI 511991: 90th percentile AQI 441992: 90th percentile AQI 411993: 90th percentile AQI 771994: 90th percentile AQI 771995: 90th percentile AQI 1011996: 90th percentile AQI 1081997: 90th percentile AQI 1121998: 90th percentile AQI 1431999: 90th percentile AQI 1502000: 90th percentile AQI 1152001: 90th percentile AQI 1052002: 90th percentile AQI 1332003: 90th percentile AQI 1012004: 90th percentile AQI 842005: 90th percentile AQI 1052006: 90th percentile AQI 972007: 90th percentile AQI 972008: 90th percentile AQI 902009: 90th percentile AQI 662010: 90th percentile AQI 802011: 90th percentile AQI 772012: 90th percentile AQI 772013: 90th percentile AQI 612014: 90th percentile AQI 672015: 90th percentile AQI 672016: 90th percentile AQI 642017: 90th percentile AQI 582018: 90th percentile AQI 672019: 90th percentile AQI 642020: 90th percentile AQI 512021: 90th percentile AQI 612022: 90th percentile AQI 582023: 90th percentile AQI 712024: 90th percentile AQI 612025: 90th percentile AQI 511982: Median AQI 281991: Median AQI 261992: Median AQI 261993: Median AQI 441994: Median AQI 411995: Median AQI 541996: Median AQI 611997: Median AQI 541998: Median AQI 671999: Median AQI 802000: Median AQI 622001: Median AQI 572002: Median AQI 612003: Median AQI 612004: Median AQI 522005: Median AQI 612006: Median AQI 582007: Median AQI 612008: Median AQI 552009: Median AQI 452010: Median AQI 502011: Median AQI 502012: Median AQI 502013: Median AQI 452014: Median AQI 452015: Median AQI 452016: Median AQI 442017: Median AQI 442018: Median AQI 442019: Median AQI 452020: Median AQI 412021: Median AQI 432022: Median AQI 432023: Median AQI 452024: Median AQI 442025: Median AQI 4319821995200020052010201520202025
  • Median daily AQI
  • 90th-percentile daily AQI

Main pollutant by day, 2025

On each monitored day, the AQI reflects whichever measured pollutant had the highest index. This counts how many days each pollutant set the AQI. A pollutant that was not measured here cannot appear.

PollutantDays as main pollutantShare of monitored days
Ozone24192%
Fine particles (PM2.5)228%

Year-by-year data

Annual AQI summary by year
YearDays with AQIGoodModerateUnhealthy for Sensitive GroupsUnhealthyVery UnhealthyHazardousMedian AQI90th pct.Max AQIMain pollutant
2025263234290000435187Ozone
20243032386410004461101Ozone
20232782046950004571112Ozone
20222802344510004358108Ozone
2021283229540000436193Ozone
2020272244280000415193Ozone
2019276211650000456497Ozone
20182802215810004467105Ozone
2017282230520000445884Ozone
20162652016040004464142Ozone
20152661838210004567101Ozone
20142691769210004567105Ozone
2013265191740000456197Ozone
201226613712540005077136Ozone
201127114612140005077122Ozone
2010267134123100005080122Ozone
20092641749000004566100Ozone
2008268103148152005590159Ozone
200726588160161006197161Ozone
200626595155141005897154Ozone
2005264801533100061105147Ozone
200426512313480005284133Ozone
2003264881492700061101147Ozone
20022648212046160061133185Ozone
20013071191533500057105150Ozone
2000299961514570062115174Ozone
19992856412668270080150187Ozone
1998266909954212067143203Ozone
19972731211073960054112172Ozone
19962471031093050061108169Ozone
19952521171072440054101195Ozone
19941661283710004177101Ozone
1993134914120004477126Ozone
1992595900000264148PM10
1991393810000264453PM10
1982191170210000285199NO2

What this data can and can’t tell you

It is a county-level summary. EPA reports one AQI per day for the county, based on the monitors operating there. Air at a particular street, school or home can differ, especially near roads, industry or wildfire smoke.

It is not a health assessment. The AQI is EPA’s scale for communicating daily air quality. A county’s history can’t tell you what the health risk is for any particular person. For daily conditions and health guidance, see AirNow.

Rules change over time. EPA has revised AQI breakpoints, most recently for fine particles in 2024, so some year-to-year change can reflect the scale rather than the air.

Counties in North Carolina with a similar median AQI in 2025

All monitored counties in North Carolina

Source: U.S. EPA AirData, “Annual AQI by County” files for 1982–2025 (EPA download page). EPA file dates: 2026-06-26. Imported into EnviroNearby November 5, 2026. How we use this data · Report a problem