Federal Data HubIRS Migration Flows · JSON

Christian County, MO

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

Net migration: +260 tax returns · +767 people · +$19,451,000 AGI

Inflow
3,325 returns · 6,519 people · $216,835,000 AGI
Outflow
3,065 returns · 5,752 people · $197,384,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Greene County, MO1,342$77,936,000
Taney County, MO176$10,679,000
Stone County, MO134$8,423,000
Webster County, MO106$4,921,000
Lawrence County, MO59$2,651,000
Polk County, MO41$2,195,000
Jasper County, MO33$1,730,000
Johnson County, KS28$4,278,000
St. Louis County, MO27$2,106,000
Jackson County, MO23$758,000

Top destinations (where leavers went)

CountyReturnsAGI
Greene County, MO1,370$73,637,000
Webster County, MO146$7,696,000
Stone County, MO135$9,461,000
Taney County, MO106$4,136,000
Lawrence County, MO57$2,899,000
Jackson County, MO48$3,296,000
Polk County, MO45$2,456,000
Douglas County, MO25$904,000
Boone County, MO24$1,226,000
Benton County, AR24$1,435,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.