Migration + Wealth Flow Explorer

County

St. Clair County, AL

In the IRS's 2022–2023 Statistics of Income migration data, St. Clair County, AL recorded 1,966 households (3,770 people) moving in and 1,572 households (2,882 people) moving out — a net gained of 394 households and $32.52M in reported adjusted gross income.

The single largest recorded destination was Jefferson County, AL: 722 households (1,305 people) relocated there, taking $42.13M in reported income with them.

Inbound (reported)

$125.58M

1,966 households · 3,770 people

Outbound (reported)

$93.06M

1,572 households · 2,882 people

Net (reported)

$32.52M

394 households · 888 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, AL7221,305$42.13M
Shelby County, AL195341$11.75M
Talladega County, AL195364$11.71M
Etowah County, AL125262$9.42M
Calhoun County, AL123222$6.29M
Blount County, AL74154$4.34M
Madison County, AL4158$2.31M
Baldwin County, AL3265$2.14M
Tuscaloosa County, AL3752$1.82M
Cullman County, AL2859$1.17M

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