Migration + Wealth Flow Explorer

IndianaCook County, IL

Reported tax-filing households, individuals, and adjusted gross income that moved from Indiana to Cook County, IL, 2022–2023.

Households moved

5,585

People moved

8,743

Reported AGI moved

$299.78M

Avg. AGI per migrating return

$53,676

Avg. household size

1.57

Reported county-pair flows

20

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
Lake County, INCook County, IL2,6654,730$117.21M
Marion County, INCook County, IL707956$48.03M
Hamilton County, INCook County, IL276353$23.31M
Porter County, INCook County, IL307455$22.65M
St. Joseph County, INCook County, IL324461$19.81M
Monroe County, INCook County, IL255299$11.90M
Tippecanoe County, INCook County, IL245371$10.93M
LaPorte County, INCook County, IL156222$10.75M
Allen County, INCook County, IL176245$9.42M
Hendricks County, INCook County, IL7292$4.99M
Elkhart County, INCook County, IL91141$3.65M
Boone County, INCook County, IL4351$3.03M
Johnson County, INCook County, IL4561$2.64M
Kosciusko County, INCook County, IL3242$2.48M
Bartholomew County, INCook County, IL3550$2.28M
Vanderburgh County, INCook County, IL4857$2.10M
Delaware County, INCook County, IL3744$1.72M
Clark County, INCook County, IL2332$1.24M
Vigo County, INCook County, IL2837$822.0K
Howard County, INCook County, IL2044$822.0K

IRS migration data does not represent every U.S. resident (non-filers are underrepresented), a mailing address does not always equal a physical residence, and AGI reflects Year 2 tax returns without proving income was earned after arrival. Use “income moved” or “reported AGI moved,” not “economic impact created.”