Counties in Ohio by average annual temperature

Lawrence County had the highest average annual temperature of 88 counties in 2017, at 56 °F. Ashtabula County had the lowest, at 50.6 °F. The median was 53 °F and the figure for Ohio was 53.2 °F. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Median5388 counties
Ohio53.2History

Map of counties, 2017

Adams County: 55.2 °FAllen County: 52.6 °FAshland County: 51.6 °FAshtabula County: 50.6 °FAthens County: 54.8 °FAuglaize County: 52.5 °FBelmont County: 53.2 °FBrown County: 54.8 °FButler County: 54.8 °FCarroll County: 52.4 °FChampaign County: 52.8 °FClark County: 53.4 °FClermont County: 55.3 °FClinton County: 54.1 °FColumbiana County: 51.6 °FCoshocton County: 52.7 °FCrawford County: 52.1 °FCuyahoga County: 52.7 °FDarke County: 53.4 °FDefiance County: 52 °FDelaware County: 53.5 °FErie County: 52.6 °FFairfield County: 53.9 °FFayette County: 53.7 °FFranklin County: 54.4 °FFulton County: 51.7 °FGallia County: 55.2 °FGeauga County: 50.8 °FGreene County: 53.9 °FGuernsey County: 53.3 °FHamilton County: 55.6 °FHancock County: 52.9 °FHardin County: 52.6 °FHarrison County: 52.8 °FHenry County: 52.5 °FHighland County: 54.4 °FHocking County: 54.1 °FHolmes County: 52.1 °FHuron County: 51.9 °FJackson County: 54.8 °FJefferson County: 52.6 °FKnox County: 51.9 °FLake County: 52.1 °FLawrence County: 56 °FLicking County: 52.9 °FLogan County: 52.4 °FLorain County: 52.2 °FLucas County: 52.9 °FMadison County: 53.5 °FMahoning County: 51.6 °FMarion County: 53 °FMedina County: 52.2 °FMeigs County: 55 °FMercer County: 52.4 °FMiami County: 53.7 °FMonroe County: 53.6 °FMontgomery County: 54.2 °FMorgan County: 54.2 °FMorrow County: 52 °FMuskingum County: 53.6 °FNoble County: 53.8 °FOttawa County: 53.3 °FPaulding County: 52.5 °FPerry County: 53.6 °FPickaway County: 54.7 °FPike County: 55.3 °FPortage County: 51.9 °FPreble County: 53.5 °FPutnam County: 52.8 °FRichland County: 51.5 °FRoss County: 54.9 °FSandusky County: 53.1 °FScioto County: 55.7 °FSeneca County: 52.5 °FShelby County: 52.7 °FStark County: 52.7 °FSummit County: 53.1 °FTrumbull County: 51.2 °FTuscarawas County: 52.9 °FUnion County: 53.2 °FVan Wert County: 52.5 °FVinton County: 54.4 °FWarren County: 54.9 °FWashington County: 55 °FWayne County: 52 °FWilliams County: 51.1 °FWood County: 53.1 °FWyandot County: 52.8 °F
  • Under 52
  • 52 to 53
  • 53 to 54
  • 54 to 55
  • 55 and over
°F, 2017. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2017

Lawrence County: 56 °FLawrence County56Scioto County: 55.7 °FScioto County55.7Hamilton County: 55.6 °FHamilton County55.6Clermont County: 55.3 °FClermont County55.3Pike County: 55.3 °FPike County55.3Adams County: 55.2 °FAdams County55.2Gallia County: 55.2 °FGallia County55.2Meigs County: 55 °FMeigs County55Washington County: 55 °FWashington County55Ross County: 54.9 °FRoss County54.9Warren County: 54.9 °FWarren County54.9Athens County: 54.8 °FAthens County54.8Brown County: 54.8 °FBrown County54.8Butler County: 54.8 °FButler County54.8Jackson County: 54.8 °FJackson County54.8Pickaway County: 54.7 °FPickaway County54.7Franklin County: 54.4 °FFranklin County54.4Highland County: 54.4 °FHighland County54.4Vinton County: 54.4 °FVinton County54.4Montgomery County: 54.2 °FMontgomery County54.2Morgan County: 54.2 °FMorgan County54.2Clinton County: 54.1 °FClinton County54.1Hocking County: 54.1 °FHocking County54.1Fairfield County: 53.9 °FFairfield County53.9Greene County: 53.9 °FGreene County53.9Noble County: 53.8 °FNoble County53.8Fayette County: 53.7 °FFayette County53.7Miami County: 53.7 °FMiami County53.7Monroe County: 53.6 °FMonroe County53.6Muskingum County: 53.6 °FMuskingum County53.6Perry County: 53.6 °FPerry County53.6Delaware County: 53.5 °FDelaware County53.5Madison County: 53.5 °FMadison County53.5Preble County: 53.5 °FPreble County53.5Clark County: 53.4 °FClark County53.4Darke County: 53.4 °FDarke County53.4Guernsey County: 53.3 °FGuernsey County53.3Ottawa County: 53.3 °FOttawa County53.3Belmont County: 53.2 °FBelmont County53.2Union County: 53.2 °FUnion County53.2Lawrence County: 56 °FLawrence County56Scioto County: 55.7 °FScioto County55.7Hamilton County: 55.6 °FHamilton County55.6Clermont County: 55.3 °FClermont County55.3Pike County: 55.3 °FPike County55.3Adams County: 55.2 °FAdams County55.2Gallia County: 55.2 °FGallia County55.2Meigs County: 55 °FMeigs County55Washington County: 55 °FWashington County55Ross County: 54.9 °FRoss County54.9Warren County: 54.9 °FWarren County54.9Athens County: 54.8 °FAthens County54.8Brown County: 54.8 °FBrown County54.8Butler County: 54.8 °FButler County54.8Jackson County: 54.8 °FJackson County54.8Pickaway County: 54.7 °FPickaway County54.7Franklin County: 54.4 °FFranklin County54.4Highland County: 54.4 °FHighland County54.4Vinton County: 54.4 °FVinton County54.4Montgomery County: 54.2 °FMontgomery County54.2Morgan County: 54.2 °FMorgan County54.2Clinton County: 54.1 °FClinton County54.1Hocking County: 54.1 °FHocking County54.1Fairfield County: 53.9 °FFairfield County53.9Greene County: 53.9 °FGreene County53.9Noble County: 53.8 °FNoble County53.8Fayette County: 53.7 °FFayette County53.7Miami County: 53.7 °FMiami County53.7Monroe County: 53.6 °FMonroe County53.6Muskingum County: 53.6 °FMuskingum County53.6Perry County: 53.6 °FPerry County53.6Delaware County: 53.5 °FDelaware County53.5Madison County: 53.5 °FMadison County53.5Preble County: 53.5 °FPreble County53.5Clark County: 53.4 °FClark County53.4Darke County: 53.4 °FDarke County53.4Guernsey County: 53.3 °FGuernsey County53.3Ottawa County: 53.3 °FOttawa County53.3Belmont County: 53.2 °FBelmont County53.2Union County: 53.2 °FUnion County53.2
°F. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2017
°F
Change on 2016
1Lawrence County56-0.7%
2Scioto County55.7-0.4%
3Hamilton County55.6-0.7%
4Clermont County55.3-0.5%
4Pike County55.3-0.5%
6Adams County55.2-1.1%
6Gallia County55.2-0.4%
8Meigs County55+0.5%
8Washington County55-0.5%
10Ross County54.9-0.5%
10Warren County54.9-1.1%
12Athens County54.8+0.2%
12Brown County54.8-1.1%
12Butler County54.8-1.1%
12Jackson County54.8-0.5%
16Pickaway County54.7-0.4%
17Franklin County54.4-0.4%
17Highland County54.4-1.1%
17Vinton County54.4-0.4%
20Montgomery County54.2-1.1%
20Morgan County54.2-0.6%
22Clinton County54.1-0.9%
22Hocking County54.1-0.2%
24Fairfield County53.9-0.6%
24Greene County53.9-0.9%
26Noble County53.8-0.6%
27Fayette County53.7-0.9%
27Miami County53.7-0.7%
29Monroe County53.6-0.6%
29Muskingum County53.6-1.3%
29Perry County53.6-0.7%
32Delaware County53.5-0.9%
32Madison County53.5-0.7%
32Preble County53.5-0.7%
35Clark County53.4-0.2%
35Darke County53.4-0.7%
37Guernsey County53.3-0.6%
37Ottawa County53.3-0.2%
39Belmont County53.2-0.4%
39Union County53.2-0.7%
41Sandusky County53.1-0.4%
41Summit County53.1-0.2%
41Wood County53.1-0.6%
44Marion County53-0.9%
45Hancock County52.9-0.8%
45Licking County52.9-0.9%
45Lucas County52.9-0.4%
45Tuscarawas County52.9-0.6%
49Champaign County52.8-0.2%
49Harrison County52.8-0.6%
49Putnam County52.8-0.9%
49Wyandot County52.8-0.8%
53Coshocton County52.7-0.9%
53Cuyahoga County52.7-0.4%
53Shelby County52.7-0.9%
53Stark County52.7-0.2%
57Allen County52.6-1.1%
57Erie County52.6-0.8%
57Hardin County52.6-0.6%
57Jefferson County52.6-0.9%
61Auglaize County52.5-0.9%
61Henry County52.5-0.8%
61Paulding County52.5-1.1%
61Seneca County52.5-0.6%
61Van Wert County52.5-0.9%
66Carroll County52.4-0.6%
66Logan County52.4-0.6%
66Mercer County52.4-0.9%
69Lorain County52.2+0.2%
69Medina County52.2+0.2%
71Crawford County52.1-0.8%
71Holmes County52.1-0.6%
71Lake County52.1-1%
74Defiance County52-1.1%
74Morrow County52-1.1%
74Wayne County52-0.2%
77Huron County51.9-0.4%
77Knox County51.9-1%
77Portage County51.9-0.4%
80Fulton County51.7-0.8%
81Ashland County51.6-0.4%
81Columbiana County51.6-0.8%
81Mahoning County51.6-1%
84Richland County51.5-0.6%
85Trumbull County51.2-0.6%
86Williams County51.1-1.4%
87Geauga County50.8-0.8%
88Ashtabula County50.6-0.6%

Other periods

About this ranking

Mean air temperature from January to December, in degrees Fahrenheit: the average of the 12 monthly mean temperatures. NOAA computes it from its climate divisional dataset (nClimDiv): station readings interpolated onto a 5 km grid and averaged over the area.

Values are area averages, so a county with mountains and valleys has one value for very different local climates. NOAA revises the last two years every month.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

NOAA National Centers for Environmental Information, Climate at a Glance. NOAA Climate at a Glance, January to December average temperature, counties. From the NOAA Monthly U.S. Climate Divisional Database (nClimDiv), doi:10.7289/V5M32STR. https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. 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

NOAA National Centers for Environmental Information. (2026). NOAA Climate at a Glance, January to December average temperature, counties (Counties in Ohio by average annual temperature, 2017) [Data set]. Retrieved October 12, 2026, from https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping

MLA 9

NOAA Climate at a Glance, January to December average temperature, counties, Counties in Ohio by average annual temperature, 2017. NOAA National Centers for Environmental Information, 6 Oct. 2026, https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. Invokely, https://invokely.ai/rankings/average-annual-temperature/ohio-counties?period=2017. Accessed 12 Oct. 2026.

Chicago (author-date)

NOAA National Centers for Environmental Information. 2026. NOAA Climate at a Glance, January to December average temperature, counties. Counties in Ohio by average annual temperature, 2017. Dataset. Accessed October 12, 2026. https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. Also distributed by Invokely, https://invokely.ai/rankings/average-annual-temperature/ohio-counties?period=2017.

Harvard

NOAA National Centers for Environmental Information (2026) NOAA Climate at a Glance, January to December average temperature, counties, Counties in Ohio by average annual temperature, 2017 [Dataset]. Available at: https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping, via Invokely: https://invokely.ai/rankings/average-annual-temperature/ohio-counties?period=2017 (Accessed: 12 October 2026).

BibTeX
@misc{noaa_counties_in_ohio_by_2017,
  author = {{NOAA National Centers for Environmental Information}},
  title = {{NOAA Climate at a Glance, January to December average temperature, counties: Counties in Ohio by average annual temperature, 2017}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/average-annual-temperature/ohio-counties?period=2017. Publisher attribution: NOAA National Centers for Environmental Information, Climate at a Glance. NOAA Climate at a Glance, January to December average temperature, counties. From the NOAA Monthly U.S. Climate Divisional Database (nClimDiv), doi:10.7289/V5M32STR. https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - NOAA National Centers for Environmental Information
TI  - NOAA Climate at a Glance, January to December average temperature, counties: Counties in Ohio by average annual temperature, 2017
PY  - 2026
DA  - 2026/10/06
PB  - NOAA National Centers for Environmental Information
DB  - Invokely
UR  - https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping
L2  - https://invokely.ai/rankings/average-annual-temperature/ohio-counties?period=2017
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/average-annual-temperature/ohio-counties?period=2017.
N1  - Publisher attribution: NOAA National Centers for Environmental Information, Climate at a Glance. NOAA Climate at a Glance, January to December average temperature, counties. From the NOAA Monthly U.S. Climate Divisional Database (nClimDiv), doi:10.7289/V5M32STR. https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. 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 average annual temperature using official data, and cite the source.
rank_places {"indicator":"average_temperature_annual","level":"province","within":"Ohio","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=average_temperature_annual&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 average annual temperature?

Lawrence County, with 56 °F in 2017, according to NOAA National Centers for Environmental Information.

Which county has the lowest average annual temperature?

Ashtabula County, with 50.6 °F in 2017.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: NOAA National Centers for Environmental Information, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Average annual temperature: other rankings

Counties in Ohio: more rankings