Federal Data HubIRS Migration Flows · JSON

Buchanan County, MO

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

Net migration: -90 tax returns · -94 people · $-23,936,000 AGI

Inflow
1,859 returns · 3,268 people · $85,490,000 AGI
Outflow
1,949 returns · 3,362 people · $109,426,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Andrew County, MO248$11,864,000
Jackson County, MO136$6,324,000
Clay County, MO106$6,881,000
Platte County, MO95$6,373,000
DeKalb County, MO73$3,388,000
Clinton County, MO66$3,504,000
Doniphan County, KS60$1,751,000
Johnson County, KS40$2,015,000
Nodaway County, MO32$1,186,000
Atchison County, KS30$1,479,000

Top destinations (where leavers went)

CountyReturnsAGI
Andrew County, MO273$13,832,000
Jackson County, MO143$6,809,000
Platte County, MO137$7,426,000
Clay County, MO135$7,749,000
Johnson County, KS68$4,583,000
DeKalb County, MO56$3,568,000
Clinton County, MO52$2,891,000
Doniphan County, KS52$2,179,000
Nodaway County, MO26$1,185,000
Atchison County, KS24$734,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.