Federal Data HubIRS Migration Flows · JSON

Vigo County, IN

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

Net migration: -57 tax returns · -118 people · $-18,231,000 AGI

Inflow
2,394 returns · 3,982 people · $115,628,000 AGI
Outflow
2,451 returns · 4,100 people · $133,859,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Clay County, IN239$8,782,000
Marion County, IN148$5,981,000
Sullivan County, IN131$6,056,000
Vermillion County, IN126$5,463,000
Parke County, IN93$3,849,000
Hendricks County, IN55$2,739,000
Putnam County, IN54$2,702,000
Clark County, IL49$2,509,000
Greene County, IN46$1,420,000
Edgar County, IL41$1,569,000

Top destinations (where leavers went)

CountyReturnsAGI
Marion County, IN221$9,638,000
Clay County, IN204$9,722,000
Vermillion County, IN138$7,161,000
Sullivan County, IN123$5,648,000
Parke County, IN77$3,790,000
Hendricks County, IN67$3,749,000
Clark County, IL49$2,916,000
Hamilton County, IN46$3,784,000
Monroe County, IN44$2,469,000
Edgar County, IL44$1,356,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.