Ranking of Mississippi Counties By Net Migration in 2020

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2020, the Net Migration for Mississippi was -13.42K. Among all Mississippi counties, DeSoto County had the highest net migration (2.34K), followed by Harrison County (506), and Jackson County (430).

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 2020
DeSoto
Harrison
Jackson
Lamar
Hancock
Madison
Rankin
Pearl River
Tate
Oktibbeha
Ranking of Mississippi Counties By Net Migration in 2020
Items per page:
0 of 0
Rank County Net Migration
1 DeSoto County 2338
2 Harrison County 506
3 Jackson County 430
4 Lamar County 425
5 Hancock County 390
6 Madison County 360
7 Rankin County 247
8 Pearl River County 220
9 Tate County 201
10 Oktibbeha County 118
11 Union County 102
12 Benton County 92
13 Wayne County 83
14 Marshall County 78
15 Lafayette County 70
16 Stone County 51
17 Pontotoc County 22
18 Marion County 18
19 Tishomingo County 16
20 Walthall County 8
21 Clay County 6
22 Webster County -1
23 Quitman County -11
24 Jasper County -20
25 Covington County -29
25 Jefferson County -29
26 Franklin County -34
27 Amite County -45
28 Smith County -51
29 Itawamba County -54
30 Prentiss County -60
31 Alcorn County -64
32 Yalobusha County -69
33 Montgomery County -77
34 George County -81
35 Choctaw County -87
35 Greene County -87
36 Newton County -90
37 Claiborne County -91
37 Monroe County -91
38 Winston County -92
39 Chickasaw County -93
40 Issaquena County -97
41 Calhoun County -103
42 Grenada County -105
42 Lawrence County -105
43 Leake County -120
44 Attala County -126
45 Lincoln County -128
46 Perry County -139
47 Jefferson Davis County -148
48 Sharkey County -158
49 Carroll County -163
50 Simpson County -173
51 Copiah County -175
52 Neshoba County -179
53 Clarke County -182
54 Humphreys County -195
55 Noxubee County -202
56 Tallahatchie County -219
57 Kemper County -231
58 Wilkinson County -237
59 Lee County -238
60 Pike County -256
61 Tippah County -261
62 Tunica County -262
63 Scott County -264
64 Holmes County -269
65 Forrest County -278
66 Panola County -282
67 Sunflower County -339
68 Jones County -346
69 Adams County -348
70 Leflore County -371
71 Lowndes County -428
72 Coahoma County -547
73 Bolivar County -549
74 Warren County -655
75 Lauderdale County -839
76 Washington County -1031
77 Yazoo County -2718
78 Hinds County -4477