Ranking of South Dakota Counties By Net Migration in 2024

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2024, the Net Migration for South Dakota was 3.75K. Among all South Dakota counties, Lincoln County had the highest net migration (1.91K), followed by Minnehaha County (900), and Lawrence County (735).

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 Migration in 2024
Lincoln
Minnehaha
Lawrence
Brookings
Codington
Custer
Union
Fall River
Gregory
Hamlin
Ranking of South Dakota Counties By Net Migration in 2024
Items per page:
0 of 0
Rank County Net Migration
1 Lincoln County 1913
2 Minnehaha County 900
3 Lawrence County 735
4 Brookings County 304
5 Codington County 271
6 Custer County 238
7 Union County 122
8 Fall River County 80
8 Gregory County 80
9 Hamlin County 62
10 Moody County 53
11 Roberts County 49
12 Grant County 45
13 Hyde County 34
14 Bon Homme County 30
15 Tripp County 29
16 Marshall County 26
17 Charles Mix County 24
18 Ziebach County 22
19 Kingsbury County 21
20 Day County 19
20 Faulk County 19
21 Perkins County 18
22 Clark County 17
23 Jones County 16
24 Hutchinson County 9
25 Jerauld County 5
26 Yankton County 3
27 Butte County 1
27 Hanson County 1
28 Miner County 0
28 Potter County 0
29 Lyman County -4
29 McPherson County -4
30 Douglas County -5
30 Harding County -5
30 Mellette County -5
31 Todd County -7
32 Hand County -8
33 Campbell County -13
34 Sully County -14
35 Sanborn County -15
36 Spink County -17
36 Stanley County -17
37 Walworth County -20
38 Edmunds County -24
38 Turner County -24
39 Haakon County -26
40 Aurora County -28
41 Deuel County -30
42 Bennett County -32
43 Corson County -36
43 Davison County -36
44 Beadle County -37
45 McCook County -38
46 Lake County -43
47 Meade County -44
48 Jackson County -50
49 Brule County -57
50 Buffalo County -65
51 Dewey County -69
52 Oglala Lakota County -103
53 Hughes County -123
54 Brown County -124
55 Pennington County -126
56 Clay County -149