Migration + Wealth Flow Explorer

County

Ramsey County, MN

In the IRS's 2022–2023 Statistics of Income migration data, Ramsey County, MN recorded 16,475 households (24,849 people) moving in and 18,171 households (29,369 people) moving out — a net lost of 1,696 households and $271.99M in reported adjusted gross income.

The single largest recorded destination was Hennepin County, MN: 5,844 households (8,655 people) relocated there, taking $349.44M in reported income with them.

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

Inbound (reported)

$951.63M

16,475 households · 24,849 people

Outbound (reported)

$1.22B

18,171 households · 29,369 people

Net (reported)

-$271.99M

-1,696 households · -4,520 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, MN5,8448,655$349.44M
Washington County, MN2,9635,568$237.74M
Dakota County, MN2,4014,071$151.44M
Anoka County, MN2,2563,880$138.18M
Maricopa County, AZ171262$21.96M
St. Croix County, WI231346$20.41M
Chisago County, MN262441$16.97M
Scott County, MN196312$13.63M
Cook County, IL211307$11.84M
Wright County, MN157281$10.20M
King County, WA111165$10.16M
St. Louis County, MN151207$9.88M
Lee County, FL3966$8.71M
Los Angeles County, CA127159$8.29M
Carver County, MN95149$7.61M
Burnett County, WI3353$6.30M
Sherburne County, MN105187$6.24M
Isanti County, MN104168$5.97M
Polk County, WI66106$5.90M
Olmsted County, MN133188$5.68M

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