US counties by share of days unhealthy for sensitive groups or worse (US EPA AQI)

Kern County had the highest share of days unhealthy for sensitive groups or worse (US EPA AQI) of 1012 counties in 2014, at 43.8%. Yukon-Koyukuk Census Area had the lowest, at 0%. The median was 0.3%. Source: EPA.

Keep it in a collection in your library.
Highest43.8Kern County
Median0.31012 counties

Map of counties, 2014

%, 2014. Hatched areas have no value for this period. Source: Invokely calculation with data from EPA. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2014

Kern County: 43.8 %Kern County43.8Riverside County: 42.7 %Riverside County42.7San Bernardino County: 34.8 %San Bernardino County34.8Fresno County: 34 %Fresno County34Tulare County: 34 %Tulare County34Los Angeles County: 29.3 %Los Angeles County29.3Pinal County: 23.8 %Pinal County23.8Fairbanks North Star Borough: 22.2 %Fairbanks North Star Borough22.2Kings County: 21.1 %Kings County21.1Madera County: 20.5 %Madera County20.5Stanislaus County: 16.2 %Stanislaus County16.2Merced County: 15.9 %Merced County15.9Imperial County: 14.8 %Imperial County14.8El Dorado County: 12.6 %El Dorado County12.6Maricopa County: 12.3 %Maricopa County12.3Sacramento County: 11 %Sacramento County11San Diego County: 10.7 %San Diego County10.7Plumas County: 10.2 %Plumas County10.2Nevada County: 9.3 %Nevada County9.3San Joaquin County: 9.3 %San Joaquin County9.3Placer County: 7.7 %Placer County7.7Mariposa County: 7.4 %Mariposa County7.4Salt Lake County: 6 %Salt Lake County6Orange County: 5.8 %Orange County5.8Clear Creek County: 5.6 %Clear Creek County5.6Doña Ana County: 5.5 %Doña Ana County5.5Lemhi County: 4.9 %Lemhi County4.9Missoula County: 4.9 %Missoula County4.9Tuolumne County: 4.8 %Tuolumne County4.8Lane County: 4.7 %Lane County4.7Larimer County: 4.7 %Larimer County4.7Yuma County: 4.7 %Yuma County4.7Clark County: 4.4 %Clark County4.4Jefferson County: 4.4 %Jefferson County4.4Tehama County: 4.4 %Tehama County4.4Inyo County: 4.1 %Inyo County4.1Lancaster County: 4.1 %Lancaster County4.1Tarrant County: 4.1 %Tarrant County4.1Ventura County: 4.1 %Ventura County4.1Washoe County: 4.1 %Washoe County4.1Kern County: 43.8 %Kern County43.8Riverside County: 42.7 %Riverside County42.7San Bernardino County: 34.8 %San Bernardino County34.8Fresno County: 34 %Fresno County34Tulare County: 34 %Tulare County34Los Angeles County: 29.3 %Los Angeles County29.3Pinal County: 23.8 %Pinal County23.8Fairbanks North Star Borough: 22.2 %Fairbanks North Star Borough22.2Kings County: 21.1 %Kings County21.1Madera County: 20.5 %Madera County20.5Stanislaus County: 16.2 %Stanislaus County16.2Merced County: 15.9 %Merced County15.9Imperial County: 14.8 %Imperial County14.8El Dorado County: 12.6 %El Dorado County12.6Maricopa County: 12.3 %Maricopa County12.3Sacramento County: 11 %Sacramento County11San Diego County: 10.7 %San Diego County10.7Plumas County: 10.2 %Plumas County10.2Nevada County: 9.3 %Nevada County9.3San Joaquin County: 9.3 %San Joaquin County9.3Placer County: 7.7 %Placer County7.7Mariposa County: 7.4 %Mariposa County7.4Salt Lake County: 6 %Salt Lake County6Orange County: 5.8 %Orange County5.8Clear Creek County: 5.6 %Clear Creek County5.6Doña Ana County: 5.5 %Doña Ana County5.5Lemhi County: 4.9 %Lemhi County4.9Missoula County: 4.9 %Missoula County4.9Tuolumne County: 4.8 %Tuolumne County4.8Lane County: 4.7 %Lane County4.7Larimer County: 4.7 %Larimer County4.7Yuma County: 4.7 %Yuma County4.7Clark County: 4.4 %Clark County4.4Jefferson County: 4.4 %Jefferson County4.4Tehama County: 4.4 %Tehama County4.4Inyo County: 4.1 %Inyo County4.1Lancaster County: 4.1 %Lancaster County4.1Tarrant County: 4.1 %Tarrant County4.1Ventura County: 4.1 %Ventura County4.1Washoe County: 4.1 %Washoe County4.1
%. Source: Invokely calculation with data from EPA. Retrieved 2026-10-12.

Full ranking

RankCounties2014 (%)Change on 2013
1Kern County43.8+6.5 pts
2Riverside County42.7+5.4 pts
3San Bernardino County34.8-2.2 pts
4Fresno County34-4.1 pts
4Tulare County34-3.8 pts
6Los Angeles County29.3+1.9 pts
7Pinal County23.8+2.2 pts
8Fairbanks North Star Borough22.2+6 pts
9Kings County21.1-4.9 pts
10Madera County20.5+0.2 pts
11Stanislaus County16.2-1.6 pts
12Merced County15.9+2.7 pts
13Imperial County14.8+4.1 pts
14El Dorado County12.6+6.3 pts
15Maricopa County12.3-0.9 pts
16Sacramento County11+1.7 pts
17San Diego County10.7+0.6 pts
18Plumas County10.2-2.4 pts
19Nevada County9.3+3.5 pts
19San Joaquin County9.3+0.3 pts
21Placer County7.7+3 pts
22Mariposa County7.4+1.4 pts
23Salt Lake County6-7.7 pts
24Orange County5.8+2.5 pts
25Clear Creek County5.6-9.2 pts
26Doña Ana County5.5-9.3 pts
27Lemhi County4.9+0.9 pts
27Missoula County4.9-1.7 pts
29Tuolumne County4.8+4.3 pts
30Lane County4.7-1.1 pts
30Larimer County4.7-3 pts
30Yuma County4.7+2 pts
33Clark County4.4-6 pts
33Jefferson County4.4-5.2 pts
33Tehama County4.4+1.4 pts
36Inyo County4.1-1.7 pts
36Lancaster County4.1+1.9 pts
36Tarrant County4.1-3.3 pts
36Ventura County4.1+1.1 pts
36Washoe County4.1-5.5 pts
41Butte County3.8+1.3 pts
41San Luis Obispo County3.80 pts
41Shoshone County3.8-1.1 pts
44St. Charles County3.7+1.4 pts
45Benewah County3.6+3.3 pts
45Cache County3.6-8.5 pts
45Denton County3.6-5.2 pts
45Lake County3.6-6.9 pts
45Sutter County3.6+1.1 pts
50Mono County3.3+0.3 pts
50Muskegon County3.3+0.4 pts
50Santa Cruz County3.3-2.7 pts
50Utah County3.3-7.9 pts
54Davis County3-0.1 pts
54Hamilton County3+1.9 pts
54Matanuska-Susitna Borough3+1.9 pts
54New Castle County3+1.1 pts
58Allegan County2.9-0.4 pts
59Amador County2.8+2.3 pts
59Elkhart County2.8+1.9 pts
59Kenosha County2.8+0.1 pts
62Alameda County2.7+0.5 pts
62Allegheny County2.7-0.9 pts
62Crook County2.7-0.9 pts
65Rock County2.6+2.1 pts
66Douglas County2.5-4.4 pts
66East Baton Rouge Parish2.5+1.1 pts
66El Paso County2.5-1.3 pts
66Madison County2.5-0.2 pts
66Okanogan County2.5+0.9 pts
66Philadelphia County2.5-0.2 pts
66Prowers County2.5+0.6 pts
66Sheboygan County2.5-2.8 pts
66St. Tammany Parish2.5+1.4 pts
66Weber County2.5-8.5 pts
66Yakima County2.5-2.4 pts
77Jefferson County2.4+2.4 pts
78Ottawa County2.3+1.5 pts
79Berks County2.2-1.1 pts
79Bucks County2.2-1.6 pts
79Chelan County2.2+2.2 pts
79Cook County2.2-0.8 pts
79Cuyahoga County2.2+0.8 pts
79Harris County2.2-3 pts
79Jackson County2.2+1.9 pts
79Lake County2.2+1.9 pts
79Lebanon County2.2-0.8 pts
79Santa Clara County2.20 pts
79Sweetwater County2.2+1.4 pts
79Uintah County2.2-15.3 pts
79Wayne County2.2+1.4 pts
92Berrien County2.10 pts
92Jefferson County2.1+0.5 pts
92LaPorte County2.1+1.3 pts
92Mobile County2.1+2.1 pts
92Walworth County2.1+1.6 pts
92Yavapai County2.1+1.8 pts
98Macomb County20 pts
98Parker County2-0.9 pts
100Bergen County1.9-0.6 pts
100Fulton County1.9+1.1 pts
100Jefferson County1.9+1.1 pts
100Marion County1.9+0.3 pts
100Rockdale County1.9+0.8 pts
100St. Louis city1.9+1.4 pts
106Allen County1.7+1.7 pts
106Benzie County1.7+1.2 pts
106Henry County1.7+0.9 pts
106Love County1.7-3.7 pts
106Ozaukee County1.7+0.6 pts
106Randolph County1.7+1.7 pts
106Union County1.7+0.3 pts
113Bexar County1.6-3.1 pts
113Box Elder County1.6-4.4 pts
113Franklin County1.60 pts
113Hillsborough County1.6+0.8 pts
113Hudson County1.6+1.1 pts
113Humboldt County1.6+1.3 pts
113Jefferson County1.6+1.1 pts
113Lake County1.6+0.8 pts
113Livingston Parish1.6+0.8 pts
113Mercer County1.6+0.8 pts
113Montgomery County1.60 pts
113Richmond County1.6+0.5 pts
113Santa Barbara County1.6+0.8 pts
113Shasta County1.6+1.1 pts
113Woodbury County1.6+0.8 pts
128Madison County1.5+1.5 pts
128Pointe Coupee Parish1.5+1.2 pts
128Ste. Genevieve County1.5+1.1 pts
128Warren County1.5+0.6 pts
132Adams County1.4-2.7 pts
132Arlington County1.4+1.1 pts
132Beaver County1.4-0.2 pts
132Boulder County1.4-3 pts
132Butler County1.4+0.6 pts
132Calvert County1.40 pts
132Cecil County1.40 pts
132Charles County1.4+1.4 pts
132Clackamas County1.4+1.4 pts
132Clark County1.4-2.2 pts
132Cochise County1.4-0.5 pts
132Coconino County1.4+0.6 pts
132Collin County1.4-2.5 pts
132Contra Costa County1.4+0.6 pts
132Dodge County1.4+0.9 pts
132Essex County1.4+0.9 pts
132Harney County1.4-0.8 pts
132Harrison County1.4+1.4 pts
132Jefferson County1.4+0.3 pts
132Jefferson Parish1.4+0.8 pts
132Lake County1.4-0.6 pts
132Lewis and Clark County1.4+1.4 pts
132Lucas County1.4+1.1 pts
132Milwaukee County1.4+1.1 pts
132Muscatine County1.40 pts
132Oklahoma County1.4-0.5 pts
132Porter County1.4+0.6 pts
132St. Bernard Parish1.4+1.1 pts
132St. Clair County1.4-1.1 pts
132St. Louis County1.4+0.3 pts
162Oakland County1.3+0.5 pts
163Gloucester County1.2-0.2 pts
164Boone County1.10 pts
164Brazoria County1.1-1.1 pts
164Bronx County1.1-0.8 pts
164Calaveras County1.1+0.6 pts
164Campbell County1.10 pts
164Carson City1.1-4.4 pts
164Chester County1.1+0.3 pts
164Clay County1.1-0.8 pts
164Clinton County1.1+0.3 pts
164Dallas County1.1-4.7 pts
164Dauphin County1.1-1.4 pts
164Davidson County1.1+0.8 pts
164Delaware County1.1-0.3 pts
164District of Columbia1.1+0.8 pts
164Door County1.1+0.1 pts
164Douglas County1.1-6.1 pts
164Duval County1.1+0.8 pts
164Eddy County1.1+0.5 pts
164Escambia County1.1+0.8 pts
164Galveston County1.1+0.8 pts
164Gila County1.1-2.2 pts
164Hood County1.1-0.6 pts
164Jefferson County1.1+1.1 pts
164Johnson County1.1-2 pts
164Klamath County1.1-6 pts
164La Paz County1.1-1 pts
164Luna County1.1-1.9 pts
164Mason County1.10 pts
164Mercer County1.1+0.3 pts
164Middlesex County1.1+0.8 pts
164Montgomery County1.1-0.6 pts
164New York County1.1+0.8 pts
164Ocean County1.1+0.3 pts
164Prince George's County1.1-0.5 pts
164Rockingham County1.1+0.3 pts
164San Benito County1.1-0.3 pts
164Santa Cruz County1.1-0.4 pts
164Scott County1.1+0.3 pts
164Sedgwick County1.1-0.5 pts
164Snohomish County1.1+0.6 pts
164St. Joseph County1.1+0.3 pts
164Stevens County1.1+0.8 pts
164Union County1.1+0.8 pts
164Vanderburgh County1.1+0.3 pts
164Warrick County1.1+1.1 pts
164Washtenaw County1.1+0.8 pts
164Weld County1.1-1.9 pts
164Westchester County1.1-0.5 pts
212Asotin County1+1 pts
212Columbia County1+0.5 pts
212Fond du Lac County1+1 pts
212Kenai Peninsula Borough1+0.6 pts
212Washington County1+0.5 pts
217Ashtabula County0.90 pts
217Clinton County0.9+0.4 pts
217Delaware County0.9-0.5 pts
217DuPage County0.9+0.6 pts
217Genesee County0.9+0.5 pts
217Houston County0.9+0.9 pts
217Lenawee County0.9+0.5 pts
217Lincoln County0.90 pts
217Lyon County0.9+0.9 pts
217Rock County0.9+0.9 pts
217Union County0.9+0.9 pts
217Wilkinson County0.9+0.9 pts
217York County0.9-2.4 pts
230Anchorage Municipality0.8+0.5 pts
230Baltimore County0.8-0.3 pts
230Buchanan County0.8+0.8 pts
230Calcasieu Parish0.80 pts
230Camden County0.8-0.3 pts
230Chase County0.8+0.8 pts
230Coweta County0.8+0.8 pts
230DeKalb County0.8+0.5 pts
230Denver County0.8-0.8 pts
230Douglas County0.8+0.4 pts
230Floyd County0.8+0.2 pts
230Hancock County0.8+0.8 pts
230Harford County0.8-0.6 pts
230Henry County0.8+0.8 pts
230Jefferson County0.8-1.1 pts
230Kay County0.8-0.3 pts
230Kent County0.8-0.3 pts
230King County0.8-0.8 pts
230Lea County0.8+0.3 pts
230Leavenworth County0.8+0.5 pts
230Manistee County0.8-0.1 pts

Showing the top 250 of 1012. The Excel download has every row.

Other periods

About this ranking

Days with a daily Air Quality Index above 100 (unhealthy for sensitive groups, unhealthy, very unhealthy or hazardous) as a percentage of the days of the year with an AQI in a US county. Calculated by Invokely from the day counts in the EPA AirData annual summaries; the counts are stored with each value.

Use the share rather than the number of days to compare counties, since the days with an AQI differ. United States counties with air quality monitors only, about 1,000 of some 3,100 in recent years; a county without monitors has no value. The number of days with an AQI differs between counties because some monitors run only in the ozone season.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. 486 counties with data in other periods have no value for 2014 and are left out rather than filled from another source. Equal values share a rank.

How to cite

U.S. Environmental Protection Agency, Air Quality System, AirData. EPA AirData annual AQI by county: days with an AQI above 100 as a share of days with an AQI, calculated with stored counts. https://aqs.epa.gov/aqsweb/airdata/download_files.html#Annual. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Environmental Protection Agency. (2026). EPA AirData annual AQI by county: days with an AQI above 100 as a share of days with an AQI, calculated with stored counts (US counties by share of days unhealthy for sensitive groups or worse (US EPA AQI), 2014) [Data set]. Retrieved October 12, 2026, from https://aqs.epa.gov/aqsweb/airdata/download_files.html#Annual

MLA 9

EPA AirData annual AQI by county: days with an AQI above 100 as a share of days with an AQI, calculated with stored counts, US counties by share of days unhealthy for sensitive groups or worse (US EPA AQI), 2014. U.S. Environmental Protection Agency, 13 July 2026, https://aqs.epa.gov/aqsweb/airdata/download_files.html#Annual. Invokely, https://invokely.ai/rankings/unhealthy-air-quality-days-share/us-counties?period=2014. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Environmental Protection Agency. 2026. EPA AirData annual AQI by county: days with an AQI above 100 as a share of days with an AQI, calculated with stored counts. US counties by share of days unhealthy for sensitive groups or worse (US EPA AQI), 2014. Dataset. Accessed October 12, 2026. https://aqs.epa.gov/aqsweb/airdata/download_files.html#Annual. Also distributed by Invokely, https://invokely.ai/rankings/unhealthy-air-quality-days-share/us-counties?period=2014.

Harvard

U.S. Environmental Protection Agency (2026) EPA AirData annual AQI by county: days with an AQI above 100 as a share of days with an AQI, calculated with stored counts, US counties by share of days unhealthy for sensitive groups or worse (US EPA AQI), 2014 [Dataset]. Available at: https://aqs.epa.gov/aqsweb/airdata/download_files.html#Annual, via Invokely: https://invokely.ai/rankings/unhealthy-air-quality-days-share/us-counties?period=2014 (Accessed: 12 October 2026).

BibTeX
@misc{environmental_us_counties_by_share_2014,
  author = {{U.S. Environmental Protection Agency}},
  title = {{EPA AirData annual AQI by county: days with an AQI above 100 as a share of days with an AQI, calculated with stored counts: US counties by share of days unhealthy for sensitive groups or worse (US EPA AQI), 2014}},
  year = {2026},
  howpublished = {Data set},
  url = {https://aqs.epa.gov/aqsweb/airdata/download_files.html#Annual},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/unhealthy-air-quality-days-share/us-counties?period=2014. Publisher attribution: U.S. Environmental Protection Agency, Air Quality System, AirData. EPA AirData annual AQI by county: days with an AQI above 100 as a share of days with an AQI, calculated with stored counts. https://aqs.epa.gov/aqsweb/airdata/download\_files.html\#Annual. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Environmental Protection Agency
TI  - EPA AirData annual AQI by county: days with an AQI above 100 as a share of days with an AQI, calculated with stored counts: US counties by share of days unhealthy for sensitive groups or worse (US EPA AQI), 2014
PY  - 2026
DA  - 2026/07/13
PB  - U.S. Environmental Protection Agency
DB  - Invokely
UR  - https://aqs.epa.gov/aqsweb/airdata/download_files.html#Annual
L2  - https://invokely.ai/rankings/unhealthy-air-quality-days-share/us-counties?period=2014
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/unhealthy-air-quality-days-share/us-counties?period=2014.
N1  - Publisher attribution: U.S. Environmental Protection Agency, Air Quality System, AirData. EPA AirData annual AQI by county: days with an AQI above 100 as a share of days with an AQI, calculated with stored counts. https://aqs.epa.gov/aqsweb/airdata/download_files.html#Annual. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank US counties by share of days unhealthy for sensitive groups or worse (US EPA AQI) using official data, and cite the source.
rank_places {"indicator":"aqi_unhealthy_sensitive_or_worse_days_share","level":"province","within":"United States","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=aqi_unhealthy_sensitive_or_worse_days_share&level=province&within=United%20States&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest share of days unhealthy for sensitive groups or worse (US EPA AQI)?

Kern County, with 43.8% in 2014, according to EPA.

Which county has the lowest share of days unhealthy for sensitive groups or worse (US EPA AQI)?

Yukon-Koyukuk Census Area, with 0% in 2014.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Environmental Protection Agency, EPA AirData annual AQI by county: days with an AQI above 100 as a share of days with an AQI, calculated with stored counts. Retrieved 2026-10-12. 486 counties have no value for 2014 and are not ranked.

Share of days unhealthy for sensitive groups or worse (US EPA AQI): other rankings

US counties: more rankings