Federal Data HubIRS Migration Flows · JSON

Orange County, CA

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

Net migration: -12,084 tax returns · -22,420 people · $-723,136,000 AGI

Inflow
57,781 returns · 90,964 people · $6,006,854,000 AGI
Outflow
69,865 returns · 113,384 people · $6,729,990,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Los Angeles County, CA19,802$2,039,544,000
Riverside County, CA5,376$536,717,000
San Diego County, CA3,258$303,565,000
San Bernardino County, CA3,245$251,303,000
Santa Clara County, CA1,101$208,853,000
Maricopa County, AZ944$91,078,000
Clark County, NV857$105,179,000
King County, WA730$125,403,000
Alameda County, CA729$120,477,000
San Francisco County, CA556$110,099,000

Top destinations (where leavers went)

CountyReturnsAGI
Los Angeles County, CA16,006$1,325,103,000
Riverside County, CA8,367$676,030,000
San Diego County, CA4,006$383,386,000
San Bernardino County, CA3,647$262,619,000
Maricopa County, AZ1,858$197,497,000
Clark County, NV1,837$233,753,000
King County, WA937$121,758,000
Santa Clara County, CA919$105,066,000
San Francisco County, CA641$74,816,000
Alameda County, CA638$68,409,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.