Unhealthy Air Days by ZIP Code

Source period December 2025. Recomputed by ZipCheckup from the cited federal source.

Among the 975 U.S. counties with an EPA air-quality monitor, 560 (57.4%) recorded at least one day in 2024 when the Air Quality Index passed 100 (unhealthy for sensitive groups or worse), and 208 had at least one day above 150 (unhealthy for everyone), as of December 2025. Counties without a monitor are not included — their air is unmeasured, not necessarily clean.

In 2024, 560 of the 975 U.S. counties with air-quality monitors recorded at least one day when the air was unhealthy for sensitive groups or worse, and 208 had at least one day rated unhealthy for everyone, as of December 2025.

By state

We report two independent facts side by side and do not rank states. A larger count reflects the size of a state's inventory and its reporting activity, not a judgment about water safety.

statemonitored countiescounties above usgcounties unhealthy
AK841
AL1520
AR1130
AZ13109
CA472613
CO30202
CT885
DC111
DE331
FL38131
GA2682
HI300
IA15146
ID19113
IL231813
IN33204
KS1296
KY2562
LA2290
MA13121
MD1670
ME1182
MI272313
MN231818
MO21158
MS1010
MT23126
NC3420
ND999
NE1160
NH750
NJ15153
NM1675
NV952
NY27173
OH37336
OK20178
OR2194
PA38302
RI321
SC1341
SD1072
TN2381
TX453313
UT17121
VA3060
VT441
WA31148
WI292617
WV1320
WY1764
Download the data

Download CSV Download JSON

Open data, licensed CC BY 4.0 · DOI: 10.5281/zenodo.19427201

How we compute this

We use the EPA's annual Air Quality Index summary by county for 2024. The AQI combines ground-level ozone, fine particles (PM2.5 and PM10), carbon monoxide, and nitrogen dioxide into one daily number; a value above 100 is unhealthy for sensitive groups, and above 150 is unhealthy for everyone. Of the 975 counties with a monitor, 560 had at least one day above 100 and 208 at least one day above 150, totaling 3,125 and 677 such days respectively.

Only about a thousand of the roughly 3,140 U.S. counties operate an air-quality monitor, so every figure here is a share of MONITORED counties, never of all counties. A county that is absent from the EPA file is unmonitored, not clean — we omit it rather than record it as having zero unhealthy days. A monitored county with no unhealthy days is a real measured zero and is kept.

Counts are grouped by state and recompute on every build, and each monitored county maps to the ZIP codes within it. The 560 affected counties span 51 states and jurisdictions.

Source: EPA AQS Annual Air Quality Index by County
Every number here is recomputed from public federal data on each build by open-source code in the ZipCheckup repository; a dated CSV snapshot is published with each finding. No data does not mean safe.

Frequently asked questions

How many U.S. counties had unhealthy air in 2024?

Among the 975 counties with an EPA air-quality monitor, 560 recorded at least one day in 2024 when the Air Quality Index was unhealthy for sensitive groups or worse (above 100), and 208 had a day that was unhealthy for everyone (above 150), as of December 2025. Counties without a monitor are not counted, because their air is unmeasured rather than known to be clean. according to ZipCheckup's reading of the cited federal source period, December 2025.

Does my county having no air data mean the air is clean?

No. Only about a thousand of the roughly 3,140 U.S. counties operate an air-quality monitor. If a county is not in the EPA's data, its air quality is simply unmeasured, not confirmed clean. ZipCheckup reports unhealthy-air days only for monitored counties, as of December 2025, and never treats a missing county as having zero unhealthy days.

How to cite this page

APA ZipCheckup. (2025). Unhealthy Air Days by ZIP Code. https://zipcheckup.com/findings/unhealthy-air-days-by-zip/
BibTeX
@misc{zipcheckup-findings-unhealthy-air-days-by-zip,
  author = {{ZipCheckup}},
  title  = {{Unhealthy Air Days by ZIP Code}},
  year   = {2025},
  url    = {https://zipcheckup.com/findings/unhealthy-air-days-by-zip/}
}

Page version: December 2025.