Ranking of South Dakota Counties By Net Domestic Migration in 2023

Updated on July 29, 2024.

Based on the US Census Vintage data estimates, in 2023, the Net Domestic Migration for South Dakota was 4.81K. Among all South Dakota counties, Lincoln County had the highest net domestic migration (1.64K), followed by Pennington County (1.21K), and Minnehaha County (1.12K).

The chart below shows the top 10 counties, and the table below shows the ranking of all South Dakota counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of South Dakota Counties By Net Domestic Migration in 2023
Lincoln
Pennington
Minnehaha
Lawrence
Meade
Codington
Brookings
Turner
Custer
Fall River
Ranking of South Dakota Counties By Net Domestic Migration in 2023
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Lincoln County 1637
2 Pennington County 1213
3 Minnehaha County 1123
4 Lawrence County 857
5 Meade County 212
6 Codington County 136
7 Brookings County 123
8 Turner County 117
9 Custer County 107
10 Fall River County 86
11 Clay County 83
11 Lake County 83
12 Yankton County 81
13 Dewey County 61
14 Butte County 54
15 Hutchinson County 41
16 Douglas County 36
16 McCook County 36
17 Roberts County 35
17 Tripp County 35
18 Buffalo County 33
19 Faulk County 31
19 Perkins County 31
20 Stanley County 28
21 Grant County 25
22 Moody County 23
22 Union County 23
23 Aurora County 20
23 Gregory County 20
24 Haakon County 18
25 Bon Homme County 17
26 Hand County 7
27 Marshall County 6
27 Miner County 6
27 Sully County 6
28 Day County -1
28 Hyde County -1
28 Kingsbury County -1
29 Jerauld County -3
30 Campbell County -11
31 Brule County -12
32 Sanborn County -13
33 Deuel County -15
33 Jones County -15
34 Mellette County -18
35 Clark County -22
35 Hanson County -22
35 Walworth County -22
36 Edmunds County -24
36 Potter County -24
37 Harding County -27
37 Lyman County -27
38 Bennett County -41
39 McPherson County -44
40 Corson County -45
41 Charles Mix County -47
42 Hamlin County -50
43 Spink County -57
44 Davison County -63
45 Jackson County -79
45 Ziebach County -79
46 Hughes County -85
47 Oglala Lakota County -121
48 Todd County -140
49 Beadle County -252
50 Brown County -277