Counties in Ohio by average annual temperature

Lawrence County had the highest average annual temperature of 88 counties in 2018, at 55.5 °F. Geauga County had the lowest, at 49.6 °F. The median was 51.9 °F and the figure for Ohio was 52.2 °F. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest55.5Lawrence County
Lowest49.6Geauga County
Median51.988 counties
Ohio52.2History

Map of counties, 2018

Adams County: 54.7 °FAllen County: 51.4 °FAshland County: 50.5 °FAshtabula County: 49.7 °FAthens County: 53.6 °FAuglaize County: 51.2 °FBelmont County: 52.1 °FBrown County: 54.3 °FButler County: 54.2 °FCarroll County: 51.1 °FChampaign County: 51.5 °FClark County: 52.2 °FClermont County: 54.8 °FClinton County: 53.4 °FColumbiana County: 50.2 °FCoshocton County: 51.8 °FCrawford County: 51 °FCuyahoga County: 51.2 °FDarke County: 52.1 °FDefiance County: 50.6 °FDelaware County: 52.3 °FErie County: 51.2 °FFairfield County: 53.2 °FFayette County: 53 °FFranklin County: 53.5 °FFulton County: 50.5 °FGallia County: 54.5 °FGeauga County: 49.6 °FGreene County: 52.9 °FGuernsey County: 52.1 °FHamilton County: 55.2 °FHancock County: 52 °FHardin County: 52 °FHarrison County: 51.7 °FHenry County: 51.2 °FHighland County: 54.1 °FHocking County: 53.3 °FHolmes County: 51.2 °FHuron County: 50.5 °FJackson County: 54 °FJefferson County: 51.3 °FKnox County: 50.7 °FLake County: 50.9 °FLawrence County: 55.5 °FLicking County: 51.9 °FLogan County: 51.1 °FLorain County: 50.6 °FLucas County: 51.8 °FMadison County: 52.5 °FMahoning County: 50.4 °FMarion County: 52 °FMedina County: 50.7 °FMeigs County: 53.9 °FMercer County: 51.1 °FMiami County: 52.6 °FMonroe County: 52.6 °FMontgomery County: 53.1 °FMorgan County: 53.3 °FMorrow County: 50.8 °FMuskingum County: 52.7 °FNoble County: 52.8 °FOttawa County: 51.6 °FPaulding County: 51 °FPerry County: 52.7 °FPickaway County: 54.3 °FPike County: 54.7 °FPortage County: 50.6 °FPreble County: 52.4 °FPutnam County: 51.5 °FRichland County: 50.4 °FRoss County: 54.4 °FSandusky County: 51.4 °FScioto County: 55 °FSeneca County: 51.1 °FShelby County: 51.4 °FStark County: 51.6 °FSummit County: 51.5 °FTrumbull County: 50.1 °FTuscarawas County: 51.9 °FUnion County: 52.1 °FVan Wert County: 51 °FVinton County: 53.5 °FWarren County: 54 °FWashington County: 54.1 °FWayne County: 50.9 °FWilliams County: 49.8 °FWood County: 51.8 °FWyandot County: 52.1 °F
  • Under 51
  • 51 to 52
  • 52 to 53
  • 53 to 54
  • 54 and over
°F, 2018. 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, 2018

Lawrence County: 55.5 °FLawrence County55.5Hamilton County: 55.2 °FHamilton County55.2Scioto County: 55 °FScioto County55Clermont County: 54.8 °FClermont County54.8Adams County: 54.7 °FAdams County54.7Pike County: 54.7 °FPike County54.7Gallia County: 54.5 °FGallia County54.5Ross County: 54.4 °FRoss County54.4Brown County: 54.3 °FBrown County54.3Pickaway County: 54.3 °FPickaway County54.3Butler County: 54.2 °FButler County54.2Highland County: 54.1 °FHighland County54.1Washington County: 54.1 °FWashington County54.1Jackson County: 54 °FJackson County54Warren County: 54 °FWarren County54Meigs County: 53.9 °FMeigs County53.9Athens County: 53.6 °FAthens County53.6Franklin County: 53.5 °FFranklin County53.5Vinton County: 53.5 °FVinton County53.5Clinton County: 53.4 °FClinton County53.4Hocking County: 53.3 °FHocking County53.3Morgan County: 53.3 °FMorgan County53.3Fairfield County: 53.2 °FFairfield County53.2Montgomery County: 53.1 °FMontgomery County53.1Fayette County: 53 °FFayette County53Greene County: 52.9 °FGreene County52.9Noble County: 52.8 °FNoble County52.8Muskingum County: 52.7 °FMuskingum County52.7Perry County: 52.7 °FPerry County52.7Miami County: 52.6 °FMiami County52.6Monroe County: 52.6 °FMonroe County52.6Madison County: 52.5 °FMadison County52.5Preble County: 52.4 °FPreble County52.4Delaware County: 52.3 °FDelaware County52.3Clark County: 52.2 °FClark County52.2Belmont County: 52.1 °FBelmont County52.1Darke County: 52.1 °FDarke County52.1Guernsey County: 52.1 °FGuernsey County52.1Union County: 52.1 °FUnion County52.1Wyandot County: 52.1 °FWyandot County52.1Lawrence County: 55.5 °FLawrence County55.5Hamilton County: 55.2 °FHamilton County55.2Scioto County: 55 °FScioto County55Clermont County: 54.8 °FClermont County54.8Adams County: 54.7 °FAdams County54.7Pike County: 54.7 °FPike County54.7Gallia County: 54.5 °FGallia County54.5Ross County: 54.4 °FRoss County54.4Brown County: 54.3 °FBrown County54.3Pickaway County: 54.3 °FPickaway County54.3Butler County: 54.2 °FButler County54.2Highland County: 54.1 °FHighland County54.1Washington County: 54.1 °FWashington County54.1Jackson County: 54 °FJackson County54Warren County: 54 °FWarren County54Meigs County: 53.9 °FMeigs County53.9Athens County: 53.6 °FAthens County53.6Franklin County: 53.5 °FFranklin County53.5Vinton County: 53.5 °FVinton County53.5Clinton County: 53.4 °FClinton County53.4Hocking County: 53.3 °FHocking County53.3Morgan County: 53.3 °FMorgan County53.3Fairfield County: 53.2 °FFairfield County53.2Montgomery County: 53.1 °FMontgomery County53.1Fayette County: 53 °FFayette County53Greene County: 52.9 °FGreene County52.9Noble County: 52.8 °FNoble County52.8Muskingum County: 52.7 °FMuskingum County52.7Perry County: 52.7 °FPerry County52.7Miami County: 52.6 °FMiami County52.6Monroe County: 52.6 °FMonroe County52.6Madison County: 52.5 °FMadison County52.5Preble County: 52.4 °FPreble County52.4Delaware County: 52.3 °FDelaware County52.3Clark County: 52.2 °FClark County52.2Belmont County: 52.1 °FBelmont County52.1Darke County: 52.1 °FDarke County52.1Guernsey County: 52.1 °FGuernsey County52.1Union County: 52.1 °FUnion County52.1Wyandot County: 52.1 °FWyandot County52.1
°F. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2018
°F
Change on 2017
1Lawrence County55.5-0.9%
2Hamilton County55.2-0.7%
3Scioto County55-1.3%
4Clermont County54.8-0.9%
5Adams County54.7-0.9%
5Pike County54.7-1.1%
7Gallia County54.5-1.3%
8Ross County54.4-0.9%
9Brown County54.3-0.9%
9Pickaway County54.3-0.7%
11Butler County54.2-1.1%
12Highland County54.1-0.6%
12Washington County54.1-1.6%
14Jackson County54-1.5%
14Warren County54-1.6%
16Meigs County53.9-2%
17Athens County53.6-2.2%
18Franklin County53.5-1.7%
18Vinton County53.5-1.7%
20Clinton County53.4-1.3%
21Hocking County53.3-1.5%
21Morgan County53.3-1.7%
23Fairfield County53.2-1.3%
24Montgomery County53.1-2%
25Fayette County53-1.3%
26Greene County52.9-1.9%
27Noble County52.8-1.9%
28Muskingum County52.7-1.7%
28Perry County52.7-1.7%
30Miami County52.6-2%
30Monroe County52.6-1.9%
32Madison County52.5-1.9%
33Preble County52.4-2.1%
34Delaware County52.3-2.2%
35Clark County52.2-2.2%
36Belmont County52.1-2.1%
36Darke County52.1-2.4%
36Guernsey County52.1-2.3%
36Union County52.1-2.1%
36Wyandot County52.1-1.3%
41Hancock County52-1.7%
41Hardin County52-1.1%
41Marion County52-1.9%
44Licking County51.9-1.9%
44Tuscarawas County51.9-1.9%
46Coshocton County51.8-1.7%
46Lucas County51.8-2.1%
46Wood County51.8-2.4%
49Harrison County51.7-2.1%
50Ottawa County51.6-3.2%
50Stark County51.6-2.1%
52Champaign County51.5-2.5%
52Putnam County51.5-2.5%
52Summit County51.5-3%
55Allen County51.4-2.3%
55Sandusky County51.4-3.2%
55Shelby County51.4-2.5%
58Jefferson County51.3-2.5%
59Auglaize County51.2-2.5%
59Cuyahoga County51.2-2.8%
59Erie County51.2-2.7%
59Henry County51.2-2.5%
59Holmes County51.2-1.7%
64Carroll County51.1-2.5%
64Logan County51.1-2.5%
64Mercer County51.1-2.5%
64Seneca County51.1-2.7%
68Crawford County51-2.1%
68Paulding County51-2.9%
68Van Wert County51-2.9%
71Lake County50.9-2.3%
71Wayne County50.9-2.1%
73Morrow County50.8-2.3%
74Knox County50.7-2.3%
74Medina County50.7-2.9%
76Defiance County50.6-2.7%
76Lorain County50.6-3.1%
76Portage County50.6-2.5%
79Ashland County50.5-2.1%
79Fulton County50.5-2.3%
79Huron County50.5-2.7%
82Mahoning County50.4-2.3%
82Richland County50.4-2.1%
84Columbiana County50.2-2.7%
85Trumbull County50.1-2.1%
86Williams County49.8-2.5%
87Ashtabula County49.7-1.8%
88Geauga County49.6-2.4%

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, 2018) [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, 2018. 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=2018. 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, 2018. 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=2018.

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, 2018 [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=2018 (Accessed: 12 October 2026).

BibTeX
@misc{noaa_counties_in_ohio_by_2018,
  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, 2018}},
  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=2018. 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, 2018
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=2018
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/average-annual-temperature/ohio-counties?period=2018.
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 55.5 °F in 2018, according to NOAA National Centers for Environmental Information.

Which county has the lowest average annual temperature?

Geauga County, with 49.6 °F in 2018.

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