Special Report

America's 50 Coldest Cities

10. Huron, South Dakota
> Average monthly minimum temperature: 6.6 F
> Average monthly maximum temperature: 61.4 F
> Population: 12,782

> Average annual snowfall: 41.2 in.

9. Marquette, Michigan
> Average monthly minimum temperature: 5.2 F
> Average monthly maximum temperature: 54.6 F
> Population: 21,399
> Average annual snowfall: 149.1 in.

8. Bismarck, North Dakota
> Average monthly minimum temperature: 2.2 F
> Average monthly maximum temperature: 57.4 F
> Population: 63,353
> Average annual snowfall: 44.9 in.

7. St. Cloud, Minnesota
> Average monthly minimum temperature: 1.8 F
> Average monthly maximum temperature: 58.4 F
> Population: 65,996
> Average annual snowfall: 44.9 in.

6. Aberdeen, South Dakota
> Average monthly minimum temperature: 1.5 F
> Average monthly maximum temperature: 59.0 F
> Population: 26,506
> Average annual snowfall: 37.8 in.

5. Duluth, Minnesota
> Average monthly minimum temperature: 1.5 F
> Average monthly maximum temperature: 55.4 F
> Population: 86,234
> Average annual snowfall: 81.5 in.

4. Williston, North Dakota
> Average monthly minimum temperature: 0.1 F
> Average monthly maximum temperature: 55.8 F
> Population: 16,917
> Average annual snowfall: 43.8 in.

3. Fargo, North Dakota
> Average monthly minimum temperature: 0.1 F
> Average monthly maximum temperature: 59.5 F
> Population: 108,371
> Average annual snowfall: 42.4 in.

2. Grand Forks, North Dakota
> Average monthly minimum temperature: -3.1 F
> Average monthly maximum temperature: 56.3 F
> Population: 53,315
> Average annual snowfall: Data unavailable

1. Fairbanks, Alaska
> Average monthly minimum temperature: -16.9 F
> Average monthly maximum temperature: 52.3 F
> Population: 31,891
> Average annual snowfall: 66.1 in.