Migration + Wealth Flow Explorer

OhioCook County, IL

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

Households moved

2,399

People moved

2,918

Reported AGI moved

$170.82M

Avg. AGI per migrating return

$71,205

Avg. household size

1.22

Reported county-pair flows

20

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
Cuyahoga County, OHCook County, IL503620$36.72M
Franklin County, OHCook County, IL548669$35.71M
Hamilton County, OHCook County, IL425499$33.18M
Lucas County, OHCook County, IL109137$9.52M
Summit County, OHCook County, IL100134$7.92M
Warren County, OHCook County, IL102119$7.73M
Montgomery County, OHCook County, IL116140$7.68M
Butler County, OHCook County, IL7695$5.40M
Delaware County, OHCook County, IL7581$4.23M
Greene County, OHCook County, IL3857$3.10M
Lorain County, OHCook County, IL5262$2.92M
Medina County, OHCook County, IL2835$2.66M
Clermont County, OHCook County, IL3035$2.20M
Portage County, OHCook County, IL2431$1.89M
Stark County, OHCook County, IL3748$1.89M
Lake County, OHCook County, IL3034$1.87M
Wood County, OHCook County, IL3136$1.72M
Geauga County, OHCook County, IL2629$1.70M
Mahoning County, OHCook County, IL2228$1.49M
Licking County, OHCook County, IL2729$1.28M

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.”