Federal Data HubIRS Migration Flows · JSON

Crawford County, KS

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

Net migration: -235 tax returns · -295 people · $-8,331,000 AGI

Inflow
794 returns · 1,394 people · $38,710,000 AGI
Outflow
1,029 returns · 1,689 people · $47,041,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Cherokee County, KS66$3,517,000
Jasper County, MO61$2,531,000
Bourbon County, KS58$2,675,000
Johnson County, KS37$2,374,000
Labette County, KS33$929,000
Neosho County, KS32$1,353,000

Top destinations (where leavers went)

CountyReturnsAGI
Jasper County, MO109$4,390,000
Cherokee County, KS85$3,096,000
Johnson County, KS68$5,195,000
Jackson County, MO45$2,382,000
Bourbon County, KS43$1,698,000
Sedgwick County, KS36$1,168,000
Labette County, KS27$945,000
Neosho County, KS22$853,000
Greene County, MO21$580,000
Barton County, MO20$741,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.