Federal Data HubIRS Migration Flows · JSON

Richland County, SC

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

Net migration: +195 tax returns · +943 people · $-2,246,000 AGI

Inflow
13,812 returns · 24,754 people · $795,286,000 AGI
Outflow
13,617 returns · 23,811 people · $797,532,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Lexington County, SC2,753$180,924,000
Kershaw County, SC440$23,159,000
Mecklenburg County, NC402$23,229,000
Sumter County, SC315$14,613,000
Charleston County, SC287$17,442,000
York County, SC261$13,836,000
Greenville County, SC245$13,710,000
Orangeburg County, SC203$7,334,000
Fairfield County, SC181$8,741,000
Aiken County, SC165$6,986,000

Top destinations (where leavers went)

CountyReturnsAGI
Lexington County, SC3,183$199,848,000
Kershaw County, SC715$38,922,000
Mecklenburg County, NC486$25,872,000
Greenville County, SC328$17,483,000
Charleston County, SC312$21,439,000
Sumter County, SC236$10,117,000
Fairfield County, SC203$10,019,000
Newberry County, SC158$11,493,000
Orangeburg County, SC153$5,242,000
York County, SC138$6,357,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.