Migration + Wealth Flow Explorer

County

Beltrami County, MN

In the IRS's 2022–2023 Statistics of Income migration data, Beltrami County, MN recorded 424 households (702 people) moving in and 559 households (960 people) moving out — a net lost of 135 households and $6.56M in reported adjusted gross income.

The single largest recorded destination was Hubbard County, MN: 110 households (196 people) relocated there, taking $5.95M in reported income with them.

At the state level, no destination drew more movers out of Beltrami County, MN than North Dakota, which accounted for 67 households and $2.96M in reported AGI.

Inbound (reported)

$21.75M

424 households · 702 people

Outbound (reported)

$28.31M

559 households · 960 people

Net (reported)

-$6.56M

-135 households · -258 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
Hubbard County, MN110196$5.95M
Hennepin County, MN78109$4.01M
Clearwater County, MN5198$2.83M
Ramsey County, MN3648$2.38M
Cass County, MN54137$2.14M
Cass County, ND4562$1.93M
St. Louis County, MN4867$1.79M
Itasca County, MN2745$1.50M
Maricopa County, AZ2042$1.49M
Crow Wing County, MN2139$1.46M
Grand Forks County, ND2234$1.03M
Polk County, MN2544$966.0K
Clay County, MN2239$842.0K

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