State
Minnesota
Statewide totals sum every reported county-to-county flow with an endpoint in this state.
In the IRS's 2022–2023 Statistics of Income migration data, Minnesota recorded 21,118 households (31,772 people) moving in and 23,960 households (35,833 people) moving out — a net lost of 2,842 households and $950.84M in reported adjusted gross income.
The single largest recorded source of newcomers was Cass County, ND: 2,017 households (3,275 people) moved from there, representing $116.01M in reported income.
At the state level, no state sent more newcomers into Minnesota than Wisconsin, which accounted for 4,919 households and $293.82M in reported AGI.
Inbound (reported)
$1.60B
21,118 households · 31,772 people
Outbound (reported)
$2.55B
23,960 households · 35,833 people
Net (reported)
-$950.84M
-2,842 households · -4,061 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
| County | Households | People | Reported AGI |
|---|---|---|---|
| Cass County, ND | 2,017 | 3,275 | $116.01M |
| Maricopa County, AZ | 1,215 | 1,931 | $99.80M |
| Cook County, IL | 1,049 | 1,543 | $85.21M |
| St. Croix County, WI | 834 | 1,152 | $54.95M |
| King County, WA | 454 | 698 | $53.69M |
| Los Angeles County, CA | 565 | 852 | $48.73M |
| Dane County, WI | 657 | 881 | $44.77M |
| La Crosse County, WI | 520 | 721 | $31.63M |
| Collier County, FL | 63 | 89 | $27.27M |
| San Diego County, CA | 345 | 551 | $25.82M |
| New York County, NY | 142 | 182 | $25.23M |
| Grand Forks County, ND | 414 | 629 | $25.15M |
| Denver County, CO | 265 | 343 | $24.97M |
| Milwaukee County, WI | 382 | 539 | $24.95M |
| Harris County, TX | 258 | 472 | $23.44M |
| Lee County, FL | 232 | 361 | $22.54M |
| Eau Claire County, WI | 411 | 518 | $21.79M |
| Minnehaha County, SD | 358 | 580 | $20.28M |
| Douglas County, WI | 426 | 664 | $19.88M |
| Polk County, IA | 293 | 426 | $19.13M |
“Where newcomers came from” excludes moves within Minnesota itself. Switch to outbound to see the other direction.