Federal Data HubIRS Migration Flows · JSON

Platte County, MO

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

Net migration: +322 tax returns · +504 people · $-15,410,000 AGI

Inflow
5,158 returns · 8,565 people · $359,232,000 AGI
Outflow
4,836 returns · 8,061 people · $374,642,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Clay County, MO1,450$93,865,000
Jackson County, MO816$54,838,000
Johnson County, KS356$27,744,000
Wyandotte County, KS177$11,204,000
Buchanan County, MO137$7,426,000
Leavenworth County, KS84$5,898,000
Greene County, MO41$2,371,000
Clinton County, MO40$1,941,000
Douglas County, KS38$1,745,000
Maricopa County, AZ36$2,235,000

Top destinations (where leavers went)

CountyReturnsAGI
Clay County, MO1,559$104,576,000
Jackson County, MO701$47,043,000
Johnson County, KS335$26,952,000
Wyandotte County, KS127$6,661,000
Leavenworth County, KS97$6,406,000
Buchanan County, MO95$6,373,000
Maricopa County, AZ45$4,945,000
Cass County, MO38$2,795,000
Clinton County, MO35$2,822,000
Boone County, MO33$2,142,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.