Federal Data HubIRS Migration Flows · JSON

Bartholomew County, IN

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

Net migration: -110 tax returns · -363 people · $-38,844,000 AGI

Inflow
2,259 returns · 3,785 people · $135,120,000 AGI
Outflow
2,369 returns · 4,148 people · $173,964,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Johnson County, IN227$12,287,000
Jackson County, IN203$9,083,000
Jennings County, IN158$6,449,000
Marion County, IN153$10,715,000
Brown County, IN101$5,918,000
Decatur County, IN72$3,669,000
Shelby County, IN59$4,396,000
Monroe County, IN56$2,662,000
Tippecanoe County, IN32$2,243,000
Hamilton County, IN26$2,041,000

Top destinations (where leavers went)

CountyReturnsAGI
Johnson County, IN286$17,494,000
Marion County, IN244$14,913,000
Jackson County, IN167$8,396,000
Jennings County, IN149$7,126,000
Decatur County, IN90$4,130,000
Hamilton County, IN77$9,267,000
Shelby County, IN62$2,929,000
Brown County, IN62$7,118,000
Monroe County, IN55$3,303,000
Cook County, IL35$2,281,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.