Alabama Net International Migration By County in 2020

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2020, the net international migration for Alabama was 2,078. Jefferson County had the highest net international migration (252) followed by Lee County (242), and Montgomery County (230). On the other hand, Russell County had the lowest net international migration (-11), followed by Tallapoosa County (-8), and Autauga County (-8).

Net International migration for a given county refers to the difference between the number of people moving to the county from other parts of the world outside the borders of the United States (50 states and District of Columbia) and the number of people moving out of the county to other parts of the world outside the borders of the United States.

You can also see similar information for other states and also for the US by state. You can also see links at the bottom of the page for the trend of the net international migration for each county in Alabama.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
Alabama Net International Migration By County in 2020
Alabama Net International Migration By County in 2020
Items per page:
0 of 0
County Net International Migration
Autauga -8
Baldwin 60
Barbour 6
Bibb 6
Blount 1
Bullock 5
Butler 16
Calhoun 10
Chambers 13
Cherokee 2
Chilton 6
Choctaw -5
Clarke -1
Clay -1
Cleburne -2
Coffee 51
Colbert 33
Conecuh 0
Coosa 8
Covington -1
Crenshaw 4
Cullman 3
Dale 11
Dallas 7
DeKalb 39
Elmore 17
Escambia 1
Etowah 29
Fayette 3
Franklin 52
Geneva -3
Greene 0
Hale 2
Henry -2
Houston 14
Jackson -7
Jefferson 252
Lamar 0
Lauderdale 32
Lawrence -3
Lee 242
Limestone 24
Lowndes 0
Macon 1
Madison 214
Marengo 6
Marion 8
Marshall 32
Mobile 229
Monroe 0
Montgomery 230
Morgan 25
Perry 0
Pickens 3
Pike 76
Randolph 0
Russell -11
St. Clair 39
Shelby 117
Sumter 23
Talladega 23
Tallapoosa -8
Tuscaloosa 144
Walker 4
Washington 3
Wilcox 5
Winston -1