Migration + Wealth Flow Explorer

County

Steele County, MN

In the IRS's 2022–2023 Statistics of Income migration data, Steele County, MN recorded 534 households (916 people) moving in and 555 households (866 people) moving out — a net lost of 21 households and $1.34M in reported adjusted gross income.

The single largest recorded destination was Rice County, MN: 114 households (184 people) relocated there, taking $5.53M in reported income with them.

Inbound (reported)

$28.26M

534 households · 916 people

Outbound (reported)

$29.60M

555 households · 866 people

Net (reported)

-$1.34M

-21 households · 50 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
Rice County, MN114184$5.53M
Hennepin County, MN75104$4.28M
Dakota County, MN6599$3.66M
Freeborn County, MN4681$2.82M
Waseca County, MN5587$2.65M
Olmsted County, MN5179$2.33M
Dodge County, MN3464$2.08M
Blue Earth County, MN4071$1.99M
Ramsey County, MN3141$1.67M
Washington County, MN2020$1.62M
Mower County, MN2436$978.0K

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