Migration + Wealth Flow Explorer

County

Goodhue County, MN

In the IRS's 2022–2023 Statistics of Income migration data, Goodhue County, MN recorded 764 households (1,242 people) moving in and 691 households (1,071 people) moving out — a net gained of 73 households and $6.82M in reported adjusted gross income.

The single largest recorded destination was Dakota County, MN: 148 households (226 people) relocated there, taking $9.63M in reported income with them.

At the state level, no destination drew more movers out of Goodhue County, MN than Wisconsin, which accounted for 50 households and $2.84M in reported AGI.

Inbound (reported)

$49.59M

764 households · 1,242 people

Outbound (reported)

$42.77M

691 households · 1,071 people

Net (reported)

$6.82M

73 households · 171 people

States receiving movers

Shaded by reported AGI moving to each state. Hover a state for numbers. County-to-county detail below.

Top destination counties

CountyHouseholdsPeopleReported AGI
Dakota County, MN148226$9.63M
Olmsted County, MN139211$7.80M
Wabasha County, MN73131$4.76M
Hennepin County, MN7798$4.72M
Washington County, MN4779$3.76M
Rice County, MN5489$3.27M
Pierce County, WI5080$2.84M
Ramsey County, MN4170$2.65M
Dodge County, MN4058$1.97M
Anoka County, MN2229$1.36M

Where they moved” excludes moves within Goodhue County, MN itself. Switch to inbound to see the other direction.