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
| County | Households | People | Reported AGI |
|---|---|---|---|
| Jefferson County, AL | 2,379 | 3,920 | $188.31M |
| Chilton County, AL | 316 | 620 | $19.19M |
| St. Clair County, AL | 232 | 408 | $16.53M |
| Madison County, AL | 140 | 204 | $12.52M |
| Baldwin County, AL | 117 | 230 | $11.92M |
| Tuscaloosa County, AL | 129 | 220 | $9.00M |
| Talladega County, AL | 149 | 284 | $8.59M |
| Lee County, AL | 86 | 147 | $5.76M |
| Tallapoosa County, AL | 27 | 54 | $4.29M |
| Fulton County, GA | 64 | 78 | $3.61M |
| Mobile County, AL | 71 | 108 | $3.48M |
| Tarrant County, TX | 24 | 39 | $3.42M |
| Elmore County, AL | 48 | 79 | $3.17M |
| Bibb County, AL | 57 | 114 | $3.12M |
| Montgomery County, AL | 64 | 102 | $3.06M |
| Etowah County, AL | 38 | 74 | $3.05M |
| Escambia County, FL | 34 | 50 | $2.89M |
| Cullman County, AL | 38 | 71 | $2.83M |
| Mecklenburg County, NC | 27 | 34 | $2.52M |
| Cobb County, GA | 37 | 63 | $2.49M |
“Where they moved” excludes moves within Shelby County, AL itself. Switch to inbound to see the other direction.