Guest, Sign inJoin
Spearfish historic commercial district, Lawrence County, SDSpearfish, #1 on this list · Photo: JERRYE AND ROY KLOTZ MD · CC BY-SA 3.0
South Dakota rankings · Climate

Towns with the mildest winters in South Dakota

Spearfish has the mildest winters of South Dakota’s 37 towns of 2,500+: January nights average a low of 15° (NOAA 1991–2020 normals). The typical town here averages 10°; none of the 37 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

Spearfish

Lawrence County · 14,154 people
15°

January low·July high 86°·144 freezing nights a year

All 37 towns

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

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

#TownJanuary lowNights ≤32°July high
1SpearfishLawrence County · 14,154 people15°14486°average high
2Blackhawkunincorporated, Meade County · 2,934 people14°17083°average high
3SummersetMeade County · 3,030 people14°17084°average high
T4Hot SpringsFall River County · 3,670 people14°17687°average high
T4Rapid Valleyunincorporated, Pennington County · 6,975 people14°17486°average high
T6Colonial Pine Hillsunincorporated, Pennington County · 2,609 people14°17084°average high
T6SturgisMeade County · 6,922 people14°15685°average high
T8Box ElderPennington County · 13,936 people14°17486°average high
T8Rapid CityPennington County · 80,589 people14°14486°average high
10LeadLawrence County · 3,064 people14°16681°average high
11Belle FourcheButte County · 5,791 people13°16788°average high
12WinnerTripp County · 2,969 people12°14988°average high
13Dakota Dunesunincorporated, Union County · 3,936 people10°15486°average high
14YanktonYankton County · 15,816 people10°15886°average high
T15Big Sioux TownshipUnion County · 5,152 people10°15486°average high
T15North Sioux CityUnion County · 3,036 people10°15486°average high
T17Elk PointUnion County · 2,080 people10°15286°average high
T17VermillionClay County · 11,720 people10°15286°average high
19ChamberlainBrule County · 2,453 people10°16688°average high
20PierreHughes County · 13,848 people9°16488°average high
21TeaLincoln County · 8,019 people8°16284°average high
22HarrisburgLincoln County · 10,405 people8°16284°average high
T23CantonLincoln County · 3,001 people8°16084°average high
T23Sioux FallsMinnehaha County · 213,748 people8°16284°average high
25HartfordMinnehaha County · 3,635 people8°16284°average high
26MitchellDavison County · 15,756 people8°16886°average high
T27BrandonMinnehaha County · 11,306 people7°16284°average high
T27Split Rock TownshipMinnehaha County · 3,086 people7°16284°average high
29Dell RapidsMinnehaha County · 3,852 people6°16383°average high
30HuronBeadle County · 14,607 people6°16786°average high
31MadisonLake County · 6,065 people6°17082°average high
32MobridgeWalworth County · 3,192 people5°17186°average high
33BrookingsBrookings County · 25,355 people5°17782°average high
34MilbankGrant County · 3,512 people3°17183°average high
35AberdeenBrown County · 27,961 people3°17984°average high
36SissetonRoberts County · 2,413 people2°16682°average high
37WatertownCodington County · 23,736 people2°17481°average high
Quick answers

Questions people ask

Which South Dakota town has the mildest winters?

Spearfish (Lawrence County): January nights average a low of 15°. Blackhawk (14°) and Summerset (14°) 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 (37 in South 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 South Dakota page.

Go deeper

More South Dakota lists

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

All South Dakota rankings →
Other states

Mildest winters in other states