Migration + Wealth Flow Explorer

Cass County, NDMinnesota

Reported tax-filing households, individuals, and adjusted gross income that moved from Cass County, ND to Minnesota, 2022–2023.

Households moved

2,017

People moved

3,275

Reported AGI moved

$116.01M

Avg. AGI per migrating return

$57,518

Avg. household size

1.62

Reported county-pair flows

18

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
Cass County, NDClay County, MN8901,523$45.22M
Cass County, NDHennepin County, MN321477$19.19M
Cass County, NDOtter Tail County, MN133229$12.35M
Cass County, NDBecker County, MN127200$9.40M
Cass County, NDRamsey County, MN94153$4.39M
Cass County, NDDakota County, MN6088$3.36M
Cass County, NDWashington County, MN3957$2.46M
Cass County, NDSt. Louis County, MN3647$2.28M
Cass County, NDStearns County, MN5384$2.24M
Cass County, NDScott County, MN3150$2.10M
Cass County, NDDouglas County, MN3143$2.06M
Cass County, NDPolk County, MN3654$1.85M
Cass County, NDAnoka County, MN3659$1.80M
Cass County, NDHubbard County, MN2234$1.75M
Cass County, NDOlmsted County, MN3351$1.74M
Cass County, NDWright County, MN2637$1.48M
Cass County, NDNorman County, MN2341$1.32M
Cass County, NDBeltrami County, MN2648$1.03M

IRS migration data does not represent every U.S. resident (non-filers are underrepresented), a mailing address does not always equal a physical residence, and AGI reflects Year 2 tax returns without proving income was earned after arrival. Use “income moved” or “reported AGI moved,” not “economic impact created.”