Federal Data HubIRS Migration Flows · JSON

Knox County, IL

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

Net migration: -97 tax returns · -90 people · $-2,898,000 AGI

Inflow
839 returns · 1,472 people · $43,551,000 AGI
Outflow
936 returns · 1,562 people · $46,449,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Warren County, IL88$3,524,000
Peoria County, IL77$5,715,000
Henry County, IL42$2,013,000
Tazewell County, IL33$2,635,000
Rock Island County, IL32$1,758,000
Cook County, IL32$1,189,000
Fulton County, IL31$1,485,000
Mercer County, IL29$1,163,000
McDonough County, IL24$766,000
Scott County, IA21$1,490,000

Top destinations (where leavers went)

CountyReturnsAGI
Peoria County, IL95$5,038,000
Warren County, IL62$2,347,000
Cook County, IL60$2,247,000
Henry County, IL44$1,686,000
Fulton County, IL36$1,241,000
Rock Island County, IL34$1,635,000
Tazewell County, IL33$1,291,000
Scott County, IA28$1,078,000
Mercer County, IL20$1,233,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.