County
Alameda County, CA
In the IRS's 2022–2023 Statistics of Income migration data, Alameda County, CA recorded 37,582 households (57,093 people) moving in and 44,228 households (72,173 people) moving out — a net lost of 6,646 households and $1.10B in reported adjusted gross income.
The single largest recorded destination was Contra Costa County, CA: 7,141 households (12,831 people) relocated there, taking $1.01B in reported income with them.
At the state level, no destination drew more movers out of Alameda County, CA than Texas, which accounted for 1,846 households and $289.39M in reported AGI.
Inbound (reported)
$4.76B
37,582 households · 57,093 people
Outbound (reported)
$5.86B
44,228 households · 72,173 people
Net (reported)
-$1.10B
-6,646 households · -15,080 people
States receiving movers
Shaded by reported AGI moving to each state. Hover a state for numbers. County-to-county detail below.
Top destination counties
| County | Households | People | Reported AGI |
|---|---|---|---|
| Contra Costa County, CA | 7,141 | 12,831 | $1.01B |
| Santa Clara County, CA | 4,634 | 7,373 | $742.48M |
| San Francisco County, CA | 3,459 | 4,335 | $503.83M |
| San Joaquin County, CA | 3,092 | 6,832 | $331.77M |
| San Mateo County, CA | 2,026 | 3,205 | $301.63M |
| Los Angeles County, CA | 2,118 | 2,749 | $227.94M |
| Sacramento County, CA | 1,592 | 2,736 | $151.53M |
| San Diego County, CA | 1,019 | 1,498 | $138.84M |
| King County, WA | 846 | 1,172 | $123.04M |
| Orange County, CA | 729 | 1,127 | $120.48M |
| Marin County, CA | 424 | 661 | $94.37M |
| Solano County, CA | 995 | 1,664 | $85.52M |
| Placer County, CA | 536 | 1,038 | $80.76M |
| Sonoma County, CA | 540 | 879 | $80.11M |
| New York County, NY | 555 | 630 | $70.39M |
| Clark County, NV | 555 | 882 | $63.77M |
| Stanislaus County, CA | 767 | 1,436 | $63.74M |
| Travis County, TX | 361 | 595 | $57.12M |
| Collin County, TX | 232 | 527 | $55.71M |
| Maricopa County, AZ | 448 | 693 | $52.06M |
“Where they moved” excludes moves within Alameda County, CA itself. Switch to inbound to see the other direction.