Federal Data HubIRS Migration Flows · JSON

Stanislaus County, CA

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

Net migration: -988 tax returns · -1,126 people · $-75,871,000 AGI

Inflow
8,869 returns · 16,350 people · $537,055,000 AGI
Outflow
9,857 returns · 17,476 people · $612,926,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
San Joaquin County, CA1,879$107,720,000
Merced County, CA1,110$63,977,000
Santa Clara County, CA792$55,651,000
Alameda County, CA767$63,745,000
Sacramento County, CA303$17,406,000
Contra Costa County, CA258$18,960,000
Los Angeles County, CA255$13,277,000
Fresno County, CA216$8,549,000
San Mateo County, CA203$14,223,000
Tuolumne County, CA136$7,915,000

Top destinations (where leavers went)

CountyReturnsAGI
San Joaquin County, CA1,560$107,321,000
Merced County, CA972$48,325,000
Alameda County, CA495$33,149,000
Santa Clara County, CA459$24,930,000
Sacramento County, CA449$24,512,000
Los Angeles County, CA260$12,495,000
San Diego County, CA214$12,091,000
Fresno County, CA209$9,785,000
Contra Costa County, CA193$13,659,000
Tuolumne County, CA158$9,109,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.