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
| County | Households | People | Reported AGI |
|---|---|---|---|
| Hennepin County, MN | 437 | 585 | $29.85M |
| Maricopa County, AZ | 106 | 180 | $16.08M |
| Dodge County, MN | 246 | 376 | $15.06M |
| Dakota County, MN | 197 | 299 | $14.69M |
| Goodhue County, MN | 182 | 308 | $12.30M |
| Wabasha County, MN | 155 | 253 | $10.13M |
| Ramsey County, MN | 176 | 245 | $9.66M |
| Mower County, MN | 147 | 251 | $9.08M |
| Winona County, MN | 157 | 221 | $8.33M |
| Fillmore County, MN | 142 | 241 | $8.33M |
| La Crosse County, WI | 70 | 106 | $5.47M |
| Washington County, MN | 82 | 145 | $5.00M |
| Travis County, TX | 26 | 39 | $4.70M |
| Duval County, FL | 38 | 68 | $4.33M |
| Eau Claire County, WI | 28 | 44 | $4.29M |
| Dane County, WI | 49 | 74 | $4.08M |
| Scott County, MN | 46 | 77 | $4.08M |
| Cook County, IL | 66 | 85 | $3.84M |
| St. Louis County, MN | 51 | 71 | $3.57M |
| New York County, NY | 21 | 27 | $3.56M |
“Where they moved” excludes moves within Olmsted County, MN itself. Switch to inbound to see the other direction.