Counties in Ohio by average annual temperature

Lawrence County had the highest average annual temperature of 88 counties in 2019, at 56.1 °F. Williams County had the lowest, at 49.3 °F. The median was 52.1 °F and the figure for Ohio was 52.4 °F. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest56.1Lawrence County
Lowest49.3Williams County
Median52.188 counties
Ohio52.4History

Map of counties, 2019

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

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

Full ranking

RankCounties2019
°F
Change on 2018
1Lawrence County56.1+1.1%
2Scioto County55.4+0.7%
3Hamilton County55.20%
4Gallia County55.1+1.1%
5Clermont County54.9+0.2%
6Adams County54.8+0.2%
7Pike County54.70%
8Washington County54.6+0.9%
9Jackson County54.5+0.9%
9Pickaway County54.5+0.4%
9Ross County54.5+0.2%
12Meigs County54.4+0.9%
13Brown County54.30%
14Warren County54.1+0.2%
15Athens County54+0.7%
16Butler County53.9-0.6%
16Vinton County53.9+0.7%
18Franklin County53.7+0.4%
18Montgomery County53.7+1.1%
20Highland County53.6-0.9%
20Morgan County53.6+0.6%
22Fairfield County53.5+0.6%
22Hocking County53.5+0.4%
24Clinton County53.40%
25Greene County53.3+0.8%
26Fayette County53.1+0.2%
26Miami County53.1+1%
26Monroe County53.1+1%
26Noble County53.1+0.6%
30Muskingum County53+0.6%
31Perry County52.9+0.4%
32Madison County52.8+0.6%
33Delaware County52.6+0.6%
34Clark County52.5+0.6%
35Belmont County52.4+0.6%
36Guernsey County52.3+0.4%
36Licking County52.3+0.8%
36Preble County52.3-0.2%
36Union County52.3+0.4%
36Wyandot County52.3+0.4%
41Hardin County52.2+0.4%
41Marion County52.2+0.4%
41Summit County52.2+1.4%
44Coshocton County52.1+0.6%
44Hancock County52.1+0.2%
44Jefferson County52.1+1.6%
44Tuscarawas County52.1+0.4%
48Darke County52-0.2%
48Harrison County52+0.6%
48Lucas County52+0.4%
48Stark County52+0.8%
52Wood County51.9+0.2%
53Allen County51.7+0.6%
53Cuyahoga County51.7+1%
53Ottawa County51.7+0.2%
56Carroll County51.6+1%
56Champaign County51.6+0.2%
56Shelby County51.6+0.4%
59Erie County51.5+0.6%
60Auglaize County51.4+0.4%
60Logan County51.4+0.6%
60Lorain County51.4+1.6%
60Medina County51.4+1.4%
60Putnam County51.4-0.2%
60Sandusky County51.40%
66Holmes County51.3+0.2%
67Crawford County51.2+0.4%
67Seneca County51.2+0.2%
67Wayne County51.2+0.6%
70Henry County51.1-0.2%
70Knox County51.1+0.8%
70Lake County51.1+0.4%
70Mercer County51.10%
74Morrow County51+0.4%
75Portage County50.9+0.6%
76Ashland County50.8+0.6%
76Columbiana County50.8+1.2%
76Huron County50.8+0.6%
76Van Wert County50.8-0.4%
80Richland County50.7+0.6%
81Fulton County50.4-0.2%
81Mahoning County50.40%
81Paulding County50.4-1.2%
84Trumbull County50.2+0.2%
85Defiance County50.1-1%
86Ashtabula County49.8+0.2%
86Geauga County49.8+0.4%
88Williams County49.3-1%

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

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

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

Which county has the lowest average annual temperature?

Williams County, with 49.3 °F in 2019.

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