Ranking of Alabama Counties By Net Domestic Migration in 2022

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2022, the Net Domestic Migration for Alabama was 28.61K. Among all Alabama counties, Baldwin County had the highest net domestic migration (6.98K), followed by Madison County (5.81K), and Limestone County (3.28K).

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 2022
Baldwin
Madison
Limestone
Lee
Shelby
Lauderdale
Cullman
St. Clair
Morgan
Elmore
Ranking of Alabama Counties By Net Domestic Migration in 2022
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Baldwin County 6982
2 Madison County 5808
3 Limestone County 3281
4 Lee County 2127
5 Shelby County 2026
6 Lauderdale County 1333
7 Cullman County 1301
8 St. Clair County 1263
9 Morgan County 1032
10 Elmore County 930
11 Marshall County 921
12 Houston County 772
13 Chilton County 659
14 Tuscaloosa County 654
15 Calhoun County 637
16 Colbert County 595
17 Blount County 592
18 Coffee County 586
19 Talladega County 574
20 Jackson County 571
21 Etowah County 524
22 Autauga County 508
23 Cherokee County 478
24 Randolph County 372
25 DeKalb County 364
26 Marion County 337
27 Covington County 336
28 Henry County 334
29 Geneva County 328
30 Pike County 280
31 Lawrence County 275
32 Cleburne County 268
33 Winston County 247
34 Barbour County 243
35 Walker County 229
36 Pickens County 223
37 Escambia County 209
38 Tallapoosa County 125
39 Dale County 112
40 Clay County 104
41 Fayette County 84
42 Crenshaw County 56
43 Lamar County 51
44 Conecuh County -4
45 Monroe County -21
46 Bullock County -39
47 Choctaw County -41
48 Franklin County -48
49 Clarke County -57
50 Sumter County -65
51 Hale County -75
51 Washington County -75
52 Marengo County -89
53 Lowndes County -93
54 Russell County -105
55 Coosa County -107
56 Greene County -113
57 Butler County -116
58 Chambers County -208
59 Perry County -219
60 Wilcox County -233
61 Macon County -283
62 Bibb County -301
63 Dallas County -632
64 Montgomery County -1215
65 Mobile County -1517
66 Jefferson County -4466