Ranking of Alabama Counties By Net Domestic Migration in 2012

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2012, the Net Domestic Migration for Alabama was -114. Among all Alabama counties, Baldwin County had the highest net domestic migration (3.06K), followed by Lee County (2.74K), and Russell County (2.13K).

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 2012
Baldwin
Lee
Russell
Shelby
Limestone
Madison
Tuscaloosa
Houston
St. Clair
Coffee
Ranking of Alabama Counties By Net Domestic Migration in 2012
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Baldwin County 3056
2 Lee County 2740
3 Russell County 2127
4 Shelby County 1647
5 Limestone County 1405
6 Madison County 1095
7 Tuscaloosa County 891
8 Houston County 521
9 St. Clair County 489
10 Coffee County 351
11 Talladega County 318
12 Geneva County 222
13 Etowah County 161
14 Lauderdale County 155
15 Chambers County 122
16 Colbert County 78
17 Cherokee County 53
18 Crenshaw County 28
19 Marshall County -2
20 Choctaw County -6
21 Lamar County -8
22 Fayette County -11
23 Pickens County -24
24 Pike County -30
25 Hale County -42
26 Greene County -59
27 Sumter County -60
28 Cleburne County -64
29 Bullock County -81
30 Marion County -92
31 Cullman County -94
32 Winston County -95
33 Blount County -100
34 Coosa County -103
35 Bibb County -105
35 Jackson County -105
36 Conecuh County -128
37 Wilcox County -131
38 Escambia County -140
39 Covington County -141
40 Elmore County -156
41 Morgan County -160
42 Butler County -170
42 Chilton County -170
43 Monroe County -173
44 Henry County -174
45 Barbour County -176
46 Randolph County -188
47 Franklin County -196
48 Clay County -222
49 Washington County -224
50 Lawrence County -236
51 Dale County -245
52 Perry County -283
53 Walker County -314
54 Autauga County -329
54 Lowndes County -329
55 Marengo County -339
56 Tallapoosa County -340
57 Clarke County -451
58 Dallas County -554
59 Calhoun County -607
60 DeKalb County -650
61 Macon County -692
62 Mobile County -1515
63 Montgomery County -2141
64 Jefferson County -2918