Migration + Wealth Flow Explorer

County

Shelby County, AL

In the IRS's 2022–2023 Statistics of Income migration data, Shelby County, AL recorded 5,014 households (8,880 people) moving in and 4,535 households (7,637 people) moving out — a net gained of 479 households and $26.57M in reported adjusted gross income.

The single largest recorded destination was Jefferson County, AL: 2,379 households (3,920 people) relocated there, taking $188.31M in reported income with them.

At the state level, no destination drew more movers out of Shelby County, AL than Georgia, which accounted for 147 households and $9.93M in reported AGI.

Inbound (reported)

$366.62M

5,014 households · 8,880 people

Outbound (reported)

$340.05M

4,535 households · 7,637 people

Net (reported)

$26.57M

479 households · 1,243 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
Jefferson County, AL2,3793,920$188.31M
Chilton County, AL316620$19.19M
St. Clair County, AL232408$16.53M
Madison County, AL140204$12.52M
Baldwin County, AL117230$11.92M
Tuscaloosa County, AL129220$9.00M
Talladega County, AL149284$8.59M
Lee County, AL86147$5.76M
Tallapoosa County, AL2754$4.29M
Fulton County, GA6478$3.61M
Mobile County, AL71108$3.48M
Tarrant County, TX2439$3.42M
Elmore County, AL4879$3.17M
Bibb County, AL57114$3.12M
Montgomery County, AL64102$3.06M
Etowah County, AL3874$3.05M
Escambia County, FL3450$2.89M
Cullman County, AL3871$2.83M
Mecklenburg County, NC2734$2.52M
Cobb County, GA3763$2.49M

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