Alabama Net Migration By County in 2018

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2018, the net migration for Alabama was 9,604. Baldwin County had the highest net migration (5,352) followed by Madison County (4,354), and Limestone County (1,936). On the other hand, Montgomery County had the lowest net migration (-1,884), followed by Jefferson County (-1,431), and Mobile County (-1,165).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

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 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 Migration By County in 2018
Alabama Net Migration By County in 2018
Items per page:
0 of 0
County Net Migration
Autauga -1
Baldwin 5352
Barbour -220
Bibb -163
Blount 14
Bullock -9
Butler -184
Calhoun -86
Chambers -74
Cherokee 343
Chilton 15
Choctaw -56
Clarke -141
Clay -33
Cleburne 116
Coffee 106
Colbert 417
Conecuh -111
Coosa -70
Covington 45
Crenshaw 30
Cullman 611
Dale -320
Dallas -869
DeKalb -7
Elmore -346
Escambia -440
Etowah -44
Fayette 12
Franklin -244
Geneva 11
Greene -87
Hale -51
Henry 54
Houston 284
Jackson -74
Jefferson -1431
Lamar 15
Lauderdale 226
Lawrence -72
Lee 1603
Limestone 1936
Lowndes -110
Macon -442
Madison 4354
Marengo -230
Marion 106
Marshall 330
Mobile -1165
Monroe -174
Montgomery -1884
Morgan 236
Perry -224
Pickens -223
Pike -97
Randolph 135
Russell 642
St. Clair 806
Shelby 1273
Sumter -75
Talladega 220
Tallapoosa 41
Tuscaloosa 113
Walker 84
Washington -134
Wilcox -85
Winston 50