Alabama Net Domestic Migration By County in 2018

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2018, the net domestic migration for Alabama was 5,664. Baldwin County had the highest net domestic migration (5,234) followed by Madison County (3,871), and Limestone County (1,896). On the other hand, Montgomery County had the lowest net domestic migration (-2,228), followed by Jefferson County (-1,933), and Mobile County (-1,578).

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 2018
Alabama Net Domestic Migration By County in 2018
Items per page:
0 of 0
County Net Domestic Migration
Autauga -3
Baldwin 5234
Barbour -228
Bibb -171
Blount 10
Bullock -23
Butler -205
Calhoun -136
Chambers -93
Cherokee 341
Chilton -15
Choctaw -51
Clarke -140
Clay -32
Cleburne 118
Coffee 20
Colbert 364
Conecuh -112
Coosa -83
Covington 47
Crenshaw 23
Cullman 597
Dale -335
Dallas -880
DeKalb -92
Elmore -371
Escambia -446
Etowah -92
Fayette 9
Franklin -341
Geneva 15
Greene -88
Hale -53
Henry 54
Houston 252
Jackson -68
Jefferson -1933
Lamar 15
Lauderdale 166
Lawrence -66
Lee 1210
Limestone 1896
Lowndes -110
Macon -444
Madison 3871
Marengo -238
Marion 92
Marshall 241
Mobile -1578
Monroe -174
Montgomery -2228
Morgan 145
Perry -224
Pickens -241
Pike -200
Randolph 136
Russell 658
St. Clair 756
Shelby 1038
Sumter -108
Talladega 149
Tallapoosa 43
Tuscaloosa -133
Walker 77
Washington -136
Wilcox -92
Winston 50