Guest, Sign inJoin
DickinsonND Downtown 2008Dickinson, #1 on this list · Photo: Andrew Filer from Seattle (ex-Minneapolis) · CC BY-SA 2.0
North Dakota rankings · Climate

Towns with the mildest winters in North Dakota

Dickinson has the mildest winters of North Dakota’s 24 towns of 2,500+: January nights average a low of 5° (NOAA 1991–2020 normals). The typical town here averages 1°; none of the 24 stay above freezing.

The average January low. NOAA U.S. Climate Normals, 1991–2020, from NOAA’s 5 km grid at each town’s center; one town for each grid cell. A described list: no letters. How grades work

#1

Dickinson

Stark County · 25,870 people
5°

January low·July high 83°·201 freezing nights a year

All 24 towns

January low, highest first. Towns with the same figure share a rank (T = tied; 7 towns here).

24 towns ranked. Not here? See why a town may be missing.

#TownJanuary lowNights ≤32°July high
1DickinsonStark County · 25,870 people5°20183°average high
2Watford CityMcKenzie County · 6,378 people4°19484°average high
3Hay Creek TownshipBurleigh County · 4,380 people3°18183°average high
T4Apple Creek TownshipBurleigh County · 3,515 people3°18483°average high
T4MandanMorton County · 25,061 people3°18484°average high
6BismarckBurleigh County · 77,963 people3°18484°average high
T7BeulahMercer County · 3,077 people3°19183°average high
T7Gibbs TownshipBurleigh County · 2,856 people3°18483°average high
9LincolnBurleigh County · 4,493 people2°18484°average high
10WillistonWilliams County · 29,522 people2°19184°average high
11MinotWard County · 47,308 people2°17782°average high
12New TownMountrail County · 2,715 people2°18483°average high
13Minot AFBunincorporated, Ward County · 4,878 people1°17781°average high
14Tatman TownshipWard County · 2,673 people1°17781°average high
15WahpetonRichland County · 8,141 people1°17882°average high
16JamestownStutsman County · 15,688 people1°18182°average high
T17FargoCass County · 136,275 people0°17282°average high
T17HoraceCass County · 7,001 people0°18382°average high
T17West FargoCass County · 41,175 people0°17282°average high
20CasseltonCass County · 2,485 people0°18282°average high
21Valley CityBarnes County · 6,430 people−1°19282°average high
22Grand ForksGrand Forks County · 60,365 people−2°17981°average high
23Devils LakeRamsey County · 7,333 people−2°18280°average high
24GraftonWalsh County · 4,023 people−2°16881°average high
Quick answers

Questions people ask

Which North Dakota town has the mildest winters?

Dickinson (Stark County): January nights average a low of 5°. Watford City (4°) and Hay Creek Township (3°) follow.

How are these towns ranked?

By the average January low (the coldest month’s nights), highest first, on NOAA’s 1991–2020 normals, read from its 5 km grid at each town’s center. Towns with the same figure share a rank (T); the figure and the state rank are the ones on each town’s Climate page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents, one for each of NOAA’s 5 km grid cells (24 in North Dakota): where towns share a cell, one of them stands for it, since the grid gives them the same figures. Every town’s own figures are on its Climate page. Every town is on the North Dakota page.

Go deeper

More North Dakota lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All North Dakota rankings →
Other states

Mildest winters in other states