Federal Data HubIRS Migration Flows · JSON

Bryan County, OK

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

Net migration: +278 tax returns · +583 people · +$8,108,000 AGI

Inflow
1,438 returns · 2,729 people · $69,937,000 AGI
Outflow
1,160 returns · 2,146 people · $61,829,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Grayson County, TX305$14,426,000
Marshall County, OK98$5,843,000
Choctaw County, OK57$1,848,000
Atoka County, OK53$2,287,000
Johnston County, OK44$1,748,000
Collin County, TX43$3,423,000
Oklahoma County, OK42$1,384,000
Dallas County, TX41$1,343,000
Tarrant County, TX35$1,529,000
Denton County, TX30$2,325,000

Top destinations (where leavers went)

CountyReturnsAGI
Grayson County, TX155$8,555,000
Marshall County, OK76$3,713,000
Atoka County, OK68$2,636,000
Johnston County, OK46$1,780,000
Collin County, TX43$4,619,000
Oklahoma County, OK43$1,424,000
Choctaw County, OK33$1,788,000
Denton County, TX29$1,646,000
Tulsa County, OK29$1,197,000
Carter County, OK29$1,455,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.