Federal Data HubIRS Migration Flows · JSON

Davis County, UT

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

Net migration: +128 tax returns · -93 people · $-70,583,000 AGI

Inflow
11,332 returns · 21,540 people · $747,869,000 AGI
Outflow
11,204 returns · 21,633 people · $818,452,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Salt Lake County, UT2,973$193,093,000
Weber County, UT2,375$137,926,000
Utah County, UT666$40,321,000
Cache County, UT317$17,475,000
Washington County, UT159$9,977,000
Clark County, NV159$9,451,000
Maricopa County, AZ146$10,900,000
Box Elder County, UT145$7,765,000
Los Angeles County, CA142$10,653,000
Tooele County, UT111$6,807,000

Top destinations (where leavers went)

CountyReturnsAGI
Weber County, UT2,640$188,306,000
Salt Lake County, UT2,340$151,526,000
Utah County, UT833$55,787,000
Cache County, UT286$15,056,000
Washington County, UT244$20,864,000
Box Elder County, UT222$17,089,000
Tooele County, UT168$10,871,000
Maricopa County, AZ148$17,733,000
Clark County, NV145$12,367,000
Los Angeles County, CA85$6,084,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.