Counties in Ohio by average annual temperature

Lawrence County had the highest average annual temperature of 88 counties in 2023, at 56.1 °F. Geauga County had the lowest, at 51.2 °F. The median was 53.4 °F and the figure for Ohio was 53.5 °F. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest56.1Lawrence County
Lowest51.2Geauga County
Median53.488 counties
Ohio53.5History

Map of counties, 2023

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

Lawrence County: 56.1 °FLawrence County56.1Hamilton County: 56 °FHamilton County56Clermont County: 55.8 °FClermont County55.8Scioto County: 55.8 °FScioto County55.8Warren County: 55.8 °FWarren County55.8Pike County: 55.4 °FPike County55.4Adams County: 55.3 °FAdams County55.3Montgomery County: 55.3 °FMontgomery County55.3Brown County: 55.1 °FBrown County55.1Butler County: 55.1 °FButler County55.1Clinton County: 55.1 °FClinton County55.1Greene County: 55.1 °FGreene County55.1Washington County: 55.1 °FWashington County55.1Ross County: 55 °FRoss County55Gallia County: 54.9 °FGallia County54.9Jackson County: 54.9 °FJackson County54.9Franklin County: 54.8 °FFranklin County54.8Pickaway County: 54.8 °FPickaway County54.8Highland County: 54.7 °FHighland County54.7Athens County: 54.6 °FAthens County54.6Miami County: 54.6 °FMiami County54.6Fayette County: 54.5 °FFayette County54.5Meigs County: 54.5 °FMeigs County54.5Madison County: 54.4 °FMadison County54.4Vinton County: 54.4 °FVinton County54.4Clark County: 54.3 °FClark County54.3Morgan County: 54.2 °FMorgan County54.2Lucas County: 54.1 °FLucas County54.1Noble County: 54 °FNoble County54Wood County: 54 °FWood County54Muskingum County: 53.9 °FMuskingum County53.9Guernsey County: 53.8 °FGuernsey County53.8Hancock County: 53.8 °FHancock County53.8Hocking County: 53.8 °FHocking County53.8Wyandot County: 53.8 °FWyandot County53.8Allen County: 53.7 °FAllen County53.7Delaware County: 53.7 °FDelaware County53.7Fairfield County: 53.6 °FFairfield County53.6Hardin County: 53.6 °FHardin County53.6Ottawa County: 53.6 °FOttawa County53.6Lawrence County: 56.1 °FLawrence County56.1Hamilton County: 56 °FHamilton County56Clermont County: 55.8 °FClermont County55.8Scioto County: 55.8 °FScioto County55.8Warren County: 55.8 °FWarren County55.8Pike County: 55.4 °FPike County55.4Adams County: 55.3 °FAdams County55.3Montgomery County: 55.3 °FMontgomery County55.3Brown County: 55.1 °FBrown County55.1Butler County: 55.1 °FButler County55.1Clinton County: 55.1 °FClinton County55.1Greene County: 55.1 °FGreene County55.1Washington County: 55.1 °FWashington County55.1Ross County: 55 °FRoss County55Gallia County: 54.9 °FGallia County54.9Jackson County: 54.9 °FJackson County54.9Franklin County: 54.8 °FFranklin County54.8Pickaway County: 54.8 °FPickaway County54.8Highland County: 54.7 °FHighland County54.7Athens County: 54.6 °FAthens County54.6Miami County: 54.6 °FMiami County54.6Fayette County: 54.5 °FFayette County54.5Meigs County: 54.5 °FMeigs County54.5Madison County: 54.4 °FMadison County54.4Vinton County: 54.4 °FVinton County54.4Clark County: 54.3 °FClark County54.3Morgan County: 54.2 °FMorgan County54.2Lucas County: 54.1 °FLucas County54.1Noble County: 54 °FNoble County54Wood County: 54 °FWood County54Muskingum County: 53.9 °FMuskingum County53.9Guernsey County: 53.8 °FGuernsey County53.8Hancock County: 53.8 °FHancock County53.8Hocking County: 53.8 °FHocking County53.8Wyandot County: 53.8 °FWyandot County53.8Allen County: 53.7 °FAllen County53.7Delaware County: 53.7 °FDelaware County53.7Fairfield County: 53.6 °FFairfield County53.6Hardin County: 53.6 °FHardin County53.6Ottawa County: 53.6 °FOttawa County53.6
°F. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2023
°F
Change on 2022
1Lawrence County56.1+2.9%
2Hamilton County56+3.3%
3Clermont County55.8+3.5%
3Scioto County55.8+3.5%
3Warren County55.8+3.7%
6Pike County55.4+3.6%
7Adams County55.3+3.6%
7Montgomery County55.3+3.4%
9Brown County55.1+3.8%
9Butler County55.1+3.6%
9Clinton County55.1+4.2%
9Greene County55.1+3.8%
9Washington County55.1+3.2%
14Ross County55+3.6%
15Gallia County54.9+3%
15Jackson County54.9+3.6%
17Franklin County54.8+3.6%
17Pickaway County54.8+3.6%
19Highland County54.7+3.8%
20Athens County54.6+3.4%
20Miami County54.6+3.6%
22Fayette County54.5+3.8%
22Meigs County54.5+3.2%
24Madison County54.4+4.2%
24Vinton County54.4+3.6%
26Clark County54.3+4%
27Morgan County54.2+3.4%
28Lucas County54.1+3.2%
29Noble County54+3.4%
29Wood County54+3.6%
31Muskingum County53.9+3.3%
32Guernsey County53.8+3.5%
32Hancock County53.8+3.1%
32Hocking County53.8+3.5%
32Wyandot County53.8+2.9%
36Allen County53.7+3.9%
36Delaware County53.7+4.1%
38Fairfield County53.6+2.7%
38Hardin County53.6+2.9%
38Ottawa County53.6+3.3%
41Marion County53.5+3.9%
41Perry County53.5+3.1%
41Putnam County53.5+3.7%
44Darke County53.4+3.3%
44Monroe County53.4+3.7%
44Preble County53.4+3.5%
44Union County53.4+4.5%
48Auglaize County53.3+3.9%
48Sandusky County53.3+3.3%
48Shelby County53.3+4.1%
48Van Wert County53.3+4.5%
52Henry County53.2+3.7%
53Champaign County53.1+4.1%
53Paulding County53.1+4.3%
53Tuscarawas County53.1+3.5%
56Erie County53+2.9%
56Seneca County53+3.3%
58Belmont County52.9+3.5%
58Coshocton County52.9+3.5%
58Cuyahoga County52.9+2.7%
58Mercer County52.9+3.5%
58Summit County52.9+2.1%
63Crawford County52.7+3.7%
63Fulton County52.7+4.2%
63Harrison County52.7+3.3%
63Licking County52.7+2.3%
63Logan County52.7+3.9%
68Defiance County52.6+3.7%
68Stark County52.6+2.3%
70Jefferson County52.5+3.6%
70Lake County52.5+3.1%
70Lorain County52.5+3.3%
73Carroll County52.3+3.4%
73Huron County52.3+3.4%
73Medina County52.3+3%
73Morrow County52.3+4.2%
77Wayne County52.1+3.2%
78Holmes County52+3.4%
79Portage County51.9+2.8%
79Richland County51.9+3.6%
81Ashland County51.8+3.4%
81Knox County51.8+3.2%
81Mahoning County51.8+4%
84Trumbull County51.7+4.2%
84Williams County51.7+3.6%
86Columbiana County51.6+3.6%
87Ashtabula County51.3+3.4%
88Geauga County51.2+3.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, 2023) [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, 2023. 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=2023. 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, 2023. 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=2023.

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

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

Which county has the lowest average annual temperature?

Geauga County, with 51.2 °F in 2023.

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