The 10 Snowiest Cities In Ohio For 2026

The snowiest cities in Ohio are Conneaut and Ashtabula for 2026 based on Saturday Night Science.

Sure, a Saturday morning right after a foot of fluffy snow is the best thing ever. But that same amount of snow on Tuesday in Ohio can make a commute last forever. Imagine it’s the dead of winter and the time of year when the ground is frozen, the air is bone-chilling, and there are piles of dirty, nasty, ice-encrusted snow all over the place.

This is about the time of year when you’re just about ready for spring — especially in Conneaut, the snowiest place in Ohio.

So, put on your parkas, snow boots, and gloves, and let’s go outside to see which Ohio cities get dumped on the most every year. After analyzing all the cities in Ohio with Saturday Night Science, we came up with this list as the 10 snowiest cities in Buckeye State.

1

No. 1 snowiest city in Ohio

Conneaut, OH

12,806 peopleSnackAbility 5/10
5/10
Conneaut, OH
Source: Public domain
94.0 inches of snow per year
Map of Conneaut within Ohio Located in Ashtabula County, Ohio

Conneaut is a city in Ashtabula County, Ohio, United States, along Lake Erie at the mouth of Conneaut Creek. The population was 12,841 at the 2010 Census. Conneaut is located at the far northeastern corner of the state.

2

No. 2 snowiest city in Ohio

Ashtabula, OH

18,663 peopleSnackAbility 5/10
5/10
Ashtabula, OH
Source: Public domain
81.1 inches of snow per year
Map of Ashtabula within Ohio Located in Ashtabula County, Ohio

Ashtabula ash-t-BEW-l is a city in Ashtabula County, Ohio, United States, and the center of the Ashtabula Micropolitan Statistical Area. It is located at the mouth of the Ashtabula River on Lake Erie, one of the Great Lakes, across from the province of Ontario, Canada. The name Ashtabula is derived from ashtepihle, which means ‘always enough fish to be shared around’ in the Lenape language.

3

No. 3 snowiest city in Ohio

Geneva, OH

6,101 peopleSnackAbility 5/10
5/10
Geneva, OH
Source: Wikipedia User Michael A. Orlando | CC BY-SA 3.0
81.1 inches of snow per year
Map of Geneva within Ohio Located in Ashtabula County, Ohio

Geneva is a city in Ashtabula County, Ohio, United States. The area which would become Geneva was originally settled in 1805, and was incorporated as a city in 1958. It is named after Geneva, New York. The population was 6,215 at the 2010 census.

4

No. 4 snowiest city in Ohio

Chardon, OH

5,170 peopleSnackAbility 8.5/10
8.5/10
79.5 inches of snow per year
Located in Geauga County, Ohio

Chardon is a city in and the county seat of Geauga County, Ohio, United States. The population was 5,148 at the 2010 census. It is the only incorporated city in Geauga County, and includes land that was once part of Chardon, Hambden and Munson townships. It is located about 10 miles south of Lake Erie and within the “snow belt” of the Great Lakes.

5

No. 5 snowiest city in Ohio

Maple Heights, OH

22,792 peopleSnackAbility 6/10
6/10
Maple Heights, OH
Source: Public domain
73.1 inches of snow per year
Map of Maple Heights within Ohio Located in Cuyahoga County, Ohio

Maple Heights is a city in Cuyahoga County, Ohio, United States, outside Cleveland. The population was 23,138 at the 2010 census.

6

No. 6 snowiest city in Ohio

Solon, OH

23,114 peopleSnackAbility 9.5/10
9.5/10
Solon, OH
Source: Wikipedia User Mayor Pez at English Wikipedia | GFDL
72.3 inches of snow per year
Map of Solon within Ohio Located in Cuyahoga County, Ohio

Solon is a city in Cuyahoga County, Ohio, United States, and is a suburb of Cleveland. It is part of Northeast Ohio’s combined Cleveland-Akron-Canton metropolitan area, the 15th-largest Combined Statistical Area in the country. According to the United States Census Bureau, in 2012, the city population was estimated at 23,160.

7

No. 7 snowiest city in Ohio

Shaker Heights, OH

27,934 peopleSnackAbility 7.5/10
7.5/10
Shaker Heights, OH
Source: Wikipedia User Spencer | CC BY-SA 2.5
71.2 inches of snow per year
Map of Shaker Heights within Ohio Located in Cuyahoga County, Ohio

Shaker Heights is a city in Cuyahoga County, Ohio, United States. As of the 2010 Census, the city population was 28,448. Shaker Heights is an inner-ring streetcar suburb of Cleveland, abutting the eastern edge of the city’s limits. In July 1911, a petition by property owners was successful in detaching a long strip of land from the south of Cleveland Heights, to be named Shaker Village. In November 1911, the voters of Shaker Village formed Shaker Heights Village, which was incorporated in January 1912.

8

No. 8 snowiest city in Ohio

Mayfield Heights, OH

18,918 peopleSnackAbility 7/10
7/10
70.7 inches of snow per year
Map of Mayfield Heights within Ohio Located in Cuyahoga County, Ohio

Mayfield Heights is a city in Cuyahoga County, Ohio, United States, and is an east-side suburb of Cleveland. The population was 18,827 at the 2010 census.

9

No. 9 snowiest city in Ohio

Cleveland Heights, OH

45,388 peopleSnackAbility 8/10
8/10
Cleveland Heights, OH
Source: Wikipedia User THD3 | CC BY-SA 3.0
70.4 inches of snow per year
Map of Cleveland Heights within Ohio Located in Cuyahoga County, Ohio

Cleveland Heights is a city in Cuyahoga County, Ohio, United States, and an inner-ring suburb of Cleveland. The city’s population was 46,121 at the 2010 census. As of the 2010 census, Cleveland Heights was ranked the 8th largest city by population in the Greater Cleveland metropolitan area and ranked 20th in Ohio. It was founded as a village in 1903 and a city in 1921.

10

No. 10 snowiest city in Ohio

South Euclid, OH

21,971 peopleSnackAbility 8/10
8/10
South Euclid, OH
Source: Wikipedia User THD3 | CC BY-SA 3.0
70.2 inches of snow per year
Map of South Euclid within Ohio Located in Cuyahoga County, Ohio

South Euclid is a city in Cuyahoga County, Ohio, United States. It is an inner-ring suburb of Cleveland located on the city’s east side. As of the 2010 census the population was 22,295.

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is Ohio’s statewide median.

City Avg. annual snowfall vs OH
1 Conneaut 94.0
2 Ashtabula 81.1
3 Geneva 81.1
4 Chardon 79.5
5 Maple Heights 73.1
6 Solon 72.3
7 Shaker Heights 71.2
8 Mayfield Heights 70.7
9 Cleveland Heights 70.4
10 South Euclid 70.2
City Population vs OH
1 Conneaut 12,806
2 Ashtabula 18,663
3 Geneva 6,101
4 Chardon 5,170
5 Maple Heights 22,792
6 Solon 23,114
7 Shaker Heights 27,934
8 Mayfield Heights 18,918
9 Cleveland Heights 45,388
10 South Euclid 21,971

On the map

Where Ohio’s snowiest cities are

Saturday Night Science

How We Determined The Cities In Ohio With The Most Snow

In order to rank the snowiest cities in Ohio, we used Saturday Night Science and the National Oceanic and Atmospheric Administration (NOAA) database, to see which cities in the Buckeye State get the most annual snowfall.

    We updated this article for 2026. This is our second time ranking the snowiest cities in Ohio.

    Before we get too far, here are the annual snowfall rates for major cities: Columbus (22.3 inches), Cleveland (60.0 inches), and Cincinnati (14.3 inches).

    The snowiest cities in Ohio are Conneaut, Ashtabula, Geneva, Chardon, Maple Heights, Solon, Shaker Heights, Mayfield Heights, Cleveland Heights, and South Euclid.

    There’s a complete chart at the bottom.

    The full plate

    Detailed List Of The Snowiest Places In Ohio

    Click any column to sort. Search by city name.

    RankCitySnow (Inches)Population
    1Conneaut94.012,806
    2Ashtabula81.118,663
    3Geneva81.16,101
    4Chardon79.55,170
    5Maple Heights73.122,792
    6Solon72.323,114
    7Shaker Heights71.227,934
    8Mayfield Heights70.718,918
    9Cleveland Heights70.445,388
    10South Euclid70.221,971
    11Richmond Heights70.010,485
    12Twinsburg69.818,820
    13East Cleveland69.717,519
    14Aurora68.615,663
    15Euclid68.548,105
    16Wickliffe68.312,629
    17Willoughby66.322,433
    18Eastlake65.318,380
    19Painesville63.419,694
    20Willowick63.414,051
    21Willoughby Hills63.49,428
    22North Madison63.48,961
    23Mentor-on-the-Lake63.47,432
    24Kirtland63.46,836
    25Fairview Park63.216,552
    26Middleburg Heights61.715,790
    27Lyndhurst61.713,792
    28Warrensville Heights61.713,336
    29University Heights61.713,331
    30Beachwood61.711,801
    31Bedford Heights61.710,665
    32Olmsted Falls61.78,923
    33Highland Heights61.78,337
    34Independence61.77,144
    35Pepper Pike61.76,115
    36Rocky River61.120,187
    37Brook Park60.918,956
    38Berea60.819,001
    39Cleveland60.0390,584
    40North Olmsted59.532,248
    41Bedford59.512,868
    42Lakewood58.551,155
    43Macedonia58.311,469
    44Parma Heights58.120,409
    45Mentor57.446,952
    46Westlake57.432,469
    47Brooklyn57.011,002
    48Bay Village56.415,469
    49Parma56.280,380
    50Strongsville55.644,649
    51Garfield Heights55.128,365
    52North Royalton54.930,321
    53Seven Hills54.511,716
    54Broadview Heights53.719,268
    55Brecksville53.213,516
    56Streetsboro52.116,222
    57Brunswick51.834,512
    58Avon Lake51.823,052
    59Hudson51.622,389
    60Stow50.634,765
    61Munroe Falls50.25,025
    62Avon49.622,046
    63Ravenna49.611,642
    64Sheffield Lake49.29,063
    65Grafton49.16,090
    66Kent48.829,563
    67Lorain48.563,778
    68Amherst47.912,114
    69North Ridgeville47.831,240
    70Elyria46.954,050
    71Niles46.718,886
    72Girard46.79,716
    73Hubbard46.77,745
    74Howland Center46.76,812
    75Champion Heights46.76,494
    76Green45.525,868
    77Norton45.512,054
    78Fairlawn45.57,429
    79Portage Lakes45.57,038
    80Cortland45.07,001
    81Oberlin44.08,356
    82Youngstown43.865,573
    83Campbell43.88,075
    84Medina43.726,529
    85Tallmadge43.617,459
    86Struthers43.110,515
    87Cuyahoga Falls42.849,287
    88Akron42.7198,329
    89Mansfield41.646,998
    90Vermilion40.210,462
    91Massillon39.732,215
    92Boardman39.634,794
    93Austintown39.628,759
    94Canfield39.67,424
    95Ontario39.66,142
    96Lexington39.65,712
    97Canton39.372,463
    98Barberton39.026,340
    99New Franklin39.014,258
    100North Canton38.117,431

    Source: NOAA snowfall data via Saturday Night Science. 285 Ohio cities ranked.

    Summary

    Summary: The Snowiest Cities In Ohio For 2026

    If you’re looking for the Ohio cities that get buried in snow each winter, this is an accurate list.

    The snowiest cities in Ohio are Conneaut, Ashtabula, Geneva, Chardon, Maple Heights, Solon, Shaker Heights, Mayfield Heights, Cleveland Heights, and South Euclid.

    Chris Kolmar
    About the author

    Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

    He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

    If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

    You can find out more about him on LinkedIn or his website.

    Get the SnackPack →