Federal Data HubIRS Migration Flows · JSON

Oconee County, SC

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

Net migration: +496 tax returns · +1,106 people · +$94,477,000 AGI

Inflow
2,386 returns · 4,283 people · $230,136,000 AGI
Outflow
1,890 returns · 3,177 people · $135,659,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Pickens County, SC285$20,517,000
Anderson County, SC263$14,164,000
Greenville County, SC175$17,357,000
Spartanburg County, SC59$5,255,000
Charleston County, SC41$4,159,000
Horry County, SC30$2,237,000
Gwinnett County, GA28$5,007,000
Buncombe County, NC26$2,763,000
York County, SC24$2,100,000
Lexington County, SC22$3,475,000

Top destinations (where leavers went)

CountyReturnsAGI
Pickens County, SC336$22,584,000
Anderson County, SC267$15,276,000
Greenville County, SC171$12,978,000
Mecklenburg County, NC38$2,831,000
Spartanburg County, SC34$1,937,000
Charleston County, SC29$2,506,000
Horry County, SC23$2,124,000
Stephens County, GA22$710,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.