Federal Data HubIRS Migration Flows · JSON

Riley County, KS

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

Net migration: -265 tax returns · -456 people · $-25,128,000 AGI

Inflow
3,390 returns · 5,567 people · $172,708,000 AGI
Outflow
3,655 returns · 6,023 people · $197,836,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Geary County, KS325$13,508,000
Pottawatomie County, KS227$11,503,000
Johnson County, KS124$5,385,000
Sedgwick County, KS94$3,972,000
Shawnee County, KS83$4,560,000
Saline County, KS47$1,859,000
Clay County, KS45$1,944,000
Douglas County, KS39$2,635,000
Dickinson County, KS37$1,491,000
Maricopa County, AZ34$2,578,000

Top destinations (where leavers went)

CountyReturnsAGI
Geary County, KS310$13,375,000
Pottawatomie County, KS205$15,994,000
Johnson County, KS192$10,111,000
Shawnee County, KS117$4,621,000
Sedgwick County, KS93$4,173,000
Jackson County, MO80$6,251,000
Douglas County, KS65$3,039,000
El Paso County, CO47$2,654,000
Clay County, KS33$1,484,000
Saline County, KS32$1,257,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.