Federal Data HubIRS Migration Flows · JSON

Bonneville County, ID

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

Net migration: +375 tax returns · +894 people · +$22,900,000 AGI

Inflow
3,703 returns · 7,436 people · $234,517,000 AGI
Outflow
3,328 returns · 6,542 people · $211,617,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Madison County, ID343$15,441,000
Jefferson County, ID339$17,792,000
Bingham County, ID325$17,664,000
Bannock County, ID165$8,192,000
Ada County, ID144$8,737,000
Salt Lake County, UT109$6,714,000
Utah County, UT91$6,882,000
Maricopa County, AZ69$5,090,000
Fremont County, ID62$3,590,000
Twin Falls County, ID50$2,061,000

Top destinations (where leavers went)

CountyReturnsAGI
Jefferson County, ID329$22,453,000
Bingham County, ID310$19,656,000
Madison County, ID218$10,270,000
Ada County, ID172$9,578,000
Bannock County, ID161$6,650,000
Salt Lake County, UT103$5,138,000
Utah County, UT88$4,762,000
Maricopa County, AZ81$5,363,000
Cache County, UT57$1,399,000
Clark County, NV49$3,709,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.