Federal Data HubIRS Migration Flows · JSON

Kern County, CA

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

Net migration: -1,289 tax returns · -1,426 people · $-171,318,000 AGI

Inflow
12,379 returns · 23,856 people · $681,824,000 AGI
Outflow
13,668 returns · 25,282 people · $853,142,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Los Angeles County, CA3,797$204,994,000
Tulare County, CA533$24,207,000
Ventura County, CA489$30,130,000
San Bernardino County, CA475$23,041,000
Orange County, CA452$27,661,000
Fresno County, CA352$19,444,000
San Diego County, CA346$21,815,000
Riverside County, CA320$14,461,000
Clark County, NV263$16,357,000
Santa Barbara County, CA180$9,395,000

Top destinations (where leavers went)

CountyReturnsAGI
Los Angeles County, CA2,034$105,763,000
Tulare County, CA512$24,277,000
San Diego County, CA441$25,244,000
San Bernardino County, CA382$15,642,000
Orange County, CA380$25,857,000
Clark County, NV379$19,072,000
Fresno County, CA338$16,145,000
Riverside County, CA331$19,425,000
Ventura County, CA290$19,542,000
San Luis Obispo County, CA267$25,595,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.