Ranking of Mississippi Counties By Net Migration in 2019

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2019, the Net Migration for Mississippi was -9.71K. Among all Mississippi counties, DeSoto County had the highest net migration (2.32K), followed by Harrison County (1.04K), and Rankin County (572).

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 2019
DeSoto
Harrison
Rankin
Yazoo
Lafayette
Hancock
Madison
Pearl River
Lamar
George
Ranking of Mississippi Counties By Net Migration in 2019
Items per page:
0 of 0
Rank County Net Migration
1 DeSoto County 2322
2 Harrison County 1037
3 Rankin County 572
4 Yazoo County 523
5 Lafayette County 370
6 Hancock County 365
7 Madison County 356
8 Pearl River County 354
9 Lamar County 345
10 George County 320
11 Stone County 272
12 Alcorn County 214
13 Lawrence County 164
14 Jackson County 152
14 Pontotoc County 152
15 Union County 111
16 Oktibbeha County 103
17 Tishomingo County 82
18 Lee County 67
19 Kemper County 56
20 Perry County 47
21 Benton County 34
22 Issaquena County 28
22 Prentiss County 28
23 Carroll County 22
24 Simpson County 17
25 Amite County 7
26 Choctaw County -32
27 Tippah County -39
28 Jasper County -41
29 Leake County -47
30 Franklin County -49
31 Clarke County -54
32 Chickasaw County -58
32 Webster County -58
33 Sharkey County -63
34 Jefferson Davis County -64
35 Panola County -67
36 Itawamba County -69
37 Lincoln County -72
38 Calhoun County -74
39 Clay County -77
40 Jefferson County -85
41 Neshoba County -86
41 Tate County -86
42 Claiborne County -100
42 Walthall County -100
43 Pike County -117
44 Wilkinson County -127
45 Tallahatchie County -130
46 Attala County -134
47 Marshall County -136
48 Winston County -137
49 Smith County -157
50 Jones County -167
51 Noxubee County -171
52 Wayne County -173
53 Humphreys County -179
54 Montgomery County -191
55 Marion County -198
56 Grenada County -213
57 Covington County -214
58 Yalobusha County -223
59 Forrest County -230
60 Quitman County -235
61 Monroe County -249
62 Scott County -314
63 Lowndes County -334
64 Tunica County -360
65 Newton County -361
66 Copiah County -375
67 Holmes County -421
68 Greene County -427
69 Adams County -435
70 Bolivar County -467
71 Leflore County -480
72 Coahoma County -575
73 Warren County -756
74 Lauderdale County -891
75 Sunflower County -1065
76 Washington County -1102
77 Hinds County -4762