Migration + Wealth Flow Explorer

County

Dakota County, MN

In the IRS's 2022–2023 Statistics of Income migration data, Dakota County, MN recorded 11,604 households (18,967 people) moving in and 11,063 households (17,653 people) moving out — a net gained of 541 households and $76.54M in reported adjusted gross income.

The single largest recorded source of newcomers was Hennepin County, MN: 3,836 households (6,338 people) moved from there, representing $363.98M in reported income.

At the state level, no state sent more newcomers into Dakota County, MN than Wisconsin, which accounted for 419 households and $26.86M in reported AGI.

Inbound (reported)

$886.30M

11,604 households · 18,967 people

Outbound (reported)

$809.76M

11,063 households · 17,653 people

Net (reported)

$76.54M

541 households · 1,314 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
Hennepin County, MN3,8366,338$363.98M
Ramsey County, MN2,4014,071$151.44M
Scott County, MN9641,636$74.62M
Washington County, MN9251,441$62.81M
Rice County, MN325515$31.64M
Anoka County, MN368569$20.89M
Olmsted County, MN197299$14.69M
Carver County, MN140227$10.63M
Maricopa County, AZ121219$10.17M
Goodhue County, MN148226$9.63M
St. Croix County, WI102141$7.69M
St. Louis County, MN122173$6.59M
Lee County, FL4983$5.63M
Cook County, IL83116$5.62M
Blue Earth County, MN120173$5.58M
Pierce County, WI94147$5.30M
Stearns County, MN99179$5.19M
Wright County, MN77108$4.79M
Los Angeles County, CA5787$4.61M
Sherburne County, MN68112$3.85M

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