Ranking of Alabama Counties By Net International Migration in 2014

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2014, the Net International Migration for Alabama was 4.16K. Among all Alabama counties, Jefferson County had the highest net international migration (570), followed by Lee County (513), and Mobile County (501).

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 International Migration in 2014
Jefferson
Lee
Mobile
Madison
Montgomery
Tuscaloosa
Shelby
Baldwin
Pike
Calhoun
Ranking of Alabama Counties By Net International Migration in 2014
Items per page:
0 of 0
Rank County Net Intl. Migration
1 Jefferson County 570
2 Lee County 513
3 Mobile County 501
4 Madison County 449
5 Montgomery County 389
6 Tuscaloosa County 320
7 Shelby County 164
8 Baldwin County 141
9 Pike County 125
10 Calhoun County 84
11 Morgan County 83
12 Dale County 68
13 Coffee County 61
14 Franklin County 52
15 Limestone County 50
16 Blount County 43
17 Cullman County 42
18 Elmore County 40
18 Russell County 40
19 DeKalb County 38
20 Houston County 35
21 Talladega County 33
22 Chambers County 32
23 Lauderdale County 31
23 Sumter County 31
24 Etowah County 26
25 St. Clair County 23
25 Washington County 23
26 Butler County 22
27 Chilton County 20
27 Marshall County 20
28 Autauga County 19
29 Walker County 18
30 Bibb County 14
30 Jackson County 14
31 Macon County 11
32 Colbert County 9
33 Bullock County 6
33 Pickens County 6
34 Barbour County 5
34 Winston County 5
35 Coosa County 4
35 Fayette County 4
36 Marengo County 3
37 Escambia County 2
37 Perry County 2
38 Henry County 1
38 Marion County 1
39 Cherokee County 0
39 Conecuh County 0
39 Covington County 0
39 Greene County 0
39 Lamar County 0
39 Wilcox County 0
40 Clarke County -1
40 Clay County -1
40 Crenshaw County -1
40 Lowndes County -1
40 Monroe County -1
41 Choctaw County -2
41 Dallas County -2
41 Hale County -2
41 Lawrence County -2
42 Geneva County -3
43 Cleburne County -4
44 Tallapoosa County -6
45 Randolph County -8