Alabama Net International Migration By County in 2024

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2024, the net international migration for Alabama was 15,763. Jefferson County had the highest net international migration (2,392) followed by Madison County (2,014), and Lee County (1,597). On the other hand, Coosa County had the lowest net international migration (-3), followed by Fayette County (-2), and Covington County (-1).

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 by state for the United States.

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 2024
Alabama Net International Migration By County in 2024
Items per page:
0 of 0
County Net International Migration
Autauga 136
Baldwin 1075
Barbour 32
Bibb 2
Blount 55
Bullock 17
Butler 8
Calhoun 92
Chambers 104
Cherokee 65
Chilton 170
Choctaw 12
Clarke 3
Clay 8
Cleburne 8
Coffee 200
Colbert 72
Conecuh 5
Coosa -3
Covington -1
Crenshaw 32
Cullman 70
Dale 67
Dallas 121
DeKalb 214
Elmore 55
Escambia 8
Etowah 164
Fayette -2
Franklin 189
Geneva 35
Greene 0
Hale 0
Henry 0
Houston 261
Jackson 84
Jefferson 2392
Lamar 0
Lauderdale 150
Lawrence 18
Lee 1597
Limestone 265
Lowndes 1
Macon 34
Madison 2014
Marengo 24
Marion 11
Marshall 415
Mobile 762
Monroe 5
Montgomery 1500
Morgan 586
Perry 19
Pickens 6
Pike 121
Randolph 21
Russell 42
St. Clair 43
Shelby 953
Sumter 18
Talladega 68
Tallapoosa 83
Tuscaloosa 1064
Walker 136
Washington 1
Wilcox 0
Winston 56