Ranking of Alabama Counties By Net Domestic Migration in 2016

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2016, the Net Domestic Migration for Alabama was -2.15K. Among all Alabama counties, Baldwin County had the highest net domestic migration (4.19K), followed by Madison County (2.07K), and Shelby County (1.04K).

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 2016
Baldwin
Madison
Shelby
Limestone
Lee
St. Clair
Cullman
Tuscaloosa
Autauga
Marshall
Ranking of Alabama Counties By Net Domestic Migration in 2016
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Baldwin County 4193
2 Madison County 2067
3 Shelby County 1041
4 Limestone County 939
5 Lee County 733
6 St. Clair County 598
7 Cullman County 595
8 Tuscaloosa County 461
9 Autauga County 266
10 Marshall County 205
11 Elmore County 167
12 Cherokee County 141
13 Lawrence County 121
14 Lauderdale County 100
15 Crenshaw County 70
16 Lamar County 65
17 Colbert County 54
18 Winston County 50
19 Tallapoosa County 48
20 Chilton County 46
21 Clay County 23
22 Henry County 22
23 Franklin County 17
24 Coffee County -5
24 Etowah County -5
25 Cleburne County -12
26 Greene County -15
27 Jackson County -16
28 Randolph County -17
29 Bibb County -30
30 Bullock County -31
31 Geneva County -44
32 Wilcox County -47
33 Marion County -62
34 Coosa County -64
35 Fayette County -89
36 Lowndes County -97
37 Blount County -102
38 Perry County -113
39 Escambia County -118
40 Covington County -120
41 DeKalb County -128
42 Monroe County -136
43 Choctaw County -148
44 Conecuh County -151
45 Butler County -154
46 Washington County -177
47 Macon County -178
48 Hale County -191
49 Chambers County -209
50 Walker County -220
51 Marengo County -249
52 Pike County -250
53 Sumter County -286
54 Dale County -289
55 Houston County -311
56 Clarke County -348
57 Pickens County -447
58 Talladega County -474
59 Barbour County -492
60 Calhoun County -500
61 Morgan County -536
62 Dallas County -803
63 Russell County -882
64 Mobile County -1364
65 Montgomery County -1626
66 Jefferson County -2634