Migration + Wealth Flow Explorer

County

Olmsted County, MN

In the IRS's 2022–2023 Statistics of Income migration data, Olmsted County, MN recorded 2,438 households (3,697 people) moving in and 2,926 households (4,464 people) moving out — a net lost of 488 households and $56.83M in reported adjusted gross income.

The single largest recorded destination was Hennepin County, MN: 437 households (585 people) relocated there, taking $29.85M in reported income with them.

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

Inbound (reported)

$152.46M

2,438 households · 3,697 people

Outbound (reported)

$209.29M

2,926 households · 4,464 people

Net (reported)

-$56.83M

-488 households · -767 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
Hennepin County, MN437585$29.85M
Maricopa County, AZ106180$16.08M
Dodge County, MN246376$15.06M
Dakota County, MN197299$14.69M
Goodhue County, MN182308$12.30M
Wabasha County, MN155253$10.13M
Ramsey County, MN176245$9.66M
Mower County, MN147251$9.08M
Winona County, MN157221$8.33M
Fillmore County, MN142241$8.33M
La Crosse County, WI70106$5.47M
Washington County, MN82145$5.00M
Travis County, TX2639$4.70M
Duval County, FL3868$4.33M
Eau Claire County, WI2844$4.29M
Dane County, WI4974$4.08M
Scott County, MN4677$4.08M
Cook County, IL6685$3.84M
St. Louis County, MN5171$3.57M
New York County, NY2127$3.56M

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