Ranking of Alabama Counties By Net Migration in 2018

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2018, the Net Migration for Alabama was 9.60K. Among all Alabama counties, Baldwin County had the highest net migration (5.35K), followed by Madison County (4.35K), and Limestone County (1.94K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Alabama 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 Alabama Counties By Net Migration in 2018
Baldwin
Madison
Limestone
Lee
Shelby
St. Clair
Russell
Cullman
Colbert
Cherokee
Ranking of Alabama Counties By Net Migration in 2018
Items per page:
0 of 0
Rank County Net Migration
1 Baldwin County 5352
2 Madison County 4354
3 Limestone County 1936
4 Lee County 1603
5 Shelby County 1273
6 St. Clair County 806
7 Russell County 642
8 Cullman County 611
9 Colbert County 417
10 Cherokee County 343
11 Marshall County 330
12 Houston County 284
13 Morgan County 236
14 Lauderdale County 226
15 Talladega County 220
16 Randolph County 135
17 Cleburne County 116
18 Tuscaloosa County 113
19 Coffee County 106
19 Marion County 106
20 Walker County 84
21 Henry County 54
22 Winston County 50
23 Covington County 45
24 Tallapoosa County 41
25 Crenshaw County 30
26 Chilton County 15
26 Lamar County 15
27 Blount County 14
28 Fayette County 12
29 Geneva County 11
30 Autauga County -1
31 DeKalb County -7
32 Bullock County -9
33 Clay County -33
34 Etowah County -44
35 Hale County -51
36 Choctaw County -56
37 Coosa County -70
38 Lawrence County -72
39 Chambers County -74
39 Jackson County -74
40 Sumter County -75
41 Wilcox County -85
42 Calhoun County -86
43 Greene County -87
44 Pike County -97
45 Lowndes County -110
46 Conecuh County -111
47 Washington County -134
48 Clarke County -141
49 Bibb County -163
50 Monroe County -174
51 Butler County -184
52 Barbour County -220
53 Pickens County -223
54 Perry County -224
55 Marengo County -230
56 Franklin County -244
57 Dale County -320
58 Elmore County -346
59 Escambia County -440
60 Macon County -442
61 Dallas County -869
62 Mobile County -1165
63 Jefferson County -1431
64 Montgomery County -1884