Migration + Wealth Flow Explorer

WisconsinHennepin County, MN

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

Households moved

1,934

People moved

2,405

Reported AGI moved

$115.24M

Avg. AGI per migrating return

$59,586

Avg. household size

1.24

Reported county-pair flows

26

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
Dane County, WIHennepin County, MN361448$23.31M
Milwaukee County, WIHennepin County, MN231297$15.86M
Waukesha County, WIHennepin County, MN125158$10.03M
St. Croix County, WIHennepin County, MN176200$9.82M
Eau Claire County, WIHennepin County, MN150167$8.46M
La Crosse County, WIHennepin County, MN115144$6.38M
Brown County, WIHennepin County, MN86126$3.60M
Polk County, WIHennepin County, MN5368$3.21M
Dunn County, WIHennepin County, MN4752$2.89M
Winnebago County, WIHennepin County, MN3749$2.75M
Marathon County, WIHennepin County, MN6172$2.67M
Pierce County, WIHennepin County, MN5668$2.57M
Wood County, WIHennepin County, MN2839$2.48M
Portage County, WIHennepin County, MN3941$2.05M
Outagamie County, WIHennepin County, MN4451$2.04M
Barron County, WIHennepin County, MN4967$2.03M
Racine County, WIHennepin County, MN2128$1.96M
Ozaukee County, WIHennepin County, MN3137$1.81M
Burnett County, WIHennepin County, MN2228$1.79M
Sawyer County, WIHennepin County, MN2436$1.72M
Sheboygan County, WIHennepin County, MN3133$1.59M
Douglas County, WIHennepin County, MN4169$1.46M
Washington County, WIHennepin County, MN2832$1.37M
Chippewa County, WIHennepin County, MN3238$1.27M
Rock County, WIHennepin County, MN2636$1.25M
Fond du Lac County, WIHennepin County, MN2021$893.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.”