Wisconsin → Cook County, IL
Reported tax-filing households, individuals, and adjusted gross income that moved from Wisconsin to Cook County, IL, 2022–2023.
Households moved
3,085
People moved
3,959
Reported AGI moved
$212.69M
Avg. AGI per migrating return
$68,945
Avg. household size
1.28
Reported county-pair flows
21
County-by-county breakdown
| Origin | Destination | Households | People | Reported AGI |
|---|---|---|---|---|
| Milwaukee County, WI | Cook County, IL | 855 | 1,073 | $59.95M |
| Dane County, WI | Cook County, IL | 761 | 916 | $53.95M |
| Waukesha County, WI | Cook County, IL | 258 | 304 | $17.27M |
| Walworth County, WI | Cook County, IL | 142 | 186 | $16.90M |
| Kenosha County, WI | Cook County, IL | 219 | 334 | $12.80M |
| Ozaukee County, WI | Cook County, IL | 96 | 125 | $7.13M |
| Racine County, WI | Cook County, IL | 130 | 184 | $6.82M |
| Brown County, WI | Cook County, IL | 109 | 167 | $6.63M |
| Door County, WI | Cook County, IL | 31 | 42 | $4.25M |
| Rock County, WI | Cook County, IL | 75 | 91 | $3.70M |
| Sheboygan County, WI | Cook County, IL | 55 | 67 | $3.62M |
| Outagamie County, WI | Cook County, IL | 52 | 70 | $3.38M |
| Washington County, WI | Cook County, IL | 43 | 52 | $2.66M |
| Winnebago County, WI | Cook County, IL | 57 | 68 | $2.59M |
| La Crosse County, WI | Cook County, IL | 37 | 50 | $2.12M |
| Jefferson County, WI | Cook County, IL | 21 | 29 | $1.85M |
| Fond du Lac County, WI | Cook County, IL | 33 | 55 | $1.59M |
| Sauk County, WI | Cook County, IL | 34 | 47 | $1.50M |
| Manitowoc County, WI | Cook County, IL | 25 | 35 | $1.40M |
| Marathon County, WI | Cook County, IL | 26 | 32 | $1.30M |
| Eau Claire County, WI | Cook County, IL | 26 | 32 | $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.”