Ranking of Alabama Counties By Net Domestic Migration in 2018

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2018, the Net Domestic Migration for Alabama was 5.66K. Among all Alabama counties, Baldwin County had the highest net domestic migration (5.23K), followed by Madison County (3.87K), and Limestone County (1.90K).

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 Domestic Migration in 2018
Baldwin
Madison
Limestone
Lee
Shelby
St. Clair
Russell
Cullman
Colbert
Cherokee
Ranking of Alabama Counties By Net Domestic Migration in 2018
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Baldwin County 5234
2 Madison County 3871
3 Limestone County 1896
4 Lee County 1210
5 Shelby County 1038
6 St. Clair County 756
7 Russell County 658
8 Cullman County 597
9 Colbert County 364
10 Cherokee County 341
11 Houston County 252
12 Marshall County 241
13 Lauderdale County 166
14 Talladega County 149
15 Morgan County 145
16 Randolph County 136
17 Cleburne County 118
18 Marion County 92
19 Walker County 77
20 Henry County 54
21 Winston County 50
22 Covington County 47
23 Tallapoosa County 43
24 Crenshaw County 23
25 Coffee County 20
26 Geneva County 15
26 Lamar County 15
27 Blount County 10
28 Fayette County 9
29 Autauga County -3
30 Chilton County -15
31 Bullock County -23
32 Clay County -32
33 Choctaw County -51
34 Hale County -53
35 Lawrence County -66
36 Jackson County -68
37 Coosa County -83
38 Greene County -88
39 DeKalb County -92
39 Etowah County -92
39 Wilcox County -92
40 Chambers County -93
41 Sumter County -108
42 Lowndes County -110
43 Conecuh County -112
44 Tuscaloosa County -133
45 Calhoun County -136
45 Washington County -136
46 Clarke County -140
47 Bibb County -171
48 Monroe County -174
49 Pike County -200
50 Butler County -205
51 Perry County -224
52 Barbour County -228
53 Marengo County -238
54 Pickens County -241
55 Dale County -335
56 Franklin County -341
57 Elmore County -371
58 Macon County -444
59 Escambia County -446
60 Dallas County -880
61 Mobile County -1578
62 Jefferson County -1933
63 Montgomery County -2228