Alabama Immigrant or Foreign-Born Population By County in 2021 (ACS-5Yrs)

Updated on February 24, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the total immigrant or foreign-born population in Alabama was 173.43K which was 3.47% of Alabama's population. Among all Alabama counties, Jefferson had the highest immigrant population (25.34K) and immigrants constituted 3.77% of its population, followed by Madison (pop: 21.14K, perc: 5.53%), and then Mobile (pop: 13.09K, perc: 3.16%).

On the other hand, the counties with the least number of immigrant population were: Coosa (pop: 31, perc: 0.30%), Wilcox (pop: 36, perc: 0.34%), and Greene (pop: 56, perc: 0.71%),

The chart and table below shows the immigrant or foreign-born population of each county and the percentage of each county's population that are immigrants.

You can see similar information for other states and by state for the United States.

Alabama Immigrant or Foreign-Born Population By County in 2021
Alabama Immigrant or Foreign-Born Population By County in 2021
Items per page:
0 of 0
County Immigrant Population % of County Population
Autauga 1241 2.13
Baldwin 7938 3.50
Barbour 659 2.61
Bibb 245 1.09
Blount 2650 4.50
Bullock 125 1.20
Butler 320 1.67
Calhoun 2939 2.52
Chambers 693 1.99
Cherokee 508 2.03
Chilton 1624 3.62
Choctaw 107 0.84
Clarke 159 0.68
Clay 88 0.62
Cleburne 199 1.32
Coffee 2146 4.05
Colbert 962 1.69
Conecuh 94 0.80
Coosa 31 0.30
Covington 352 0.94
Crenshaw 211 1.59
Cullman 1845 2.12
Dale 1653 3.34
Dallas 353 0.90
DeKalb 5377 7.52
Elmore 1956 2.25
Escambia 319 0.87
Etowah 2457 2.38
Fayette 142 0.87
Franklin 3060 9.55
Geneva 432 1.62
Greene 56 0.71
Hale 84 0.57
Henry 140 0.82
Houston 2563 2.41
Jackson 914 1.74
Jefferson 25337 3.77
Lamar 97 0.70
Lauderdale 1970 2.11
Lawrence 267 0.81
Lee 9788 5.68
Limestone 3754 3.71
Lowndes 69 0.67
Macon 140 0.72
Madison 21143 5.53
Marengo 302 1.56
Marion 398 1.35
Marshall 7102 7.31
Mobile 13092 3.16
Monroe 132 0.66
Montgomery 11173 4.88
Morgan 5455 4.45
Perry 93 1.07
Pickens 835 4.34
Pike 1303 3.93
Randolph 319 1.45
Russell 1832 3.12
St. Clair 1417 1.57
Shelby 11125 5.04
Sumter 119 0.95
Talladega 1538 1.88
Tallapoosa 723 1.75
Tuscaloosa 7907 3.53
Walker 833 1.28
Washington 80 0.51
Wilcox 36 0.34
Winston 408 1.73