Federal Data HubIRS Migration Flows · JSON

Missoula County, MT

County-to-county migration · IRS SOI · filing years 2022-2023

Net migration: +452 tax returns · +411 people · +$40,339,000 AGI

Inflow
4,198 returns · 6,011 people · $260,493,000 AGI
Outflow
3,746 returns · 5,600 people · $220,154,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Ravalli County, MT322$17,309,000
Gallatin County, MT167$8,399,000
Flathead County, MT166$8,707,000
Lewis and Clark County, MT142$6,953,000
Lake County, MT125$6,125,000
Yellowstone County, MT113$8,852,000
Cascade County, MT93$6,037,000
King County, WA79$9,240,000
Silver Bow County, MT76$2,629,000
Spokane County, WA59$4,594,000

Top destinations (where leavers went)

CountyReturnsAGI
Ravalli County, MT326$22,684,000
Flathead County, MT164$8,617,000
Lake County, MT152$10,466,000
Gallatin County, MT139$7,865,000
Lewis and Clark County, MT133$7,654,000
Cascade County, MT109$6,333,000
Yellowstone County, MT96$7,574,000
Maricopa County, AZ86$5,919,000
King County, WA84$4,186,000
Spokane County, WA73$4,330,000

IRS migration data tracks where tax filers lived in consecutive years. A "return" is roughly a household; "AGI" is the adjusted gross income that moved with them. Net migration = inflow − outflow. Small county-pair flows are suppressed by the IRS for privacy and shown blank.

Source: IRS SOI Migration Data. License: CC0 1.0.