Oluwadi About · New Org. · Analysis · Reports · Trends · Blog ·
Oluwadi

Investigating the Overlooked

Region What Who For Analysis
Migration Trends
Contra Costa County (CA)
Net Domestic Migration, 2019–2023
Real IRS tax-return address changes, not a Census population estimate -- people who actually filed from a different county the following year. Positive means more people left than arrived; negative means the reverse. See the reporting-vs-reality read of this same data for how this compares against the Census's own population-change numbers.
-5,698 -2,849 0 2,849 5,698 2020 2021 2022 2023
2019→2020: 49,311 out, 48,584 in, net +727
2020→2021: 52,606 out, 48,622 in, net +3,984
2021→2022: 48,147 out, 43,192 in, net +4,955
2022→2023: 41,414 out, 38,263 in, net +3,151
Where Contra Costa County, CA's Leavers Went, 2022→2023
Each number below is people who moved specifically from Contra Costa County, CA to that one county, in this one year -- not that county's own total gain from every source. Select it in the picker above to see its own totals.
Alameda County (CA) 7,605
Solano County (CA) 3,871
San Francisco County (CA) 2,309
Sacramento County (CA) 1,960
San Joaquin County (CA) 1,931
Santa Clara County (CA) 1,540
Los Angeles County (CA) 1,396
San Mateo County (CA) 1,317
San Diego County (CA) 934
Placer County (CA) 818
Where Contra Costa County, CA's Arrivals Came From, 2022→2023
Each number below is people who moved specifically from that one county to Contra Costa County, CA, in this one year -- not that county's own total loss to everywhere else.
Alameda County (CA) 12,831
San Francisco County (CA) 3,554
Santa Clara County (CA) 3,245
San Mateo County (CA) 2,428
Solano County (CA) 2,147
San Joaquin County (CA) 1,366
Los Angeles County (CA) 1,306
Sacramento County (CA) 1,066
Marin County (CA) 575
San Diego County (CA) 570