Migration + Wealth Flow Explorer

State

Alabama

Statewide totals sum every reported county-to-county flow with an endpoint in this state.

In the IRS's 2022–2023 Statistics of Income migration data, Alabama recorded 15,283 households (28,026 people) moving in and 13,562 households (23,097 people) moving out — a net gained of 1,721 households and $159.33M in reported adjusted gross income.

The single largest recorded source of newcomers was Muscogee County, GA: 1,112 households (2,187 people) moved from there, representing $58.80M in reported income.

At the state level, no state sent more newcomers into Alabama than Georgia, which accounted for 3,996 households and $245.94M in reported AGI.

Inbound (reported)

$1.04B

15,283 households · 28,026 people

Outbound (reported)

$882.09M

13,562 households · 23,097 people

Net (reported)

$159.33M

1,721 households · 4,929 people

States sending newcomers

Shaded by reported AGI coming from each state. Hover a state for numbers. County-to-county detail below.

Top origin counties

CountyHouseholdsPeopleReported AGI
Muscogee County, GA1,1122,187$58.80M
Escambia County, FL8811,606$55.46M
Fulton County, GA564901$49.17M
Davidson County, TN529820$42.02M
Cobb County, GA394681$30.02M
Harris County, TX355613$25.04M
Okaloosa County, FL328641$21.55M
Shelby County, TN241431$21.32M
Gwinnett County, GA379662$21.08M
Los Angeles County, CA289517$19.73M
DeKalb County, GA293451$18.22M
El Paso County, CO214481$17.47M
San Diego County, CA185339$17.09M
Jackson County, MS312582$16.96M
Hillsborough County, FL227392$16.89M
Hamilton County, TN258467$16.79M
Santa Rosa County, FL248444$14.67M
Maricopa County, AZ210356$14.27M
Cook County, IL209340$13.93M
Bay County, FL222393$13.35M

Where newcomers came from” excludes moves within Alabama itself. Switch to outbound to see the other direction.