Federal Data HubIRS Migration Flows · JSON

Pottawatomie County, OK

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

Net migration: +237 tax returns · +587 people · +$22,223,000 AGI

Inflow
2,058 returns · 4,150 people · $106,813,000 AGI
Outflow
1,821 returns · 3,563 people · $84,590,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Oklahoma County, OK500$26,912,000
Cleveland County, OK272$15,641,000
Lincoln County, OK162$6,915,000
Seminole County, OK132$5,844,000
Canadian County, OK54$3,035,000
Pontotoc County, OK43$1,711,000
McClain County, OK34$2,835,000
Tulsa County, OK29$1,446,000
Okfuskee County, OK21$1,235,000
Garvin County, OK20$532,000

Top destinations (where leavers went)

CountyReturnsAGI
Oklahoma County, OK490$23,908,000
Cleveland County, OK209$9,522,000
Seminole County, OK136$4,828,000
Lincoln County, OK123$5,770,000
Canadian County, OK54$2,488,000
Tulsa County, OK46$1,884,000
Payne County, OK29$876,000
McClain County, OK26$1,142,000
Pontotoc County, OK25$1,298,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.