California Net Domestic Migration By County in 2021

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2021, the net domestic migration for California was -477,586. Riverside County had the highest net domestic migration (26,003) followed by Placer County (7,118), and San Joaquin County (4,204). On the other hand, Los Angeles County had the lowest net domestic migration (-197,734), followed by San Francisco County (-57,525), and Santa Clara County (-56,902).

Net Domestic Migration for a given county refers to the the difference between number of people moving to the county from other parts of the United States (excluding Puerto Rico) and number of people moving out of the county to other parts of the United States (excluding Puerto Rico).

You can also see similar information for other states and also by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
California Net Domestic Migration By County in 2021
California Net Domestic Migration By County in 2021
Items per page:
0 of 0
County Net Domestic Migration
Alameda -43754
Alpine 46
Amador 889
Butte -3309
Calaveras 1177
Colusa -62
Contra Costa -6997
Del Norte 7
El Dorado 2773
Fresno -2153
Glenn -249
Humboldt -1123
Imperial -1160
Inyo -53
Kern 1787
Kings -1094
Lake 661
Lassen -492
Los Angeles -197734
Madera 1997
Marin -2429
Mariposa 77
Mendocino 49
Merced 205
Modoc -4
Mono -50
Monterey -3664
Napa -1189
Nevada 1732
Orange -34437
Placer 7118
Plumas 269
Riverside 26003
Sacramento -5296
San Benito 1937
San Bernardino 7
San Diego -39315
San Francisco -57525
San Joaquin 4204
San Luis Obispo -2259
San Mateo -25758
Santa Barbara -12231
Santa Clara -56902
Santa Cruz -10269
Shasta 678
Sierra 86
Siskiyou 345
Solano -3424
Sonoma -4028
Stanislaus -2518
Sutter -751
Tehama -123
Trinity 72
Tulare 150
Tuolumne 77
Ventura -5390
Yolo -4857
Yuba 667