Counties in Ohio by share of days with good air quality (US EPA AQI)

Hancock County had the highest share of days with good air quality (US EPA AQI) of 49 counties in 1999, at 100%. Franklin County had the lowest, at 12.3%. The median was 57.9%. Source: EPA.

Keep it in a collection in your library.
Highest100Hancock County
Lowest12.3Franklin County
Median57.949 counties

Map of counties, 1999

Allen County: 64.1 %Ashtabula County: 60.6 %Athens County: 29.6 %Belmont County: 94.9 %Butler County: 22.6 %Clark County: 52.8 %Clermont County: 42 %Clinton County: 40.2 %Columbiana County: 66.1 %Crawford County: 72.3 %Cuyahoga County: 13.4 %Delaware County: 56.5 %Erie County: 84.4 %Fayette County: 61.2 %Franklin County: 12.3 %Geauga County: 59 %Greene County: 57.6 %Hamilton County: 14.8 %Hancock County: 100 %Jefferson County: 30.1 %Knox County: 57.9 %Lake County: 57.3 %Lawrence County: 44 %Licking County: 53.9 %Logan County: 75.6 %Lorain County: 59.4 %Lucas County: 41.4 %Madison County: 48.1 %Mahoning County: 16.7 %Medina County: 65.7 %Miami County: 58.7 %Monroe County: 98.3 %Montgomery County: 19.7 %Noble County: 70.7 %Ottawa County: 96.4 %Portage County: 38.8 %Preble County: 46.6 %Richland County: 99.4 %Sandusky County: 86.2 %Scioto County: 65.1 %Seneca County: 91.2 %Stark County: 51.5 %Summit County: 15.1 %Trumbull County: 20.2 %Union County: 60.8 %Warren County: 46.7 %Washington County: 63.7 %Wood County: 65.4 %Wyandot County: 98.2 %
  • Under 30
  • 30 to 47
  • 47 to 58
  • 58 to 64
  • 64 to 84
  • 84 and over
  • No data
%, 1999. Hatched areas have no value for this period. Source: Invokely calculation with data from EPA. Boundaries: U.S. Census Bureau cartographic boundary files.

All counties, 1999

Hancock County: 100 %Hancock County100Richland County: 99.4 %Richland County99.4Monroe County: 98.3 %Monroe County98.3Wyandot County: 98.2 %Wyandot County98.2Ottawa County: 96.4 %Ottawa County96.4Belmont County: 94.9 %Belmont County94.9Seneca County: 91.2 %Seneca County91.2Sandusky County: 86.2 %Sandusky County86.2Erie County: 84.4 %Erie County84.4Logan County: 75.6 %Logan County75.6Crawford County: 72.3 %Crawford County72.3Noble County: 70.7 %Noble County70.7Columbiana County: 66.1 %Columbiana County66.1Medina County: 65.7 %Medina County65.7Wood County: 65.4 %Wood County65.4Scioto County: 65.1 %Scioto County65.1Allen County: 64.1 %Allen County64.1Washington County: 63.7 %Washington County63.7Fayette County: 61.2 %Fayette County61.2Union County: 60.8 %Union County60.8Ashtabula County: 60.6 %Ashtabula County60.6Lorain County: 59.4 %Lorain County59.4Geauga County: 59 %Geauga County59Miami County: 58.7 %Miami County58.7Knox County: 57.9 %Knox County57.9Greene County: 57.6 %Greene County57.6Lake County: 57.3 %Lake County57.3Delaware County: 56.5 %Delaware County56.5Licking County: 53.9 %Licking County53.9Clark County: 52.8 %Clark County52.8Stark County: 51.5 %Stark County51.5Madison County: 48.1 %Madison County48.1Warren County: 46.7 %Warren County46.7Preble County: 46.6 %Preble County46.6Lawrence County: 44 %Lawrence County44Clermont County: 42 %Clermont County42Lucas County: 41.4 %Lucas County41.4Clinton County: 40.2 %Clinton County40.2Portage County: 38.8 %Portage County38.8Jefferson County: 30.1 %Jefferson County30.1Athens County: 29.6 %Athens County29.6Butler County: 22.6 %Butler County22.6Trumbull County: 20.2 %Trumbull County20.2Montgomery County: 19.7 %Montgomery County19.7Mahoning County: 16.7 %Mahoning County16.7Summit County: 15.1 %Summit County15.1Hamilton County: 14.8 %Hamilton County14.8Cuyahoga County: 13.4 %Cuyahoga County13.4Franklin County: 12.3 %Franklin County12.3Hancock County: 100 %Hancock County100Richland County: 99.4 %Richland County99.4Monroe County: 98.3 %Monroe County98.3Wyandot County: 98.2 %Wyandot County98.2Ottawa County: 96.4 %Ottawa County96.4Belmont County: 94.9 %Belmont County94.9Seneca County: 91.2 %Seneca County91.2Sandusky County: 86.2 %Sandusky County86.2Erie County: 84.4 %Erie County84.4Logan County: 75.6 %Logan County75.6Crawford County: 72.3 %Crawford County72.3Noble County: 70.7 %Noble County70.7Columbiana County: 66.1 %Columbiana County66.1Medina County: 65.7 %Medina County65.7Wood County: 65.4 %Wood County65.4Scioto County: 65.1 %Scioto County65.1Allen County: 64.1 %Allen County64.1Washington County: 63.7 %Washington County63.7Fayette County: 61.2 %Fayette County61.2Union County: 60.8 %Union County60.8Ashtabula County: 60.6 %Ashtabula County60.6Lorain County: 59.4 %Lorain County59.4Geauga County: 59 %Geauga County59Miami County: 58.7 %Miami County58.7Knox County: 57.9 %Knox County57.9Greene County: 57.6 %Greene County57.6Lake County: 57.3 %Lake County57.3Delaware County: 56.5 %Delaware County56.5Licking County: 53.9 %Licking County53.9Clark County: 52.8 %Clark County52.8Stark County: 51.5 %Stark County51.5Madison County: 48.1 %Madison County48.1Warren County: 46.7 %Warren County46.7Preble County: 46.6 %Preble County46.6Lawrence County: 44 %Lawrence County44Clermont County: 42 %Clermont County42Lucas County: 41.4 %Lucas County41.4Clinton County: 40.2 %Clinton County40.2Portage County: 38.8 %Portage County38.8Jefferson County: 30.1 %Jefferson County30.1Athens County: 29.6 %Athens County29.6Butler County: 22.6 %Butler County22.6Trumbull County: 20.2 %Trumbull County20.2Montgomery County: 19.7 %Montgomery County19.7Mahoning County: 16.7 %Mahoning County16.7Summit County: 15.1 %Summit County15.1Hamilton County: 14.8 %Hamilton County14.8Cuyahoga County: 13.4 %Cuyahoga County13.4Franklin County: 12.3 %Franklin County12.3
%. Source: Invokely calculation with data from EPA. Retrieved 2026-10-12.

Full ranking

RankCounties1999 (%)Change on 1998
1Hancock County1000 pts
2Richland County99.4+1.1 pts
3Monroe County98.30 pts
4Wyandot County98.2+4.2 pts
5Ottawa County96.4-1.7 pts
6Belmont County94.9-5.1 pts
7Seneca County91.2-6.7 pts
8Sandusky County86.2+11.6 pts
9Erie County84.4-1.3 pts
10Logan County75.6+12.6 pts
11Crawford County72.3+4.4 pts
12Noble County70.7+9.3 pts
13Columbiana County66.1-25.8 pts
14Medina County65.7+10.3 pts
15Wood County65.4+9.1 pts
16Scioto County65.1-34.5 pts
17Allen County64.1+9.7 pts
18Washington County63.7+1.4 pts
19Fayette County61.2-2 pts
20Union County60.8+1.5 pts
21Ashtabula County60.6-1.2 pts
22Lorain County59.4-17.9 pts
23Geauga County59-1.3 pts
24Miami County58.7+4.9 pts
25Knox County57.9-3.1 pts
26Greene County57.6+4.7 pts
27Lake County57.3-16.5 pts
28Delaware County56.5+13.4 pts
29Licking County53.9+10 pts
30Clark County52.8+12.1 pts
31Stark County51.5-17 pts
32Madison County48.1+4.6 pts
33Warren County46.7-0.2 pts
34Preble County46.6-10.7 pts
35Lawrence County44-12.7 pts
36Clermont County42-5.4 pts
37Lucas County41.4-35.3 pts
38Clinton County40.2-3.3 pts
39Portage County38.8-18.3 pts
40Jefferson County30.1-57.6 pts
41Athens County29.6-70.4 pts
42Butler County22.6-41.2 pts
43Trumbull County20.2-35.6 pts
44Montgomery County19.7-52.4 pts
45Mahoning County16.7-49.1 pts
46Summit County15.1-56.4 pts
47Hamilton County14.8-36.2 pts
48Cuyahoga County13.4-41.7 pts
49Franklin County12.3-57 pts

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. 9 counties with data in other periods have no value for 1999 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 (Counties in Ohio by share of days with good air quality (US EPA AQI), 1999) [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, Counties in Ohio by share of days with good air quality (US EPA AQI), 1999. 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/ohio-counties?period=1999. 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. Counties in Ohio by share of days with good air quality (US EPA AQI), 1999. 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/ohio-counties?period=1999.

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, Counties in Ohio by share of days with good air quality (US EPA AQI), 1999 [Dataset]. Available at: https://aqs.epa.gov/aqsweb/airdata/download_files.html#Annual, via Invokely: https://invokely.ai/rankings/good-air-quality-days-share/ohio-counties?period=1999 (Accessed: 12 October 2026).

BibTeX
@misc{environmental_counties_in_ohio_by_1999,
  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: Counties in Ohio by share of days with good air quality (US EPA AQI), 1999}},
  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/ohio-counties?period=1999. 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: Counties in Ohio by share of days with good air quality (US EPA AQI), 1999
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/ohio-counties?period=1999
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/good-air-quality-days-share/ohio-counties?period=1999.
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 Counties in Ohio 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":"Ohio","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=aqi_good_days_share&level=province&within=Ohio&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)?

Hancock County, with 100% in 1999, according to EPA.

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

Franklin County, with 12.3% in 1999.

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. 9 counties have no value for 1999 and are not ranked.

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

Counties in Ohio: more rankings