Migration + Wealth Flow Explorer

County

Grand Forks County, ND

In the IRS's 2022–2023 Statistics of Income migration data, Grand Forks County, ND recorded 955 households (1,444 people) moving in and 976 households (1,494 people) moving out — a net lost of 21 households and $5.27M in reported adjusted gross income.

The single largest recorded destination was Cass County, ND: 308 households (416 people) relocated there, taking $16.33M in reported income with them.

At the state level, no destination drew more movers out of Grand Forks County, ND than Minnesota, which accounted for 414 households and $25.15M in reported AGI.

Inbound (reported)

$51.22M

955 households · 1,444 people

Outbound (reported)

$56.49M

976 households · 1,494 people

Net (reported)

-$5.27M

-21 households · -50 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
Cass County, ND308416$16.33M
Polk County, MN154249$8.55M
Hennepin County, MN104139$7.77M
Maricopa County, AZ4470$3.63M
Clay County, MN3765$2.88M
Traill County, ND4278$2.32M
Burleigh County, ND4869$2.10M
Dakota County, MN3966$1.89M
Ramsey County, MN3243$1.72M
Walsh County, ND2850$1.63M
Clark County, NV2147$1.45M
Bexar County, TX2152$1.37M
Marshall County, MN2740$1.32M
Ward County, ND2946$1.29M
Pembina County, ND2137$1.22M
St. Louis County, MN2127$1.03M

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