Migration + Wealth Flow Explorer

Cook County, ILWisconsin

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

Households moved

3,339

People moved

5,066

Reported AGI moved

$307.46M

Avg. AGI per migrating return

$92,083

Avg. household size

1.52

Reported county-pair flows

23

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
Cook County, ILMilwaukee County, WI9691,387$65.50M
Cook County, ILDane County, WI7381,046$62.13M
Cook County, ILWalworth County, WI244396$57.80M
Cook County, ILWaukesha County, WI208333$24.10M
Cook County, ILKenosha County, WI306487$22.10M
Cook County, ILRacine County, WI180292$14.01M
Cook County, ILDoor County, WI4583$9.77M
Cook County, ILRock County, WI93164$7.23M
Cook County, ILBrown County, WI72117$5.12M
Cook County, ILOzaukee County, WI4974$5.11M
Cook County, ILVilas County, WI3252$4.49M
Cook County, ILSheboygan County, WI3967$4.22M
Cook County, ILOutagamie County, WI5890$3.64M
Cook County, ILWinnebago County, WI5676$3.35M
Cook County, ILWashington County, WI3253$3.17M
Cook County, ILJefferson County, WI2949$2.65M
Cook County, ILOneida County, WI2844$2.65M
Cook County, ILSauk County, WI2739$2.00M
Cook County, ILMarathon County, WI2340$2.00M
Cook County, ILFond du Lac County, WI3358$1.99M
Cook County, ILEau Claire County, WI2331$1.68M
Cook County, ILPortage County, WI2239$1.50M
Cook County, ILLa Crosse County, WI3349$1.26M

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