Federal Data HubIRS Migration Flows · JSON

Carter County, OK

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

Net migration: +144 tax returns · +317 people · $-411,000 AGI

Inflow
1,188 returns · 2,297 people · $57,985,000 AGI
Outflow
1,044 returns · 1,980 people · $58,396,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Love County, OK106$5,110,000
Marshall County, OK76$3,824,000
Oklahoma County, OK60$3,072,000
Cooke County, TX53$1,878,000
Murray County, OK43$1,537,000
Cleveland County, OK43$2,044,000
Denton County, TX42$3,152,000
Johnston County, OK40$1,515,000
Tarrant County, TX37$1,616,000
Jefferson County, OK37$1,422,000

Top destinations (where leavers went)

CountyReturnsAGI
Oklahoma County, OK96$5,096,000
Cleveland County, OK72$6,104,000
Love County, OK69$2,787,000
Marshall County, OK45$2,399,000
Murray County, OK42$2,180,000
Garvin County, OK35$1,735,000
Denton County, TX31$1,145,000
Stephens County, OK31$1,259,000
Canadian County, OK25$1,136,000
Bryan County, OK24$1,129,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.