GIS Map

Warmest Cities in Ohio

The top 25 of 51 Ohio cities on GIS Map, ranked by average annual temperature.

#CityAverage annual temperature
1Cincinnati
54.9°F
2Portsmouth
54.8°F
3Huber Heights
54.0°F
4Chillicothe
53.9°F
5Hamilton
53.9°F
6Marietta
53.9°F
7Mason
53.9°F
8Westerville
53.9°F
9Xenia
53.8°F
10Fairfield
53.7°F
11Reynoldsburg
53.4°F
12Beavercreek
53.3°F
13Dayton
53.3°F
14Kettering
53.3°F
15Lancaster
53.3°F
16Grove City
53.0°F
17Zanesville
53.0°F
18Columbus
52.8°F
19Upper Arlington
52.8°F
20Elyria
52.7°F
21Delaware
52.5°F
22Marysville
52.5°F
23Akron
52.3°F
24Cleveland
52.3°F
25Cleveland Heights
52.3°F

Source: NOAA NCEI 1991-2020 U.S. Climate Normals, nearest station with complete data. Only cities covered by GIS Map with at least 1,000 residents are ranked. Estimates carry margins of error.

Citing this page: GIS Map, “Warmest Cities in Ohio”, https://gismap.land/rankings/ohio/warmest-cities. Figures from NOAA NCEI 1991-2020 U.S. Climate Normals, nearest station with complete data.