Migration + Wealth Flow Explorer

County

Madison County, AL

In the IRS's 2022–2023 Statistics of Income migration data, Madison County, AL recorded 7,870 households (13,808 people) moving in and 6,110 households (10,652 people) moving out — a net gained of 1,760 households and $92.55M in reported adjusted gross income.

The single largest recorded destination was Limestone County, AL: 1,569 households (3,017 people) relocated there, taking $119.77M in reported income with them.

At the state level, no destination drew more movers out of Madison County, AL than Tennessee, which accounted for 654 households and $43.39M in reported AGI.

Inbound (reported)

$537.01M

7,870 households · 13,808 people

Outbound (reported)

$444.46M

6,110 households · 10,652 people

Net (reported)

$92.55M

1,760 households · 3,156 people

States receiving movers

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

Top destination counties

CountyHouseholdsPeopleReported AGI
Limestone County, AL1,5693,017$119.77M
Morgan County, AL5621,059$35.78M
Marshall County, AL329650$31.79M
Jefferson County, AL350529$18.62M
Lincoln County, TN189401$14.65M
Jackson County, AL168335$14.02M
Baldwin County, AL85156$9.02M
Cullman County, AL105192$7.95M
Davidson County, TN155178$7.73M
Lauderdale County, AL132210$7.47M
Lee County, AL78114$6.60M
Brevard County, FL5284$5.79M
El Paso County, CO63109$5.48M
Fulton County, GA78103$5.41M
Maricopa County, AZ5487$5.01M
Colbert County, AL64119$4.79M
Shelby County, AL90121$4.67M
Tarrant County, TX5389$4.54M
King County, WA4764$4.31M
DeKalb County, GA5078$4.09M

Where they moved” excludes moves within Madison County, AL itself. Switch to inbound to see the other direction.