Ranking of Mississippi Counties By Net Migration in 2023

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2023, the Net Migration for Mississippi was 2.14K. Among all Mississippi counties, DeSoto County had the highest net migration (2.12K), followed by Madison County (1.11K), and Rankin County (1.10K).

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 2023
DeSoto
Madison
Rankin
Jackson
Pearl River
Lafayette
Adams
Marshall
George
Harrison
Ranking of Mississippi Counties By Net Migration in 2023
Items per page:
0 of 0
Rank County Net Migration
1 DeSoto County 2121
2 Madison County 1114
3 Rankin County 1100
4 Jackson County 1045
5 Pearl River County 918
6 Lafayette County 576
7 Adams County 463
8 Marshall County 386
9 George County 331
10 Harrison County 292
11 Hancock County 256
12 Prentiss County 227
13 Lamar County 224
14 Pontotoc County 209
15 Monroe County 167
16 Stone County 164
17 Wayne County 150
18 Panola County 142
19 Itawamba County 134
19 Union County 134
20 Marion County 131
21 Webster County 97
22 Simpson County 95
23 Clarke County 87
24 Tate County 76
25 Walthall County 70
26 Montgomery County 64
27 Forrest County 51
28 Alcorn County 47
28 Leake County 47
29 Greene County 44
30 Franklin County 42
31 Smith County 40
32 Tishomingo County 35
33 Lincoln County 25
34 Yalobusha County 24
35 Jasper County 23
36 Grenada County 19
37 Choctaw County 15
38 Lawrence County 9
39 Neshoba County 5
40 Chickasaw County 4
41 Issaquena County 3
42 Newton County -2
43 Copiah County -4
44 Perry County -8
45 Winston County -9
46 Amite County -11
47 Kemper County -36
48 Jefferson Davis County -40
49 Clay County -51
50 Yazoo County -57
51 Covington County -62
52 Quitman County -65
53 Benton County -68
54 Oktibbeha County -89
55 Noxubee County -96
55 Sharkey County -96
56 Jefferson County -98
57 Humphreys County -99
57 Tippah County -99
58 Attala County -110
58 Coahoma County -110
59 Calhoun County -124
60 Wilkinson County -127
61 Carroll County -131
62 Tunica County -132
63 Lee County -143
64 Claiborne County -156
65 Scott County -198
66 Tallahatchie County -201
67 Pike County -238
68 Holmes County -272
69 Leflore County -274
70 Jones County -276
71 Warren County -298
72 Sunflower County -306
73 Lowndes County -385
74 Lauderdale County -417
75 Bolivar County -507
76 Washington County -535
77 Hinds County -3137