Federal Data HubIRS Migration Flows · JSON

Ventura County, CA

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

Net migration: -2,337 tax returns · -3,961 people · $-154,007,000 AGI

Inflow
15,164 returns · 24,951 people · $1,521,061,000 AGI
Outflow
17,501 returns · 28,912 people · $1,675,068,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Los Angeles County, CA6,216$753,195,000
Santa Barbara County, CA875$70,711,000
San Diego County, CA559$41,367,000
Orange County, CA464$48,842,000
Riverside County, CA337$22,479,000
Kern County, CA290$19,542,000
San Bernardino County, CA269$18,376,000
Clark County, NV202$11,342,000
Maricopa County, AZ194$13,290,000
Alameda County, CA129$14,231,000

Top destinations (where leavers went)

CountyReturnsAGI
Los Angeles County, CA4,200$438,631,000
San Diego County, CA730$64,381,000
Santa Barbara County, CA611$49,282,000
Orange County, CA541$52,848,000
Kern County, CA489$30,130,000
Maricopa County, AZ469$40,472,000
Clark County, NV398$46,049,000
Riverside County, CA376$26,992,000
San Bernardino County, CA271$19,220,000
San Luis Obispo County, CA173$18,626,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.