Federal Data HubIRS Migration Flows · JSON

Box Elder County, UT

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

Net migration: +241 tax returns · +611 people · +$29,255,000 AGI

Inflow
1,691 returns · 3,446 people · $107,884,000 AGI
Outflow
1,450 returns · 2,835 people · $78,629,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Weber County, UT499$32,898,000
Davis County, UT222$17,089,000
Cache County, UT203$11,125,000
Salt Lake County, UT126$7,062,000
Utah County, UT82$4,649,000
Washington County, UT23$1,175,000
Bannock County, ID22$835,000

Top destinations (where leavers went)

CountyReturnsAGI
Weber County, UT376$19,158,000
Cache County, UT202$9,797,000
Davis County, UT145$7,765,000
Salt Lake County, UT111$6,493,000
Utah County, UT66$2,937,000
Washington County, UT38$2,084,000
Oneida County, ID24$1,319,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.