Ranking of Mississippi 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 Mississippi was 1.85K. Among all Mississippi counties, Harrison County had the highest net migration (2.20K), followed by DeSoto County (2.10K), and Madison County (930).

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 2024
Harrison
DeSoto
Madison
Jackson
Pearl River
Stone
Hancock
Lafayette
Lamar
Marshall
Ranking of Mississippi Counties By Net Migration in 2024
Items per page:
0 of 0
Rank County Net Migration
1 Harrison County 2204
2 DeSoto County 2097
3 Madison County 930
4 Jackson County 910
5 Pearl River County 886
6 Stone County 552
7 Hancock County 407
8 Lafayette County 397
9 Lamar County 377
10 Marshall County 360
11 Tate County 277
12 George County 257
13 Alcorn County 256
14 Prentiss County 171
15 Lincoln County 167
16 Tishomingo County 166
17 Pontotoc County 164
18 Panola County 150
19 Yalobusha County 143
20 Webster County 120
21 Leake County 119
22 Jefferson Davis County 118
23 Oktibbeha County 98
24 Benton County 94
25 Itawamba County 83
26 Rankin County 73
27 Union County 68
28 Amite County 64
29 Tippah County 63
30 Greene County 49
31 Choctaw County 47
32 Walthall County 45
33 Lee County 44
34 Marion County 38
35 Wayne County 25
36 Neshoba County 23
37 Calhoun County 21
38 Issaquena County 18
39 Covington County 16
40 Lawrence County 14
41 Winston County 9
42 Adams County 6
42 Newton County 6
43 Chickasaw County 4
44 Simpson County -6
45 Kemper County -16
46 Clarke County -17
47 Clay County -18
48 Perry County -19
49 Smith County -22
50 Attala County -36
50 Quitman County -36
51 Franklin County -48
52 Carroll County -56
53 Grenada County -63
54 Jefferson County -67
55 Jasper County -68
56 Scott County -80
57 Humphreys County -89
58 Coahoma County -92
59 Noxubee County -99
60 Monroe County -100
61 Forrest County -106
62 Wilkinson County -110
63 Montgomery County -114
64 Copiah County -124
65 Sharkey County -135
66 Warren County -164
67 Pike County -202
68 Holmes County -203
69 Lowndes County -204
70 Jones County -248
71 Claiborne County -259
72 Tunica County -263
73 Lauderdale County -314
74 Bolivar County -319
75 Leflore County -367
76 Tallahatchie County -537
77 Washington County -664
78 Sunflower County -785
79 Yazoo County -1537
80 Hinds County -2699