The 10 Best Small Towns In South Dakota For 2026

The best small towns in South Dakota are Dakota Dunes and Volga for 2026 based on Saturday Night Science.

You’ve seen these lists before. Best places to live in South Dakota. Best suburbs in South Dakota. Best counties in South Dakota.

Etc., etc., etc.

But they all focus on major cities and towns in the Mount Rushmore State, and no one pays attention to the little guy.

Well, that’s all about to change as we put together a list of the superb small towns in South Dakota based on numbers–not opinions or hearsay.

We’ll dive right into our methodology in the next section, but first, we thought you might want to know which places in South Dakota ranked the best based on Saturday Night Science.

1

No. 1 best small town in South Dakota

Dakota Dunes, SD

3,936 people
$136,125 median income · 3.4% unemployment
Located in Union County, South Dakota
Median income +81% vs SD
$136,125
SD $75k
Median home value +120% vs SD
$696,888
SD $317k
Unemployment +17% vs SD
3.4%
SD 2.9%
2

No. 2 best small town in South Dakota

Volga, SD

2,408 people
$78,828 median income · 1.4% unemployment
Located in Brookings County, South Dakota
Median income +5% vs SD
$78,828
SD $75k
Median home value +4% vs SD
$331,303
SD $317k
Unemployment -52% vs SD
1.4%
SD 2.9%
3

No. 3 best small town in South Dakota

Crooks, SD

1,268 people
$98,984 median income · 1.4% unemployment
Located in Minnehaha County, South Dakota
Median income +32% vs SD
$98,984
SD $75k
Median home value +14% vs SD
$362,304
SD $317k
Unemployment -52% vs SD
1.4%
SD 2.9%
4

No. 4 best small town in South Dakota

Dell Rapids, SD

3,905 peopleSnackAbility 6/10
6/10
Dell Rapids, SD
Source: Wikipedia User AlexiusHoratius | CC BY-SA 3.0
$100,170 median income · 0.3% unemployment
Located in Minnehaha County, South Dakota
Median income +33% vs SD
$100,170
SD $75k
Median home value +14% vs SD
$362,131
SD $317k
Unemployment -90% vs SD
0.3%
SD 2.9%
5

No. 5 best small town in South Dakota

Hartford, SD

3,478 peopleSnackAbility 6/10
6/10
Hartford, SD
Source: Wikipedia User Jon Platek | CC BY-SA 3.0
$99,893 median income · 0.9% unemployment
Located in Minnehaha County, South Dakota
Median income +33% vs SD
$99,893
SD $75k
Median home value +26% vs SD
$398,160
SD $317k
Unemployment -69% vs SD
0.9%
SD 2.9%
6

No. 6 best small town in South Dakota

Baltic, SD

1,502 people
$107,768 median income · 2.7% unemployment
Located in Minnehaha County, South Dakota
Median income +44% vs SD
$107,768
SD $75k
Median home value +14% vs SD
$362,919
SD $317k
Unemployment -7% vs SD
2.7%
SD 2.9%
7

No. 7 best small town in South Dakota

Aurora, SD

1,444 people
$95,952 median income · 3.3% unemployment
Located in Brookings County, South Dakota
Median income +28% vs SD
$95,952
SD $75k
Median home value -7% vs SD
$293,470
SD $317k
Unemployment +14% vs SD
3.3%
SD 2.9%
8

No. 8 best small town in South Dakota

Groton, SD

1,691 people
$89,861 median income · 1.1% unemployment
Located in Brown County, South Dakota
Median income +20% vs SD
$89,861
SD $75k
Median home value -23% vs SD
$243,092
SD $317k
Unemployment -62% vs SD
1.1%
SD 2.9%
9

No. 9 best small town in South Dakota

Miller, SD

1,363 people
$57,500 median income · 0.0% unemployment
Located in Hand County, South Dakota
Median income -23% vs SD
$57,500
SD $75k
Median home value -42% vs SD
$184,473
SD $317k
Unemployment -100% vs SD
0.0%
SD 2.9%
10

No. 10 best small town in South Dakota

Platte, SD

1,161 people
$72,700 median income · 1.0% unemployment
Located in Charles Mix County, South Dakota
Median income -3% vs SD
$72,700
SD $75k
Median home value +6% vs SD
$334,625
SD $317k
Unemployment -66% vs SD
1.0%
SD 2.9%

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is South Dakota’s statewide median.

City Median income vs SD
1 Dakota Dunes $136,125 +81%
2 Volga $78,828 +5%
3 Crooks $98,984 +32%
4 Dell Rapids $100,170 +33%
5 Hartford $99,893 +33%
6 Baltic $107,768 +44%
7 Aurora $95,952 +28%
8 Groton $89,861 +20%
9 Miller $57,500 -23%
10 Platte $72,700 -3%

South Dakota statewide median: $75,081

City Median home value vs SD
1 Dakota Dunes $696,888 +120%
2 Volga $331,303 +4%
3 Crooks $362,304 +14%
4 Dell Rapids $362,131 +14%
5 Hartford $398,160 +26%
6 Baltic $362,919 +14%
7 Aurora $293,470 -7%
8 Groton $243,092 -23%
9 Miller $184,473 -42%
10 Platte $334,625 +6%

South Dakota statewide median: $317,148

City Unemployment vs SD
1 Dakota Dunes 3.4% +17%
2 Volga 1.4% -52%
3 Crooks 1.4% -52%
4 Dell Rapids 0.3% -90%
5 Hartford 0.9% -69%
6 Baltic 2.7% -7%
7 Aurora 3.3% +14%
8 Groton 1.1% -62%
9 Miller 0.0% -100%
10 Platte 1.0% -66%

South Dakota statewide median: 2.9%

City Population vs SD
1 Dakota Dunes 3,936
2 Volga 2,408
3 Crooks 1,268
4 Dell Rapids 3,905
5 Hartford 3,478
6 Baltic 1,502
7 Aurora 1,444
8 Groton 1,691
9 Miller 1,363
10 Platte 1,161

On the map

Where South Dakota’s best small towns are

Saturday Night Science

Methodology: How We Determined The Coolest Towns In South Dakota

We threw a lot of criteria at this report to get the best, most complete results of the best small towns in South Dakota possible.

Using the most recent data from the Census’s 2020-2024 American Community Survey, the Bureau of Labor Statistics, and Saturday Night Science, this is the criteria we used:

  • Population Density (Higher is better)
  • Lowest Unemployment Rates
  • Housing costs (Higher is better. More demand.)
  • Adjusted Median Income (Higher is better)
  • Highly Educated Adults (Higher is better)
  • Insurance Rates (Higher is better)
  • Commute Times (Lower is better)

We looked at places with populations lower than 5,000 people and greater than 1,000, of which there were many – 55 to be exact.

We then ranked each place in each category with scores from 1 to 55, averaged them out, and the lowest scores went to our Best Small Towns in South Dakota. Top of that list — Dakota Dunes.

This is our eleventh time ranking the best small places to live in South Dakota.

The full plate

Best Small Towns In South Dakota

Click any column to sort. Search by town name.

RankTownPopulationMedian IncomeMedian Home ValueUnemployment Rate
1Dakota Dunes3,936$136,125$696,8883.4%
2Volga2,408$78,828$331,3031.4%
3Crooks1,268$98,984$362,3041.4%
4Dell Rapids3,905$100,170$362,1310.3%
5Hartford3,478$99,893$398,1600.9%
6Baltic1,502$107,768$362,9192.7%
7Aurora1,444$95,952$293,4703.3%
8Groton1,691$89,861$243,0921.1%
9Miller1,363$57,500$184,4730.0%
10Platte1,161$72,700$334,6251.0%
11Worthing1,036$93,162$302,9161.0%
12Milbank3,525$56,011$228,2971.4%
13Summerset3,022$119,271$424,1132.2%
14Lead3,006$73,047$380,3110.0%
15North Spearfish1,858$76,809$438,8820.0%
16Elk Point2,537$90,473$286,2443.0%
17Lennox2,468$81,761$319,0621.0%
18Beresford2,360$78,793$323,4881.8%
19Fort Pierre2,410$70,357$310,7470.6%
20Gettysburg1,260$63,929$150,7752.0%
21Redfield1,989$58,229$163,2742.2%
22Parkston1,874$70,139$233,3683.3%
23Ipswich1,048$74,167$202,9300.0%
24Mobridge2,932$65,357$131,2880.9%
25North Sioux City3,045$71,908$418,3565.1%
26Colonial Pine Hills2,609$98,696$500,8588.7%
27Hot Springs3,548$66,338$335,4771.8%
28Salem1,216$74,881$247,2630.8%
29Chamberlain2,588$76,761$249,1983.2%
30Garretson1,176$59,741$278,0376.4%
31Parker1,280$89,676$338,1232.8%
32Custer2,341$78,369$477,1654.0%
33Webster1,896$55,179$217,0710.7%
34Clear Lake1,327$84,792$200,2203.8%
35Freeman1,565$57,440$242,6332.5%
36Tyndall1,183$50,481$125,0603.1%
37Springfield2,038$55,714$194,3105.9%
38Deadwood1,209$40,179$455,4395.4%
39Green Valley1,642$81,582$345,3645.5%
40Flandreau2,392$49,157$215,3804.9%
41Canton3,033$60,850$301,8665.4%
42Blackhawk2,934$71,993$333,6126.7%
43Gregory1,379$51,450$142,0642.9%
44Lemmon1,208$50,147$125,9675.1%
45Sisseton2,670$48,875$134,5486.1%
46Winner2,905$47,381$184,8952.8%
47Clark1,359$58,750$190,9817.1%
48Wagner1,529$47,462$167,5698.0%
49Pine Ridge2,246$53,060$07.9%
50Eagle Butte1,458$45,741$81,19724.7%
51Ashland Heights1,105$57,353$270,57426.0%
52Rosebud1,659$55,135$100,17216.3%
53Fort Thompson1,147$47,159$184,81810.5%
54North Eagle Butte1,481$34,358$40,78327.5%
55Oglala1,071$21,330$026.5%

Source: U.S. Census ACS 2020-2024 via Saturday Night Science. 55 South Dakota towns between 1,000 and 5,000 residents.

Summary

Summary: Science Can Tackle Any Issue, Even Small Ones

We said it once, and we’ll say it again — this list: it’s just science. We did the research, crunched the numbers, and it turns out these small towns in South Dakota are the best in which to live.

And who can argue with that?

The best small towns in South Dakota are Dakota Dunes, Volga, Crooks, Dell Rapids, Hartford, Baltic, Aurora, Groton, Miller, and Platte.

Keep reading

More rankings worth a look

Chris Kolmar
About the author

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.

Get the SnackPack →