Ranking of Alabama Counties By Net Domestic Migration in 2019

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2019, the Net Domestic Migration for Alabama was 10.83K. Among all Alabama counties, Baldwin County had the highest net domestic migration (5.51K), followed by Madison County (4.02K), and Limestone County (2.79K).

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 2019
Baldwin
Madison
Limestone
Shelby
Houston
Tuscaloosa
St. Clair
Lauderdale
Coffee
Cullman
Ranking of Alabama Counties By Net Domestic Migration in 2019
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Baldwin County 5511
2 Madison County 4023
3 Limestone County 2792
4 Shelby County 1588
5 Houston County 1109
6 Tuscaloosa County 1037
7 St. Clair County 850
8 Lauderdale County 498
9 Coffee County 466
10 Cullman County 405
11 Cherokee County 350
12 Marshall County 316
13 Morgan County 312
14 Colbert County 296
15 Elmore County 251
16 Covington County 235
17 Autauga County 208
18 Talladega County 186
19 Chilton County 170
20 Jackson County 167
21 Walker County 134
22 Marion County 127
23 Coosa County 112
24 DeKalb County 88
25 Escambia County 87
26 Geneva County 83
27 Henry County 79
28 Winston County 67
29 Blount County 58
30 Lawrence County 52
31 Randolph County 44
32 Russell County 21
33 Bibb County -1
34 Clay County -4
35 Crenshaw County -6
36 Calhoun County -15
37 Franklin County -19
38 Tallapoosa County -22
39 Etowah County -26
40 Pickens County -30
41 Bullock County -37
42 Washington County -52
43 Dale County -57
44 Cleburne County -66
45 Lamar County -69
46 Lee County -84
47 Greene County -91
48 Perry County -95
49 Fayette County -98
50 Hale County -103
51 Marengo County -110
52 Butler County -124
53 Barbour County -161
54 Conecuh County -163
55 Macon County -177
56 Choctaw County -193
57 Wilcox County -204
58 Lowndes County -218
59 Clarke County -233
60 Chambers County -255
61 Monroe County -263
62 Sumter County -323
63 Pike County -466
64 Dallas County -1002
65 Montgomery County -1796
66 Mobile County -1809
67 Jefferson County -2522