California Net Migration By County in 2020

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2020, the net migration for California was -213,510. Riverside County had the highest net migration (14,875) followed by Placer County (4,068), and San Joaquin County (2,742). On the other hand, Los Angeles County had the lowest net migration (-102,855), followed by Santa Clara County (-24,190), and Orange County (-16,039).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

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 Migration By County in 2020
California Net Migration By County in 2020
Items per page:
0 of 0
County Net Migration
Alameda -12341
Alpine 8
Amador 575
Butte -5830
Calaveras 372
Colusa -43
Contra Costa -3149
Del Norte 103
El Dorado 108
Fresno -3295
Glenn -298
Humboldt -712
Imperial -1597
Inyo 65
Kern -3438
Kings -1237
Lake 203
Lassen -759
Los Angeles -102855
Madera 176
Marin -1637
Mariposa 94
Mendocino -780
Merced 187
Modoc -66
Mono 4
Monterey -5371
Napa -1519
Nevada 235
Orange -16039
Placer 4068
Plumas -26
Riverside 14875
Sacramento 1638
San Benito 830
San Bernardino -557
San Diego -12220
San Francisco -13808
San Joaquin 2742
San Luis Obispo -272
San Mateo -9138
Santa Barbara -2548
Santa Clara -24190
Santa Cruz -3245
Shasta -163
Sierra -17
Siskiyou -193
Solano -1588
Sonoma -2111
Stanislaus -2371
Sutter -867
Tehama -721
Trinity -37
Tulare -485
Tuolumne 451
Ventura -4921
Yolo -882
Yuba 1082