Here are the towns from the Best Places database with the lowest average January temperatures.
| Rank |
City |
Avg. low temperature in Jan. (°F) |
| 1 |
Duluth, MN |
-5.2° |
| 2 |
Fargo, ND* |
-4.1° |
| 2 |
West Fargo, ND* |
-4.1° |
| 4 |
Bismarck, ND |
-0.9° |
| 5 |
Aberdeen, SD |
-0.8° |
| 6 |
Prior Lake, MN* |
1.2° |
| 6 |
Savage, MN* |
1.2° |
| 6 |
Shakopee, MN* |
1.2° |
| 9 |
Faribault, MN |
1.3° |
| 10 |
Chanhassen, MN* |
1.5° |
| 10 |
Chaska, MN* |
1.5° |
| 12 |
Owatonna, MN |
1.9° |
| 13 |
Andover, MN* |
2.7° |
| 13 |
Blaine, MN* |
2.7° |
| 13 |
Coon Rapids, MN* |
2.7° |
| 13 |
Fridley, MN* |
2.7° |
| 13 |
Lino Lakes, MN* |
2.7° |
| 13 |
Ramsey, MN* |
2.7° |
| 19 |
Sioux Falls, SD |
2.9° |
| 20 |
Apple Valley, MN* |
3.4° |
| 20 |
Burnsville, MN* |
3.4° |
| 20 |
Eagan, MN* |
3.4° |
| 20 |
Hastings, MN* |
3.4° |
| 20 |
Inver Grove Heights, MN* |
3.4° |
| 20 |
Rosemount, MN* |
3.4° |
|
From the August 2008 issue
|
|
|