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

Towns with the coolest summers in North Dakota

Devils Lake has the coolest summers of North Dakota’s 24 towns of 2,500+: July afternoons average a high of 80° (NOAA 1991–2020 normals). The typical town here averages 82°; 1 of the 24 stay under 80°.

The average July high. 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

Devils Lake

Ramsey County · 7,333 people
80°

July high·January low −2°·6 days of 90°+ a year

#2

Grafton

Walsh County · 4,023 people
81°

July high·January low −2°·10 days of 90°+ a year

#3

Grand Forks

Grand Forks County · 60,365 people
81°

July high·January low −2°·7 days of 90°+ a year

All 24 towns

July high, lowest first. Towns with the same figure share a rank (T = tied; 11 towns here).

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

#TownJuly highDays ≥90°January low
1Devils LakeRamsey County · 7,333 people80°6−2°average low
2GraftonWalsh County · 4,023 people81°10−2°average low
3Grand ForksGrand Forks County · 60,365 people81°7−2°average low
T4Minot AFBunincorporated, Ward County · 4,878 people81°131°average low
T4Tatman TownshipWard County · 2,673 people81°131°average low
T6JamestownStutsman County · 15,688 people82°111°average low
T6MinotWard County · 47,308 people82°132°average low
T6Valley CityBarnes County · 6,430 people82°10−1°average low
9FargoCass County · 136,275 people82°110°average low
T10HoraceCass County · 7,001 people82°70°average low
T10WahpetonRichland County · 8,141 people82°91°average low
12West FargoCass County · 41,175 people82°110°average low
13CasseltonCass County · 2,485 people82°100°average low
14New TownMountrail County · 2,715 people83°202°average low
15Hay Creek TownshipBurleigh County · 4,380 people83°93°average low
16Gibbs TownshipBurleigh County · 2,856 people83°203°average low
17Apple Creek TownshipBurleigh County · 3,515 people83°203°average low
T18BeulahMercer County · 3,077 people83°293°average low
T18DickinsonStark County · 25,870 people83°205°average low
20BismarckBurleigh County · 77,963 people84°203°average low
T21LincolnBurleigh County · 4,493 people84°202°average low
T21MandanMorton County · 25,061 people84°153°average low
23Watford CityMcKenzie County · 6,378 people84°224°average low
24WillistonWilliams County · 29,522 people84°212°average low
Quick answers

Questions people ask

Which North Dakota town has the coolest summers?

Devils Lake (Ramsey County): July afternoons average a high of 80°. Grafton (81°) and Grand Forks (81°) follow.

How are these towns ranked?

By the average July high (the warmest month’s afternoons), lowest 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

Coolest summers in other states