Migration + Wealth Flow Explorer

County

Cache County, UT

In the IRS's 2022–2023 Statistics of Income migration data, Cache County, UT recorded 2,440 households (4,370 people) moving in and 2,315 households (4,038 people) moving out — a net gained of 125 households and $1.47M in reported adjusted gross income.

The single largest recorded source of newcomers was Salt Lake County, UT: 428 households (748 people) moved from there, representing $21.02M in reported income.

At the state level, no state sent more newcomers into Cache County, UT than Idaho, which accounted for 406 households and $14.80M in reported AGI.

Inbound (reported)

$118.03M

2,440 households · 4,370 people

Outbound (reported)

$116.57M

2,315 households · 4,038 people

Net (reported)

$1.47M

125 households · 332 people

States sending newcomers

Shaded by reported AGI coming from each state. Hover a state for numbers. County-to-county detail below.

Top origin counties

CountyHouseholdsPeopleReported AGI
Salt Lake County, UT428748$21.02M
Utah County, UT318640$16.02M
Davis County, UT286545$15.06M
Box Elder County, UT202361$9.80M
Weber County, UT196367$9.59M
Franklin County, ID116186$4.96M
Washington County, UT80128$4.52M
Maricopa County, AZ63116$3.30M
Clark County, NV5389$2.45M
Iron County, UT3572$2.43M
Madison County, ID5594$2.27M
San Diego County, CA2855$2.25M
Bannock County, ID6195$2.15M
King County, WA2038$2.07M
Los Angeles County, CA5285$2.07M
Ada County, ID6599$2.02M
Tooele County, UT3958$1.53M
Wasatch County, UT2240$1.47M
Riverside County, CA2339$1.47M
Twin Falls County, ID2948$1.45M

Where newcomers came from” excludes moves within Cache County, UT itself. Switch to outbound to see the other direction.