Ranking of Alabama Counties By Net Domestic Migration Rate per 1K in 2021

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2021, the Net Domestic Migration Rate per 1K for Alabama was 5.5. Among all Alabama counties, Limestone County had the highest net domestic migration rate (31.05), followed by Baldwin County (29.49), and Henry County (22.65).

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 Rate per 1K in 2021
Limestone
Baldwin
Henry
Cullman
St. Clair
Tuscaloosa
Winston
Madison
Lauderdale
Shelby
Ranking of Alabama Counties By Net Domestic Migration Rate per 1K in 2021
Items per page:
0 of 0
Rank County Net Dom. Migration Rate
1 Limestone County 31.05
2 Baldwin County 29.49
3 Henry County 22.65
4 Cullman County 21.47
5 St. Clair County 17.25
6 Tuscaloosa County 16.89
7 Winston County 15.35
8 Madison County 14.74
9 Lauderdale County 13.83
10 Shelby County 13.58
11 Lee County 12.79
12 Coosa County 12.65
13 Elmore County 11.87
14 Coffee County 11.66
15 Bibb County 11.63
16 Cleburne County 11.52
17 Cherokee County 11.36
18 Jackson County 11.25
19 Randolph County 9.89
20 Colbert County 9.4
21 Covington County 8.18
22 Chilton County 6.42
23 Lawrence County 6.25
24 Geneva County 6.15
25 DeKalb County 5.84
26 Clay County 5.42
26 Marshall County 5.42
27 Escambia County 4.66
28 Autauga County 4.06
29 Houston County 3.61
30 Morgan County 2.97
31 Tallapoosa County 2.82
32 Etowah County 2.44
33 Blount County 2.37
33 Dale County 2.37
34 Hale County 2.03
35 Bullock County 1.75
36 Marion County 1.41
37 Walker County 0.85
38 Chambers County -0.29
39 Calhoun County -0.59
40 Choctaw County -0.95
41 Monroe County -1.02
42 Crenshaw County -1.14
43 Franklin County -1.22
44 Mobile County -2.69
45 Pike County -3.11
46 Butler County -3.96
47 Washington County -4.25
48 Fayette County -4.43
49 Clarke County -5.25
50 Wilcox County -5.39
51 Jefferson County -5.99
52 Greene County -6.41
53 Talladega County -7.19
54 Pickens County -7.51
55 Montgomery County -7.7
56 Perry County -7.75
57 Lamar County -8.81
58 Russell County -9.41
59 Marengo County -9.42
60 Conecuh County -10.67
61 Dallas County -11.01
62 Barbour County -12.44
63 Sumter County -14.9
64 Macon County -22.82
65 Lowndes County -27.13