Migration + Wealth Flow Explorer

County

Stearns County, MN

In the IRS's 2022–2023 Statistics of Income migration data, Stearns County, MN recorded 3,064 households (5,009 people) moving in and 3,467 households (5,686 people) moving out — a net lost of 403 households and $53.24M in reported adjusted gross income.

The single largest recorded source of newcomers was Benton County, MN: 692 households (1,174 people) moved from there, representing $34.79M in reported income.

At the state level, no state sent more newcomers into Stearns County, MN than North Dakota, which accounted for 53 households and $2.24M in reported AGI.

Inbound (reported)

$162.21M

3,064 households · 5,009 people

Outbound (reported)

$215.45M

3,467 households · 5,686 people

Net (reported)

-$53.24M

-403 households · -677 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
Benton County, MN6921,174$34.79M
Hennepin County, MN365604$23.28M
Sherburne County, MN445728$19.29M
Wright County, MN223357$14.05M
Morrison County, MN117195$6.91M
Anoka County, MN121176$6.61M
Todd County, MN108195$6.07M
Ramsey County, MN104187$5.67M
Kandiyohi County, MN107163$5.58M
Meeker County, MN110184$5.50M
Dakota County, MN78126$4.88M
Douglas County, MN70102$3.36M
Crow Wing County, MN62101$2.61M
Washington County, MN3758$2.59M
Maricopa County, AZ4272$2.47M
Pope County, MN3451$2.44M
Cass County, ND5384$2.24M
Mille Lacs County, MN5879$2.18M
St. Louis County, MN3648$1.66M
Olmsted County, MN3253$1.58M

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