US counties by share of days with good air quality (US EPA AQI)

Aleutians East Borough had the highest share of days with good air quality (US EPA AQI) of 1020 counties in 2013, at 100%. Los Angeles County had the lowest, at 2.2%. The median was 72.5%. Source: EPA.

Keep it in a collection in your library.
Median72.51020 counties

Map of counties, 2013

%, 2013. 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, 2013

Aleutians East Borough: 100 %Aleutians East Borough100Carroll County: 100 %Carroll County100Columbiana County: 100 %Columbiana County100Fredericksburg city: 100 %Fredericksburg city100Hopewell city: 100 %Hopewell city100Jackson County: 100 %Jackson County100King William County: 100 %King William County100Latah County: 100 %Latah County100Lee County: 100 %Lee County100Marshall County: 100 %Marshall County100Mineral County: 100 %Mineral County100Monroe County: 100 %Monroe County100Putnam County: 100 %Putnam County100Trempealeau County: 100 %Trempealeau County100Wayne County: 100 %Wayne County100Winchester city: 100 %Winchester city100Apache County: 99.7 %Apache County99.7Ford County: 99.7 %Ford County99.7Cerro Gordo County: 99.4 %Cerro Gordo County99.4Denali Borough: 99.4 %Denali Borough99.4Georgetown County: 99.4 %Georgetown County99.4Bonner County: 99.3 %Bonner County99.3Bradford County: 99.3 %Bradford County99.3Oconee County: 99.3 %Oconee County99.3Delta County: 99.2 %Delta County99.2McKinley County: 99.2 %McKinley County99.2San Juan County: 99.2 %San Juan County99.2Richmond city: 98.9 %Richmond city98.9Union County: 98.6 %Union County98.6Chippewa County: 98.4 %Chippewa County98.4Berkeley County: 98.3 %Berkeley County98.3Los Alamos County: 98.3 %Los Alamos County98.3Catron County: 98.1 %Catron County98.1Johnson County: 98.1 %Johnson County98.1Oxford County: 98 %Oxford County98Coos County: 97.8 %Coos County97.8Franklin County: 97.7 %Franklin County97.7Lake County: 97.5 %Lake County97.5Phillips County: 97.5 %Phillips County97.5Abbeville County: 97.4 %Abbeville County97.4Aleutians East Borough: 100 %Aleutians East Borough100Carroll County: 100 %Carroll County100Columbiana County: 100 %Columbiana County100Fredericksburg city: 100 %Fredericksburg city100Hopewell city: 100 %Hopewell city100Jackson County: 100 %Jackson County100King William County: 100 %King William County100Latah County: 100 %Latah County100Lee County: 100 %Lee County100Marshall County: 100 %Marshall County100Mineral County: 100 %Mineral County100Monroe County: 100 %Monroe County100Putnam County: 100 %Putnam County100Trempealeau County: 100 %Trempealeau County100Wayne County: 100 %Wayne County100Winchester city: 100 %Winchester city100Apache County: 99.7 %Apache County99.7Ford County: 99.7 %Ford County99.7Cerro Gordo County: 99.4 %Cerro Gordo County99.4Denali Borough: 99.4 %Denali Borough99.4Georgetown County: 99.4 %Georgetown County99.4Bonner County: 99.3 %Bonner County99.3Bradford County: 99.3 %Bradford County99.3Oconee County: 99.3 %Oconee County99.3Delta County: 99.2 %Delta County99.2McKinley County: 99.2 %McKinley County99.2San Juan County: 99.2 %San Juan County99.2Richmond city: 98.9 %Richmond city98.9Union County: 98.6 %Union County98.6Chippewa County: 98.4 %Chippewa County98.4Berkeley County: 98.3 %Berkeley County98.3Los Alamos County: 98.3 %Los Alamos County98.3Catron County: 98.1 %Catron County98.1Johnson County: 98.1 %Johnson County98.1Oxford County: 98 %Oxford County98Coos County: 97.8 %Coos County97.8Franklin County: 97.7 %Franklin County97.7Lake County: 97.5 %Lake County97.5Phillips County: 97.5 %Phillips County97.5Abbeville County: 97.4 %Abbeville County97.4
%. Source: Invokely calculation with data from EPA. Retrieved 2026-10-12.

Full ranking

RankCounties2013 (%)Change on 2012
1Aleutians East Borough1000 pts
1Carroll County1000 pts
1Columbiana County1000 pts
1Fredericksburg city1000 pts
1Hopewell city1000 pts
1Jackson County1000 pts
1King William County1000 pts
1Latah County100+13.8 pts
1Lee County100n/a
1Marshall County1000 pts
1Mineral County1000 pts
1Monroe County1000 pts
1Putnam County100+0.9 pts
1Trempealeau County100n/a
1Wayne County100+4.2 pts
1Winchester city1000 pts
17Apache County99.7+1.1 pts
17Ford County99.70 pts
19Cerro Gordo County99.4+2.8 pts
19Denali Borough99.4-0.1 pts
19Georgetown County99.4-0.6 pts
22Bonner County99.3-0.7 pts
22Bradford County99.3n/a
22Oconee County99.3+15.8 pts
25Delta County99.2+0.9 pts
25McKinley County99.2-0.8 pts
25San Juan County99.2+1.7 pts
28Richmond city98.9-0.6 pts
29Union County98.6+1.6 pts
30Chippewa County98.4-1.6 pts
31Berkeley County98.3+7.6 pts
31Los Alamos County98.3-1.7 pts
33Catron County98.1-0.1 pts
33Johnson County98.1+5.8 pts
35Oxford County98-0.1 pts
36Coos County97.80 pts
37Franklin County97.7-2 pts
38Lake County97.5+4.7 pts
38Phillips County97.5-0.5 pts
40Abbeville County97.4+14.5 pts
40Yalobusha County97.4+6.7 pts
42Baker County97.3+3.9 pts
43Elko County97.2+5.8 pts
43Roosevelt County97.2+1.1 pts
45Archuleta County97.1-1.1 pts
46Herkimer County96.9+2.2 pts
47Fremont County96.8-1.4 pts
47Kenai Peninsula Borough96.8-2.4 pts
47Sumter County96.8n/a
50Huntington County96.7+18.9 pts
50Kennebec County96.7+0.3 pts
50Lake County96.7+3.4 pts
50Neosho County96.7-1.7 pts
54Gilmer County96.6+1.4 pts
54Morgan County96.6+12.4 pts
54Platte County96.6+3.2 pts
57Liberty County96.5+2.1 pts
58Carbon County96.4+20.1 pts
58Nye County96.4+3.2 pts
60Routt County96.3-1.7 pts
61Kauai County96.2+15.9 pts
61Mille Lacs County96.2+0.7 pts
61Wythe County96.2+18.1 pts
64Oswego County96.1+5.6 pts
65DeKalb County96+10.1 pts
65Del Norte County96-2.3 pts
65Putnam County96+3 pts
68Lauderdale County95.9+53.8 pts
69Grant County95.8+7.8 pts
69Windham County95.8+2.9 pts
71Carteret County95.7+0.1 pts
72Ashland County95.6+2.7 pts
72Carlton County95.6+0.1 pts
72Muskogee County95.6+2.4 pts
72Saratoga County95.6+2.2 pts
72Washington County95.6-2.9 pts
77Anderson County95.5+12.7 pts
77Chattooga County95.5+13.6 pts
77Rock Island County95.5+3.3 pts
80Aiken County95.4+0.3 pts
80Claiborne County95.4+6.4 pts
80Columbia County95.4+14.6 pts
80Macon County95.4+1 pts
80Sanders County95.4+0.4 pts
85Fauquier County95.3+4.3 pts
85Fergus County95.3+0.4 pts
85Okaloosa County95.3+4 pts
85Sheridan County95.3+1.8 pts
85St. Charles Parish95.3+6.5 pts
90Darlington County95.2+8.8 pts
90Park County95.2+9 pts
90Victoria County95.2+3.5 pts
93Alamosa County95.1+4.9 pts
93Flagler County95.1+2.7 pts
93Nez Perce County95.1+13.5 pts
93Sagadahoc County95.1-0.6 pts
97Caddo County95+18.6 pts
97Garden County95-1.7 pts
97Powell County95+9.4 pts
97Prince Edward County95+6 pts
101Caldwell County94.9+9.9 pts
101Lake County94.9+3.2 pts
103Greenup County94.7+28 pts
103Hamilton County94.7+5.9 pts
103Mohave County94.7-2 pts
103Sumter County94.7+7.1 pts
107Billings County94.5+0.4 pts
107Riley County94.5+17.2 pts
107Simpson County94.5+14.2 pts
110Adams County94.4+4.2 pts
110Kane County94.4+9.7 pts
112Keweenaw County94.3-0.7 pts
113Cass County94.1+9.4 pts
113Cumberland County94.1+27.8 pts
113Dutchess County94.1+3.1 pts
116Yukon-Koyukuk Census Area94-6 pts
117Belknap County93.9+8.7 pts
117Elmore County93.9+7.4 pts
117Hendricks County93.9+26.9 pts
117Jefferson County93.9+3 pts
117Lincoln County93.9+0.9 pts
122Bremer County93.8+19.6 pts
122St. James Parish93.8+0.6 pts
124Ascension Parish93.7+7.6 pts
124Barron County93.7-6.3 pts
124Clark County93.7+5 pts
124Winnebago County93.7+8.2 pts
128Meigs County93.6+25.6 pts
128Middlesex County93.6+4.8 pts
130Dawson County93.5+2.6 pts
130Trigg County93.5+15.5 pts
132Manatee County93.4+1.3 pts
132Person County93.4+12.7 pts
132Prince William County93.4+10.9 pts
135Giles County93.3+11.4 pts
135Highlands County93.3-2.4 pts
135Osceola County93.3+0.9 pts
138Anderson County93.2+23.1 pts
138Tompkins County93.2+6.1 pts
140Adams County93.1+4.6 pts
140Knox County93.1+18.7 pts
142Boone County93+19.9 pts
142Williamson County93+17.2 pts
144Lawrence County92.9+9.3 pts
144Luzerne County92.9+3 pts
146Clackamas County92.6+6.4 pts
146Lincoln County92.6+6.5 pts
146Socorro County92.6-1.2 pts
149Alexander County92.5+15.5 pts
149Somerset County92.5+6.7 pts
151Jessamine County92.4+18.3 pts
152Washington County92.3+15.4 pts
153Taos County92.2-4.8 pts
154Jackson County92.1+7.6 pts
154Lee County92.1+46.7 pts
154Pasco County92.1+3.3 pts
157Elk County92+8.3 pts
157Monroe County92+10.9 pts
157Pickens County92+14.1 pts
160Pike County91.9+12.3 pts
160Polk County91.9+4.4 pts
162Clark County91.8+21.4 pts
162Franklin County91.8+11.1 pts
162Sherman County91.8+2.3 pts
165Dawson County91.7+9.7 pts
165Meade County91.7+7.8 pts
167Fayette County91.6+15.9 pts
167Story County91.6+9.8 pts
169Indian River County91.5+1 pts
169Klickitat County91.5+4.7 pts
169Rockdale County91.5+13.4 pts
169Yellowstone County91.5+7.8 pts
173Barnstable County91.4+5 pts
173Bullitt County91.4+16.7 pts
173Lycoming County91.4+4.6 pts
173Tuscola County91.4+8.6 pts
173Vilas County91.4+4 pts
178Douglas County91.3+18.2 pts
179Hamilton County91.2+28.9 pts
179St. John the Baptist Parish91.2+12.1 pts
179Wakulla County91.2+1.9 pts
182Caroline County91.1+16 pts
182Stafford County91.1+17.3 pts
182Wayne County91.1+5.1 pts
185Custer County91+8.4 pts
185Steuben County91+4.1 pts
187Knox County90.9+16 pts
188Twin Falls County90.8+6.9 pts
188Wilson County90.8+21.1 pts
190Lincoln County90.7+24 pts
191Greenbrier County90.6+12.9 pts
191Hancock County90.6+2.7 pts
191Warren County90.6+15.8 pts
194Hancock County90.5+4.1 pts
195Knox County90.4-2.8 pts
195Seminole County90.4+3.8 pts
195York County90.4+8.7 pts
198Butte County90.3+10.1 pts
198Thomas County90.3+1.8 pts
200Clearfield County90.2+5.4 pts
200Suffolk city90.2+10.8 pts
202Dunn County90.1+7.9 pts
202Norfolk city90.1+0.5 pts
202Perry County90.1+3.2 pts
202Washington County90.1+27.5 pts
206Chaves County90+1.8 pts
206Leavenworth County90+15.6 pts
206Tucker County90+6.4 pts
209Prowers County89.8-3.6 pts
210Greene County89.7+19.8 pts
210Randolph County89.7+13.4 pts
212Jo Daviess County89.6+9 pts
213Siskiyou County89.50 pts
214Niagara County89.4+39.5 pts
215Davie County89.3+18.7 pts
215Dukes County89.3+7.2 pts
215Granville County89.3+11.7 pts
215Jackson County89.3-1.3 pts
215McKenzie County89.3+20.1 pts
215Sangamon County89.3+11.2 pts
215Tioga County89.3+4.1 pts
222Goodhue County89.2+3.5 pts
222Pointe Coupee Parish89.2+11.4 pts
224Kitsap County89.1+2.3 pts
224Onondaga County89.1+3.6 pts
224Wexford County89.1+0.2 pts
227Custer County89+16.5 pts
227Hancock County89-1.4 pts
227Sheridan County89+3.2 pts
230Licking County88.8+29.8 pts
230Scotts Bluff County88.8+29.3 pts
230Union County88.8+11.7 pts
233Rockingham County88.7+17.7 pts
234Aroostook County88.5+0.2 pts
234Rockbridge County88.5+2.8 pts
236Avery County88.4+4.1 pts
236Fond du Lac County88.4+15.5 pts
236Garfield County88.4+4.5 pts
236Jefferson County88.4-7.6 pts
240Johnson County88.3+28.4 pts
240Pottawatomie County88.3n/a
240Potter County88.3+9.3 pts
243Hancock County88.2+19.3 pts
243Pueblo County88.2+1 pts
245Canyon County88.1+3.6 pts
245Macoupin County88.1+10 pts
247Hyde County88+1 pts
248Alexandria city87.9+6.8 pts
248Callaway County87.9+22.9 pts
248Murray County87.9+8.4 pts

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

Other periods

About this ranking

Days with a daily Air Quality Index of 0 to 50 (good) 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; both counts are stored with each value.

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. 478 counties with data in other periods have no value for 2013 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: good days 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: good days as a share of days with an AQI, calculated with stored counts (US counties by share of days with good air quality (US EPA AQI), 2013) [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: good days as a share of days with an AQI, calculated with stored counts, US counties by share of days with good air quality (US EPA AQI), 2013. U.S. Environmental Protection Agency, 13 July 2026, https://aqs.epa.gov/aqsweb/airdata/download_files.html#Annual. Invokely, https://invokely.ai/rankings/good-air-quality-days-share/us-counties?period=2013. Accessed 12 Oct. 2026.

Chicago (author-date)

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

Harvard

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

BibTeX
@misc{environmental_us_counties_by_share_2013,
  author = {{U.S. Environmental Protection Agency}},
  title = {{EPA AirData annual AQI by county: good days as a share of days with an AQI, calculated with stored counts: US counties by share of days with good air quality (US EPA AQI), 2013}},
  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/good-air-quality-days-share/us-counties?period=2013. Publisher attribution: U.S. Environmental Protection Agency, Air Quality System, AirData. EPA AirData annual AQI by county: good days 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: good days as a share of days with an AQI, calculated with stored counts: US counties by share of days with good air quality (US EPA AQI), 2013
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/good-air-quality-days-share/us-counties?period=2013
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/good-air-quality-days-share/us-counties?period=2013.
N1  - Publisher attribution: U.S. Environmental Protection Agency, Air Quality System, AirData. EPA AirData annual AQI by county: good days 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 with good air quality (US EPA AQI) using official data, and cite the source.
rank_places {"indicator":"aqi_good_days_share","level":"province","within":"United States","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=aqi_good_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 with good air quality (US EPA AQI)?

Aleutians East Borough, with 100% in 2013, according to EPA.

Which county has the lowest share of days with good air quality (US EPA AQI)?

Los Angeles County, with 2.2% in 2013.

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: good days as a share of days with an AQI, calculated with stored counts. Retrieved 2026-10-12. 478 counties have no value for 2013 and are not ranked.

Share of days with good air quality (US EPA AQI): other rankings

US counties: more rankings