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 source of newcomers was Rice County, MN: 144 households (259 people) moved from there, representing $7.74M in reported income.

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 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
Rice County, MN144259$7.74M
Waseca County, MN72137$4.05M
Dakota County, MN6299$3.75M
Hennepin County, MN4566$2.65M
Olmsted County, MN4579$2.33M
Dodge County, MN4062$2.10M
Freeborn County, MN4490$2.02M
Mower County, MN3453$1.46M
Ramsey County, MN2136$1.28M
Blue Earth County, MN2735$879.0K

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