Federal Data HubIRS Migration Flows · JSON

Lincoln County, OK

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

Net migration: +109 tax returns · +345 people · +$18,787,000 AGI

Inflow
1,040 returns · 2,173 people · $60,010,000 AGI
Outflow
931 returns · 1,828 people · $41,223,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Oklahoma County, OK276$21,731,000
Pottawatomie County, OK123$5,770,000
Payne County, OK100$4,207,000
Cleveland County, OK43$1,827,000
Canadian County, OK38$2,338,000
Creek County, OK35$1,460,000
Tulsa County, OK24$846,000
Okfuskee County, OK20$913,000
Logan County, OK20$1,130,000

Top destinations (where leavers went)

CountyReturnsAGI
Oklahoma County, OK200$10,154,000
Pottawatomie County, OK162$6,915,000
Payne County, OK95$4,387,000
Cleveland County, OK52$1,841,000
Tulsa County, OK34$1,733,000
Creek County, OK30$1,331,000
Canadian County, OK22$410,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.