Federal Data HubIRS Migration Flows · JSON

Mesa County, CO

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

Net migration: +797 tax returns · +1,422 people · +$95,065,000 AGI

Inflow
4,234 returns · 6,863 people · $296,885,000 AGI
Outflow
3,437 returns · 5,441 people · $201,820,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Garfield County, CO237$12,909,000
Jefferson County, CO191$15,574,000
Montrose County, CO145$7,186,000
Delta County, CO137$5,615,000
Denver County, CO132$14,668,000
Arapahoe County, CO108$5,670,000
El Paso County, CO103$5,631,000
Larimer County, CO88$4,981,000
Douglas County, CO79$7,264,000
Adams County, CO75$3,675,000

Top destinations (where leavers went)

CountyReturnsAGI
Delta County, CO151$7,594,000
Garfield County, CO131$6,274,000
Montrose County, CO118$6,149,000
Jefferson County, CO108$4,144,000
Larimer County, CO91$5,685,000
Denver County, CO83$3,380,000
Arapahoe County, CO78$4,252,000
Weld County, CO74$4,073,000
Maricopa County, AZ72$5,528,000
Adams County, CO70$3,982,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.