The 10 Snowiest Cities In Minnesota For 2026

The snowiest cities in Minnesota are Hermantown and Duluth 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 Minnesota 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 Hermantown, the snowiest place in Minnesota.

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

1

No. 1 snowiest city in Minnesota

Hermantown, MN

9,627 peopleSnackAbility 8.5/10
8.5/10
84.0 inches of snow per year
Map of Hermantown within Minnesota Located in St. Louis County, Minnesota

Hermantown is a city in Saint Louis County, Minnesota, United States. The population was 9,414 at the 2010 census. A suburb of Duluth, Minnesota, it has been the only city in the county to report population growth as much of the area’s residential and commercial expansion occurs there. Hermantown is located near the tip of Lake Superior.

2

No. 2 snowiest city in Minnesota

Duluth, MN

86,178 peopleSnackAbility 7/10
7/10
Duluth, MN
Source: Wikipedia User Sletbte | CC BY-SA 3.0
71.5 inches of snow per year
Map of Duluth within Minnesota Located in St. Louis County, Minnesota

Duluth is a major port city in the U.S. state of Minnesota and the county seat of Saint Louis County. Duluth has a population of 86,293 and is the second-largest city on Lake Superior’s shores, after Thunder Bay, Ontario, in Canada; it has the largest metropolitan area on the lake. The Duluth MSA had a population of 279,771 in 2010, the second-largest in Minnesota.

3

No. 3 snowiest city in Minnesota

International Falls, MN

6,270 peopleSnackAbility 6/10
6/10
International Falls, MN
Source: Wikipedia User Andrew Filer from Seattle (ex-Minneapolis) | CC BY-SA 2.0
69.9 inches of snow per year
Map of International Falls within Minnesota Located in Koochiching County, Minnesota

International Falls is a city in and the county seat of Koochiching County, Minnesota, United States. The population was 6,424 at the 2010 census.

4

No. 4 snowiest city in Minnesota

Cloquet, MN

12,071 peopleSnackAbility 7/10
7/10
Cloquet, MN
Source: Wikipedia User McGhiever | CC BY-SA 3.0
66.4 inches of snow per year
Map of Cloquet within Minnesota Located in Carlton County, Minnesota

Cloquet kloh-KAY) is a city in Carlton County, Minnesota, United States, located at the junction of Interstate 35 and Minnesota State Highway 33. A portion of the city lies within the Fond du Lac Indian Reservation and also serves as one of three administrative centers for the Indian Reservation. The population was 12,124 at the 2010 census.

5

No. 5 snowiest city in Minnesota

Virginia, MN

8,658 peopleSnackAbility 4/10
4/10
Virginia, MN
Source: Wikipedia User Bjoertvedt | CC BY-SA 3.0
60.0 inches of snow per year
Map of Virginia within Minnesota Located in St. Louis County, Minnesota

Virginia is a city in Saint Louis County, Minnesota, United States, on the Mesabi Iron Range. The population was 8,712 at the 2010 census. According to a water tower in the middle of town, the city’s nickname is the “Queen City”, or “Queen City of the North”.

6

No. 6 snowiest city in Minnesota

Chisholm, MN

5,006 peopleSnackAbility 6/10
6/10
Chisholm, MN
Source: Wikipedia User McGhiever | CC BY-SA 4.0
59.9 inches of snow per year
Located in St. Louis County, Minnesota
7

No. 7 snowiest city in Minnesota

Hibbing, MN

16,284 peopleSnackAbility 8/10
8/10
Hibbing, MN
Source: Wikipedia User McGhiever | CC BY-SA 3.0
59.2 inches of snow per year
Map of Hibbing within Minnesota Located in St. Louis County, Minnesota

Hibbing is a city in Saint Louis County, Minnesota, United States. The population was 16,361 at the 2010 census. The city was built on the rich iron ore of the Mesabi Iron Range. At the edge of town is the largest open-pit iron mine in the world, the Hull-Rust-Mahoning Open Pit Iron Mine. U.S. Highway 169, State Highway 37, State Highway 73, Howard Street, and 1st Avenue are five of the main routes in Hibbing. The Range Regional Airport offers daily commercial flights between Hibbing and Minneapolis, as well as hosting many private pilots and the Minnesota Department of Natural Resources fire fighting aircraft.

8

No. 8 snowiest city in Minnesota

East Bethel, MN

11,625 peopleSnackAbility 5/10
5/10
East Bethel, MN
Source: Public domain
56.0 inches of snow per year
Map of East Bethel within Minnesota Located in Anoka County, Minnesota

East Bethel is a city in Anoka County, Minnesota, United States. The population was 11,626 at the 2010 census.

9

No. 9 snowiest city in Minnesota

Blaine, MN

60,224 peopleSnackAbility 8.5/10
8.5/10
Blaine, MN
Source: Public domain
55.5 inches of snow per year
Map of Blaine within Minnesota Located in Ramsey County, Minnesota
10

No. 10 snowiest city in Minnesota

Moorhead, MN

40,935 peopleSnackAbility 8/10
8/10
Moorhead, MN
Source: Wikipedia User Bobak Ha’Eri | CC BY 3.0
55.1 inches of snow per year
Map of Moorhead within Minnesota Located in Clay County, Minnesota

The receipts

Compare the top ten

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

City Avg. annual snowfall vs MN
1 Hermantown 84.0
2 Duluth 71.5
3 International Falls 69.9
4 Cloquet 66.4
5 Virginia 60.0
6 Chisholm 59.9
7 Hibbing 59.2
8 East Bethel 56.0
9 Blaine 55.5
10 Moorhead 55.1
City Population vs MN
1 Hermantown 9,627
2 Duluth 86,178
3 International Falls 6,270
4 Cloquet 12,071
5 Virginia 8,658
6 Chisholm 5,006
7 Hibbing 16,284
8 East Bethel 11,625
9 Blaine 60,224
10 Moorhead 40,935

On the map

Where Minnesota’s snowiest cities are

Saturday Night Science

How We Determined The Cities In Minnesota With The Most Snow

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

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

    Before we get too far, here are the annual snowfall rates for major cities: Minneapolis (53.1 inches), St. Paul (51.0 inches), and Rochester (49.1 inches).

    The snowiest cities in Minnesota are Hermantown, Duluth, International Falls, Cloquet, Virginia, Chisholm, Hibbing, East Bethel, Blaine, and Moorhead.

    There’s a complete chart at the bottom.

    The full plate

    Detailed List Of The Snowiest Places In Minnesota

    Click any column to sort. Search by city name.

    RankCitySnow (Inches)Population
    1Hermantown84.09,627
    2Duluth71.586,178
    3International Falls69.96,270
    4Cloquet66.412,071
    5Virginia60.08,658
    6Chisholm59.95,006
    7Hibbing59.216,284
    8East Bethel56.011,625
    9Blaine55.560,224
    10Moorhead55.140,935
    11Fridley54.927,592
    12Andover54.831,553
    13Brooklyn Park54.778,195
    14Lino Lakes54.320,819
    15Brooklyn Center54.130,684
    16Anoka54.117,244
    17Ham Lake54.115,714
    18Oak Grove54.18,215
    19Spring Lake Park54.16,504
    20New Hope53.620,775
    21Edina53.549,373
    22Wyoming53.57,755
    23Hopkins53.317,992
    24St. Louis Park53.247,043
    25St. Francis53.27,340
    26Minneapolis53.1399,950
    27Hugo53.014,053
    28Robbinsdale52.814,289
    29Cambridge52.88,300
    30Isanti52.85,415
    31Coon Rapids52.761,946
    32Columbia Heights52.719,632
    33Forest Lake52.719,170
    34New Brighton52.522,080
    35Golden Valley52.520,866
    36Roseville52.434,948
    37Shoreview52.325,951
    38Plymouth52.273,896
    39Richfield52.236,059
    40Chanhassen52.224,437
    41Vadnais Heights52.112,968
    42Bloomington52.085,826
    43Crystal52.022,607
    44St. Anthony52.08,662
    45Minnetrista52.06,810
    46Medina52.05,378
    47Minnetonka51.851,249
    48White Bear Lake51.624,709
    49Mahtomedi51.67,999
    50Waseca51.59,324
    51Champlin51.423,731
    52Grand Rapids51.310,996
    53North Branch51.310,104
    54Shorewood51.37,509
    55Mounds View51.212,584
    56North St. Paul51.211,966
    57Little Canada51.210,120
    58Arden Hills51.29,797
    59Falcon Heights51.25,484
    60St. Paul51.0295,043
    61Eden Prairie50.962,626
    62Ramsey50.924,846
    63St. Joseph50.76,749
    64Stewartville50.76,006
    65Corcoran50.55,521
    66Shakopee50.139,137
    67Savage50.128,713
    68Maplewood49.839,775
    69Jordan49.85,900
    70Oakdale49.627,850
    71West St. Paul49.519,709
    72Mendota Heights49.411,172
    73South St. Paul49.320,413
    74Stillwater49.318,677
    75Victoria49.38,103
    76Byron49.35,105
    77Rochester49.1110,275
    78Orono49.17,795
    79Mound49.09,249
    80Little Falls49.08,721
    81Kasson49.06,049
    82Maple Grove48.965,687
    83Waite Park48.87,429
    84Chaska48.724,524
    85Sartell48.716,274
    86Waconia48.711,494
    87Belle Plaine48.66,838
    88Inver Grove Heights48.134,417
    89Woodbury48.065,667
    90St. Paul Park48.05,341
    91St. Cloud47.966,298
    92Sauk Rapids47.813,196
    93New Prague47.77,500
    94Prior Lake47.624,402
    95Eagan47.365,424
    96Lake Elmo47.28,199
    97Marshall46.513,608
    98Brainerd46.313,462
    99Baxter46.37,768
    100Willmar46.219,685

    Source: NOAA snowfall data via Saturday Night Science. 144 Minnesota cities ranked.

    Summary

    Summary: The Snowiest Cities In Minnesota For 2026

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

    The snowiest cities in Minnesota are Hermantown, Duluth, International Falls, Cloquet, Virginia, Chisholm, Hibbing, East Bethel, Blaine, and Moorhead. Not sold on Minnesota? Take the two-minute Find Your Place quiz and see which state actually fits you.

    Questions and answers

    Snowiest Cities In Minnesota FAQs

    What is the snowiest city in Minnesota?

    Hermantown is the snowiest city in Minnesota for 2026, with 84.0 inches of snow in an average year, per NOAA data. Duluth and International Falls are next.

    What are the snowiest cities in Minnesota?

    The snowiest cities in Minnesota are Hermantown, Duluth, International Falls, Cloquet, Virginia, Chisholm, Hibbing, East Bethel, Blaine, and Moorhead. We ranked all 144 Minnesota cities with measurable snowfall.

    How much snow do Minnesota’s biggest cities get?

    Minneapolis averages 53.1 inches of snow a year, St. Paul gets 51.0, and Rochester gets 49.1. Wherever you land in Minnesota, the shovel situation varies a lot.

    Which city on the list gets the least snow?

    Winona gets the least snow of the 144 Minnesota cities with measurable snowfall. It still made the list, which is more than most of the Sun Belt can say.

    Where does the snowfall data come from?

    Average annual snowfall comes from NOAA weather station records. Cities are ranked purely on that average — no bonus points for dramatic blizzard stories.

    Keep reading

    More rankings worth a look

    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 →