Alabama Net Domestic Migration By County in 2021

Updated on July 29, 2024.

According to the US Census Bureau estimates, in 2021, the net domestic migration for Alabama was 27,715. Baldwin County had the highest net domestic migration (6,972) followed by Madison County (5,814), and Tuscaloosa County (3,949). On the other hand, Jefferson County had the lowest net domestic migration (-4,025), followed by Montgomery County (-1,756), and Mobile County (-1,131).

Net Domestic Migration for a given county refers to the the difference between number of people moving to the county from other parts of the United States (excluding Puerto Rico) and number of people moving out of the county to other parts of the United States (excluding Puerto Rico).

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 Domestic Migration By County in 2021
Alabama Net Domestic Migration By County in 2021
Items per page:
0 of 0
County Net Domestic Migration
Autauga 242
Baldwin 6972
Barbour -313
Bibb 254
Blount 141
Bullock -42
Butler -75
Calhoun -70
Chambers -6
Cherokee 284
Chilton 289
Choctaw -12
Clarke -120
Clay 78
Cleburne 175
Coffee 618
Colbert 542
Conecuh -123
Coosa 77
Covington 308
Crenshaw -14
Cullman 1909
Dale 118
Dallas -417
DeKalb 422
Elmore 1055
Escambia 171
Etowah 249
Fayette -72
Franklin -38
Geneva 165
Greene -49
Hale 30
Henry 391
Houston 385
Jackson 594
Jefferson -4025
Lamar -122
Lauderdale 1306
Lawrence 208
Lee 2258
Limestone 3284
Lowndes -274
Macon -438
Madison 5814
Marengo -181
Marion 35
Marshall 534
Mobile -1131
Monroe -20
Montgomery -1756
Morgan 368
Perry -65
Pickens -182
Pike -100
Randolph 219
Russell -555
St. Clair 1597
Shelby 3075
Sumter -181
Talladega -436
Tallapoosa 114
Tuscaloosa 3949
Walker 58
Washington -65
Wilcox -54
Winston 363