Migration + Wealth Flow Explorer

County

Cass County, ND

In the IRS's 2022–2023 Statistics of Income migration data, Cass County, ND recorded 3,807 households (5,569 people) moving in and 3,271 households (5,159 people) moving out — a net gained of 536 households and $3.76M in reported adjusted gross income.

The single largest recorded destination was Clay County, MN: 890 households (1,523 people) relocated there, taking $45.22M in reported income with them.

At the state level, no destination drew more movers out of Cass County, ND than Minnesota, which accounted for 2,017 households and $116.01M in reported AGI.

Inbound (reported)

$206.38M

3,807 households · 5,569 people

Outbound (reported)

$202.62M

3,271 households · 5,159 people

Net (reported)

$3.76M

536 households · 410 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
Clay County, MN8901,523$45.22M
Hennepin County, MN321477$19.19M
Maricopa County, AZ138226$13.73M
Otter Tail County, MN133229$12.35M
Grand Forks County, ND202269$11.68M
Burleigh County, ND141216$9.42M
Becker County, MN127200$9.40M
Richland County, ND111179$8.90M
Traill County, ND4694$4.57M
Ramsey County, MN94153$4.39M
Ward County, ND5899$4.38M
Barnes County, ND56102$3.77M
Dakota County, MN6088$3.36M
Morton County, ND4461$2.87M
Lee County, FL2234$2.61M
Clark County, NV3445$2.57M
Washington County, MN3957$2.46M
Ransom County, ND3857$2.42M
Cook County, IL3035$2.32M
St. Louis County, MN3647$2.28M

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