The last of Christmas is put away and many New Year's resolutions have already been broken and forgotten. What now?

The answer to that question is: dealing with the harshness of winter with the hopes of a spring yet to come.

As we are plunged into Old Man Winter's deep freeze, the folks at Niche.com have gathered the data and put together a list of the Top 100 Coldest Cities in America. The data gathered is from states that are contiguous (or states that are touching or connected - so Alaska doesn't count) and with a population of 50,000 people or more.

Niche then took the coldest average temperatures for the months of December through March from the past 30 years.

The Top 10 Freezing Cities, according to Niche.com are:

  • 10.  Appleton, Wisconsin:  Average low temperature of 15.1 degrees Fahrenheit
  •  9.   Green Bay, Wisconsin:  Average low temperature of 14.6 degrees Fahrenheit
  •  8.   Minneapolis, Minnesota:  Average low temperature of 14.2 degrees Fahrenheit
  •  7.   Rochester, Minnesota:  Average low temperature of 14.1 degrees Fahrenheit
  •  6.  Sioux Falls, South Dakota:  Average low temperature of 12.8 degrees Fahrenheit
  •  5.  Eau Claire, Wisconsin:  Average low temperature of 11.9 degrees Fahrenheit
  •  4.  Bismarck, North Dakota:  Average low temperature of 8.9 degrees Fahrenheit
  •  3.  Duluth, Minnesota:  Average low temperature of 8.1 degrees Fahrenheit
  •  2.  Fargo, North Dakota:  Average low temperature of 7.6 degrees Fahrenheit
  •  1.  Grand Forks, North Dakota:  Average low temperature of 6.3 degrees Fahrenheit

Didn't see a city that you thought should have been on the list?  Check out the remaining 90 Coldest Cities in America here.