Alabama Net Domestic Migration By County in 2019

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2019, the net domestic migration for Alabama was 10,828. Baldwin County had the highest net domestic migration (5,511) followed by Madison County (4,023), and Limestone County (2,792). On the other hand, Jefferson County had the lowest net domestic migration (-2,522), followed by Mobile County (-1,809), and Montgomery County (-1,796).

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 2019
Alabama Net Domestic Migration By County in 2019
Items per page:
0 of 0
County Net Domestic Migration
Autauga 208
Baldwin 5511
Barbour -161
Bibb -1
Blount 58
Bullock -37
Butler -124
Calhoun -15
Chambers -255
Cherokee 350
Chilton 170
Choctaw -193
Clarke -233
Clay -4
Cleburne -66
Coffee 466
Colbert 296
Conecuh -163
Coosa 112
Covington 235
Crenshaw -6
Cullman 405
Dale -57
Dallas -1002
DeKalb 88
Elmore 251
Escambia 87
Etowah -26
Fayette -98
Franklin -19
Geneva 83
Greene -91
Hale -103
Henry 79
Houston 1109
Jackson 167
Jefferson -2522
Lamar -69
Lauderdale 498
Lawrence 52
Lee -84
Limestone 2792
Lowndes -218
Macon -177
Madison 4023
Marengo -110
Marion 127
Marshall 316
Mobile -1809
Monroe -263
Montgomery -1796
Morgan 312
Perry -95
Pickens -30
Pike -466
Randolph 44
Russell 21
St. Clair 850
Shelby 1588
Sumter -323
Talladega 186
Tallapoosa -22
Tuscaloosa 1037
Walker 134
Washington -52
Wilcox -204
Winston 67