Migration + Wealth Flow Explorer

County

Jefferson County, AL

In the IRS's 2022–2023 Statistics of Income migration data, Jefferson County, AL recorded 9,924 households (16,388 people) moving in and 11,074 households (19,163 people) moving out — a net lost of 1,150 households and $146.30M in reported adjusted gross income.

The single largest recorded destination was Shelby County, AL: 2,889 households (5,207 people) relocated there, taking $229.47M in reported income with them.

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

Inbound (reported)

$660.03M

9,924 households · 16,388 people

Outbound (reported)

$806.34M

11,074 households · 19,163 people

Net (reported)

-$146.30M

-1,150 households · -2,775 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
Shelby County, AL2,8895,207$229.47M
St. Clair County, AL1,0722,090$74.14M
Madison County, AL455736$31.67M
Tuscaloosa County, AL5741,004$28.39M
Blount County, AL439847$26.76M
Walker County, AL350693$20.92M
Fulton County, GA246323$20.20M
Davidson County, TN213265$19.41M
Baldwin County, AL202370$17.79M
Cullman County, AL222405$17.73M
Talladega County, AL179315$11.18M
Dallas County, TX131202$9.55M
Harris County, TX116198$9.50M
Lee County, AL145220$9.00M
Cobb County, GA117174$8.66M
Montgomery County, AL169269$7.96M
Mobile County, AL149216$7.64M
DeKalb County, GA117170$7.63M
Hillsborough County, FL60114$6.49M
Etowah County, AL117223$6.18M

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