Ranking of California Counties By Net Migration in 2023

Updated on July 29, 2024.

Based on the US Census Vintage data estimates, in 2023, the Net Migration for California was -187.39K. Among all California counties, Riverside County had the highest net migration (11.19K), followed by Placer County (5.71K), and San Joaquin County (3.37K).

The chart below shows the top 10 counties, and the table below shows the ranking of all California counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of California Counties By Net Migration in 2023
Riverside
Placer
San Joaquin
Madera
Yuba
Amador
San Francisco
Butte
Shasta
Calaveras
Ranking of California Counties By Net Migration in 2023
Items per page:
0 of 0
Rank County Net Migration
1 Riverside County 11185
2 Placer County 5710
3 San Joaquin County 3369
4 Madera County 1863
5 Yuba County 935
6 Amador County 542
7 San Francisco County 276
8 Butte County 250
9 Shasta County 239
10 Calaveras County 229
11 San Benito County 143
12 Merced County 67
13 Colusa County 33
14 Mono County 12
15 Nevada County 11
16 Lake County -4
17 Sierra County -11
18 Trinity County -19
19 Tuolumne County -27
20 Alpine County -32
21 Modoc County -37
22 Mariposa County -52
23 Inyo County -153
24 San Luis Obispo County -236
25 Plumas County -238
26 Glenn County -259
27 Tehama County -281
28 El Dorado County -314
29 Del Norte County -402
30 Siskiyou County -557
31 Humboldt County -613
32 Solano County -653
33 Mendocino County -742
34 Sutter County -860
35 Imperial County -917
36 Sonoma County -952
37 Napa County -1060
38 Lassen County -1143
39 Kings County -1277
40 Tulare County -1503
41 Yolo County -1891
42 Marin County -1915
42 Stanislaus County -1915
43 Santa Cruz County -3059
44 Fresno County -3754
45 Sacramento County -4606
46 Santa Barbara County -4822
47 Monterey County -4850
48 Contra Costa County -5056
49 San Mateo County -5066
50 Ventura County -5364
51 Kern County -7510
52 San Bernardino County -8173
53 Santa Clara County -8672
54 Alameda County -11893
55 San Diego County -19978
56 Orange County -22738
57 Los Angeles County -78649