Federal Data HubIRS Migration Flows · JSON

Gallatin County, MT

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

Net migration: +344 tax returns · +140 people · +$58,693,000 AGI

Inflow
5,391 returns · 7,511 people · $432,328,000 AGI
Outflow
5,047 returns · 7,371 people · $373,635,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Yellowstone County, MT217$13,565,000
Park County, MT155$11,465,000
Missoula County, MT139$7,865,000
King County, WA120$15,269,000
Lewis and Clark County, MT120$5,903,000
Flathead County, MT100$6,337,000
Cascade County, MT77$3,960,000
Los Angeles County, CA66$6,907,000
San Diego County, CA65$9,863,000
Madison County, MT61$3,834,000

Top destinations (where leavers went)

CountyReturnsAGI
Yellowstone County, MT239$14,622,000
Park County, MT184$37,917,000
Missoula County, MT167$8,399,000
Flathead County, MT137$8,175,000
Lewis and Clark County, MT134$7,550,000
King County, WA117$8,991,000
Broadwater County, MT107$10,022,000
Cascade County, MT100$5,256,000
Madison County, MT99$6,496,000
Maricopa County, AZ89$6,917,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.