Migration + Wealth Flow Explorer

State

North Dakota

Statewide totals sum every reported county-to-county flow with an endpoint in this state.

In the IRS's 2022–2023 Statistics of Income migration data, North Dakota recorded 3,470 households (5,313 people) moving in and 3,414 households (5,484 people) moving out — a net gained of 56 households and $22.75M in reported adjusted gross income.

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

At the state level, no destination drew more movers out of North Dakota than Minnesota, which accounted for 2,560 households and $150.01M in reported AGI.

Inbound (reported)

$187.68M

3,470 households · 5,313 people

Outbound (reported)

$210.42M

3,414 households · 5,484 people

Net (reported)

-$22.75M

56 households · -171 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, MN9471,619$48.81M
Hennepin County, MN490705$32.98M
Maricopa County, AZ298479$26.23M
Otter Tail County, MN133229$12.35M
Polk County, MN190303$10.41M
Becker County, MN127200$9.40M
Ramsey County, MN126196$6.11M
Clark County, NV91153$6.04M
Dakota County, MN99154$5.25M
Bexar County, TX74168$4.31M
St. Louis County, MN5774$3.31M
El Paso County, CO5180$3.18M
Lee County, FL2234$2.61M
Washington County, MN3957$2.46M
Cook County, IL3035$2.32M
Minnehaha County, SD4061$2.26M
Bossier Parish, LA2867$2.24M
Stearns County, MN5384$2.24M
Wilkin County, MN4479$2.10M
Scott County, MN3150$2.10M

Where they moved” excludes moves within North Dakota itself. Switch to inbound to see the other direction.