Ranking of Mississippi Counties By Net Migration in 2021

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2021, the Net Migration for Mississippi was -2.85K. Among all Mississippi counties, DeSoto County had the highest net migration (2.56K), followed by Jackson County (1.20K), and Lafayette County (963).

The chart below shows the top 10 counties, and the table below shows the ranking of all Mississippi 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 Mississippi Counties By Net Migration in 2021
DeSoto
Jackson
Lafayette
Rankin
Lamar
Harrison
Madison
Pearl River
George
Stone
Ranking of Mississippi Counties By Net Migration in 2021
Items per page:
0 of 0
Rank County Net Migration
1 DeSoto County 2559
2 Jackson County 1198
3 Lafayette County 963
4 Rankin County 917
5 Lamar County 823
6 Harrison County 799
7 Madison County 617
8 Pearl River County 582
9 George County 457
10 Stone County 324
11 Lincoln County 228
12 Union County 208
13 Greene County 146
14 Pontotoc County 145
15 Marshall County 136
16 Perry County 129
17 Hancock County 123
18 Webster County 121
19 Itawamba County 115
20 Marion County 107
21 Tate County 95
22 Prentiss County 86
23 Tishomingo County 77
24 Franklin County 57
25 Yalobusha County 53
26 Benton County 33
27 Covington County 29
28 Smith County 28
29 Amite County 18
30 Walthall County 16
31 Oktibbeha County 7
31 Winston County 7
32 Montgomery County -9
33 Attala County -10
34 Neshoba County -12
35 Leake County -15
36 Issaquena County -26
37 Carroll County -29
38 Jasper County -30
39 Choctaw County -31
40 Tippah County -39
41 Jefferson Davis County -41
42 Clarke County -43
43 Jefferson County -59
44 Tunica County -65
45 Chickasaw County -69
46 Monroe County -79
47 Simpson County -88
48 Sharkey County -89
49 Noxubee County -96
50 Clay County -102
51 Grenada County -113
51 Kemper County -113
52 Pike County -114
53 Lawrence County -118
54 Newton County -119
54 Wayne County -119
55 Humphreys County -123
56 Wilkinson County -155
57 Alcorn County -159
58 Calhoun County -166
59 Quitman County -177
60 Claiborne County -182
61 Yazoo County -204
62 Panola County -206
63 Lee County -215
64 Copiah County -235
65 Tallahatchie County -248
66 Jones County -305
67 Holmes County -332
68 Sunflower County -353
69 Forrest County -388
70 Coahoma County -398
71 Adams County -413
72 Scott County -437
73 Bolivar County -459
74 Lauderdale County -462
75 Lowndes County -540
76 Leflore County -629
77 Washington County -750
78 Warren County -867
79 Hinds County -4020