Federal Data HubIRS Migration Flows · JSON

Shelby County, TN

County-to-county migration · IRS SOI · filing years 2022-2023

Net migration: -4,630 tax returns · -9,230 people · $-548,821,000 AGI

Inflow
14,700 returns · 25,559 people · $878,956,000 AGI
Outflow
19,330 returns · 34,789 people · $1,427,777,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
DeSoto County, MS1,915$82,763,000
Tipton County, TN626$29,764,000
Fayette County, TN549$37,414,000
Davidson County, TN367$19,070,000
Crittenden County, AR270$11,081,000
Marshall County, MS204$7,642,000
Cook County, IL194$13,527,000
Harris County, TX184$9,676,000
Madison County, TN181$9,839,000
Rutherford County, TN164$6,983,000

Top destinations (where leavers went)

CountyReturnsAGI
DeSoto County, MS2,544$134,242,000
Fayette County, TN913$76,718,000
Tipton County, TN713$39,550,000
Davidson County, TN595$37,001,000
Dallas County, TX313$17,258,000
Crittenden County, AR313$12,618,000
Marshall County, MS311$21,606,000
Harris County, TX284$16,224,000
Tarrant County, TX252$13,640,000
Rutherford County, TN242$15,778,000

IRS migration data tracks where tax filers lived in consecutive years. A "return" is roughly a household; "AGI" is the adjusted gross income that moved with them. Net migration = inflow − outflow. Small county-pair flows are suppressed by the IRS for privacy and shown blank.

Source: IRS SOI Migration Data. License: CC0 1.0.