Migration + Wealth Flow Explorer

County

Freeborn County, MN

In the IRS's 2022–2023 Statistics of Income migration data, Freeborn County, MN recorded 292 households (502 people) moving in and 261 households (443 people) moving out — a net gained of 31 households and $3.53M in reported adjusted gross income.

The single largest recorded source of newcomers was Mower County, MN: 93 households (176 people) moved from there, representing $4.52M in reported income.

Inbound (reported)

$15.53M

292 households · 502 people

Outbound (reported)

$12.00M

261 households · 443 people

Net (reported)

$3.53M

31 households · 59 people

States sending newcomers

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

Top origin counties

CountyHouseholdsPeopleReported AGI
Mower County, MN93176$4.52M
Steele County, MN4681$2.82M
Hennepin County, MN3759$2.15M
Faribault County, MN2439$1.48M
Dakota County, MN2330$1.30M
Olmsted County, MN2646$1.24M
Waseca County, MN2031$1.13M
Ramsey County, MN2340$891.0K

Where newcomers came from” excludes moves within Freeborn County, MN itself. Switch to outbound to see the other direction.