America’s Dashboard
IRS Statistics of Income + Census ACSLatest releaseHouseholds moving between states

Minnesota Migration

Minnesota lost a net 5.1K households in moves between states in the latest IRS data: 53.3K moved in and 58.4K moved out. The most arrivals came from Wisconsin, and the most leavers went to Wisconsin.

Migration in all 50 states →
Net flow
-5.1K
households
Total inbound
53.3K
households moving in
Total outbound
58.4K
households moving out
Income insight
$70K / $89K
Arrivals avg $70K vs Leavers avg $89K · Losing higher earners
Net people (Census)
-7.2K
104.3K in · 111.6K out · consistent with IRS

Where People Come From

Top 10 states sending residents to Minnesota.

Households arriving, by origin state

#Origin stateHouseholdsAvg AGI
1Wisconsin8.3K$60K
2North Dakota4.0K$60K
3California3.4K$88K
4Texas3.2K$70K
5Florida3.1K$87K
6Iowa2.8K$64K
7Illinois2.5K$76K
8Arizona2.2K$77K
9Colorado2.0K$77K
10South Dakota1.9K$57K

Where People Leave To

Top 10 states that Minnesota residents move to.

Households leaving, by destination state

#Destination stateHouseholdsAvg AGI
1Wisconsin8.0K$79K
2Florida5.0K$174K
3Texas4.3K$95K
4North Dakota4.1K$54K
5California3.3K$99K
6Arizona3.1K$133K
7Illinois2.6K$68K
8Colorado2.4K$77K
9Iowa2.3K$66K
10South Dakota2.2K$71K

Explore Minnesota

Frequently Asked Questions

Where are people moving to Minnesota from?

The top state sending residents to Minnesota is Wisconsin with approximately 8.3K households. Other top origins include North Dakota, California, Texas.

Where do people leaving Minnesota go?

Residents leaving Minnesota most commonly move to Wisconsin (approximately 8.0K households). Other popular destinations include Florida, Texas, North Dakota.

Is Minnesota gaining or losing residents?

Minnesota is losing residents with a net outflow of approximately 5.1K households, per IRS tax-return data. Total inbound: 53.3K, total outbound: 58.4K. The Census Bureau's American Community Survey, which counts people rather than households, shows a net -7.2K people (104.3K in, 111.6K out, ±11.1K), consistent with the IRS direction.