Migration + Wealth Flow Explorer

AlabamaMecklenburg County, NC

Reported tax-filing households, individuals, and adjusted gross income that moved from Alabama to Mecklenburg County, NC, 2022–2023.

Households moved

177

People moved

261

Reported AGI moved

$14.48M

Avg. AGI per migrating return

$81,802

Avg. household size

1.47

Reported county-pair flows

5

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
Jefferson County, ALMecklenburg County, NC68115$5.99M
Shelby County, ALMecklenburg County, NC2734$2.52M
Madison County, ALMecklenburg County, NC3037$2.38M
Mobile County, ALMecklenburg County, NC2839$1.84M
Lee County, ALMecklenburg County, NC2436$1.76M

IRS migration data does not represent every U.S. resident (non-filers are underrepresented), a mailing address does not always equal a physical residence, and AGI reflects Year 2 tax returns without proving income was earned after arrival. Use “income moved” or “reported AGI moved,” not “economic impact created.”