Migration + Wealth Flow Explorer

CaliforniaHarris County, TX

Reported tax-filing households, individuals, and adjusted gross income that moved from California to Harris County, TX, 2022–2023.

Households moved

5,553

People moved

10,075

Reported AGI moved

$544.66M

Avg. AGI per migrating return

$98,084

Avg. household size

1.81

Reported county-pair flows

23

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
Contra Costa County, CAHarris County, TX292676$124.30M
Los Angeles County, CAHarris County, TX1,6472,817$123.78M
San Diego County, CAHarris County, TX7211,292$52.14M
Santa Clara County, CAHarris County, TX339592$41.89M
Orange County, CAHarris County, TX515947$40.38M
Alameda County, CAHarris County, TX276513$32.51M
San Francisco County, CAHarris County, TX130185$19.70M
San Bernardino County, CAHarris County, TX341636$19.11M
Riverside County, CAHarris County, TX317612$17.70M
San Mateo County, CAHarris County, TX84154$13.51M
Kern County, CAHarris County, TX135272$12.27M
Sacramento County, CAHarris County, TX210387$10.48M
Ventura County, CAHarris County, TX102200$7.50M
San Joaquin County, CAHarris County, TX80157$4.03M
Placer County, CAHarris County, TX4381$3.95M
Solano County, CAHarris County, TX70118$3.93M
Marin County, CAHarris County, TX2540$3.80M
Santa Barbara County, CAHarris County, TX3866$3.49M
Fresno County, CAHarris County, TX64114$3.18M
Monterey County, CAHarris County, TX3978$3.12M
Stanislaus County, CAHarris County, TX3869$1.83M
Sonoma County, CAHarris County, TX2635$1.21M
Tulare County, CAHarris County, TX2134$856.0K

IRS migration data does not represent every U.S. resident (non-filers are underrepresented), a mailing address does not always equal a physical residence, and AGI reflects Year 2 tax returns without proving income was earned after arrival. Use “income moved” or “reported AGI moved,” not “economic impact created.”