Election Results Comparison Dashboard

2020 State Results

Joe Biden (D)
11,110,250
Donald Trump (R)
6,006,429

2024 State Results

Kamala Harris (D)
9,276,179
Donald Trump (R)
6,081,697
Jill Stein (G)
167,814
Robert F. Kennedy Jr (AI)
197,645
Chase Oliver (L)
66,662
County Name Net Swing % Votes Gained

County-by-County Comparison

Alameda County

(100.0% reporting)

2020 (D+63.8)

Joe Biden (D) - 617659 votes
80.2%
Donald Trump (R) - 136309 votes
17.7%

2024 (D+54.1)

Kamala Harris (D) - 499551 votes
74.6%
Donald Trump (R) - 140789 votes
21.0%
Jill Stein (G) - 13916 votes
2.1%
Robert F. Kennedy Jr (AI) - 6786 votes
1.0%
Chase Oliver (L) - 2524 votes
0.4%
Democratic Swing: -6.6%
Republican Swing: 3.1%
Net Swing: 9.8% Republican
Vote Change: -90,402 votes

Alpine County

(100.0% reporting)

2020 (D+32.2)

Joe Biden (D) - 476 votes
64.2%
Donald Trump (R) - 244 votes
32.9%

2024 (D+32.1)

Kamala Harris (D) - 479 votes
64.9%
Donald Trump (R) - 243 votes
32.9%
Robert F. Kennedy Jr (AI) - 7 votes
0.9%
Jill Stein (G) - 5 votes
0.7%
Chase Oliver (L) - 2 votes
0.3%
Democratic Swing: -1.0%
Republican Swing: -0.9%
Net Swing: 0.2% Republican
Vote Change: +16 votes

Amador County

(100.0% reporting)

2020 (R+25)

Donald Trump (R) - 13585 votes
60.9%
Joe Biden (D) - 8153 votes
36.5%

2024 (R+27.9)

Donald Trump (R) - 14018 votes
62.6%
Kamala Harris (D) - 7783 votes
34.7%
Robert F. Kennedy Jr (AI) - 329 votes
1.5%
Chase Oliver (L) - 130 votes
0.6%
Jill Stein (G) - 74 votes
0.3%
Democratic Swing: -2.7%
Republican Swing: 0.3%
Net Swing: 2.9% Republican
Vote Change: +596 votes

Butte County

(100.0% reporting)

2020 (D+1.7)

Joe Biden (D) - 50426 votes
49.4%
Donald Trump (R) - 48730 votes
47.7%

2024 (R+3.1)

Donald Trump (R) - 47179 votes
49.9%
Kamala Harris (D) - 44228 votes
46.8%
Robert F. Kennedy Jr (AI) - 1590 votes
1.7%
Jill Stein (G) - 692 votes
0.7%
Chase Oliver (L) - 505 votes
0.5%
Democratic Swing: -3.9%
Republican Swing: 0.9%
Net Swing: 4.8% Republican
Vote Change: -4,962 votes

Calaveras County

(100.0% reporting)

2020 (R+24.4)

Donald Trump (R) - 16518 votes
60.8%
Joe Biden (D) - 10046 votes
37.0%

2024 (R+28.2)

Donald Trump (R) - 16625 votes
62.8%
Kamala Harris (D) - 9181 votes
34.7%
Robert F. Kennedy Jr (AI) - 389 votes
1.5%
Chase Oliver (L) - 121 votes
0.4%
Jill Stein (G) - 108 votes
0.4%
Democratic Swing: -3.1%
Republican Swing: 0.7%
Net Swing: 3.8% Republican
Vote Change: -140 votes

Colusa County

(100.0% reporting)

2020 (R+16.9)

Donald Trump (R) - 4559 votes
57.3%
Joe Biden (D) - 3239 votes
40.7%

2024 (R+28.4)

Donald Trump (R) - 4414 votes
62.9%
Kamala Harris (D) - 2431 votes
34.6%
Robert F. Kennedy Jr (AI) - 100 votes
1.4%
Chase Oliver (L) - 22 votes
0.3%
Jill Stein (G) - 21 votes
0.3%
Democratic Swing: -6.7%
Republican Swing: 4.7%
Net Swing: 11.4% Republican
Vote Change: -810 votes

Contra Costa County

(100.0% reporting)

2020 (D+46.3)

Joe Biden (D) - 416386 votes
71.6%
Donald Trump (R) - 152877 votes
26.3%

2024 (D+38.1)

Kamala Harris (D) - 356008 votes
67.3%
Donald Trump (R) - 155308 votes
29.4%
Jill Stein (G) - 6701 votes
1.3%
Robert F. Kennedy Jr (AI) - 6545 votes
1.2%
Chase Oliver (L) - 2356 votes
0.4%
Democratic Swing: -5.6%
Republican Swing: 2.6%
Net Swing: 8.2% Republican
Vote Change: -42,345 votes

Del Norte County

(100.0% reporting)

2020 (R+16)

Donald Trump (R) - 6461 votes
56.4%
Joe Biden (D) - 4677 votes
40.8%

2024 (R+16.5)

Donald Trump (R) - 5999 votes
56.8%
Kamala Harris (D) - 4266 votes
40.4%
Robert F. Kennedy Jr (AI) - 157 votes
1.5%
Jill Stein (G) - 63 votes
0.6%
Chase Oliver (L) - 38 votes
0.3%
Democratic Swing: -1.5%
Republican Swing: -1.0%
Net Swing: 0.5% Republican
Vote Change: -615 votes

El Dorado County

(100.0% reporting)

2020 (R+9)

Donald Trump (R) - 61838 votes
53.2%
Joe Biden (D) - 51621 votes
44.4%

2024 (R+12)

Donald Trump (R) - 61109 votes
54.6%
Kamala Harris (D) - 47703 votes
42.6%
Robert F. Kennedy Jr (AI) - 1479 votes
1.3%
Chase Oliver (L) - 733 votes
0.7%
Jill Stein (G) - 700 votes
0.6%
Democratic Swing: -2.8%
Republican Swing: 0.2%
Net Swing: 3.0% Republican
Vote Change: -1,735 votes

Fresno County

(100.0% reporting)

2020 (D+8)

Joe Biden (D) - 193025 votes
52.9%
Donald Trump (R) - 164464 votes
45.1%

2024 (R+4.4)

Donald Trump (R) - 165924 votes
50.9%
Kamala Harris (D) - 151628 votes
46.5%
Robert F. Kennedy Jr (AI) - 3934 votes
1.2%
Jill Stein (G) - 1983 votes
0.6%
Chase Oliver (L) - 1117 votes
0.3%
Democratic Swing: -7.3%
Republican Swing: 5.1%
Net Swing: 12.4% Republican
Vote Change: -32,903 votes

Glenn County

(100.0% reporting)

2020 (R+27.7)

Donald Trump (R) - 7063 votes
62.5%
Joe Biden (D) - 3995 votes
35.4%

2024 (R+35)

Donald Trump (R) - 6904 votes
66.1%
Kamala Harris (D) - 3260 votes
31.2%
Robert F. Kennedy Jr (AI) - 167 votes
1.6%
Chase Oliver (L) - 47 votes
0.5%
Jill Stein (G) - 33 votes
0.3%
Democratic Swing: -4.8%
Republican Swing: 2.4%
Net Swing: 7.3% Republican
Vote Change: -647 votes

Humboldt County

(100.0% reporting)

2020 (D+34.6)

Joe Biden (D) - 44768 votes
65.0%
Donald Trump (R) - 21770 votes
31.6%

2024 (D+28.6)

Kamala Harris (D) - 39800 votes
62.0%
Donald Trump (R) - 21559 votes
33.6%
Jill Stein (G) - 1096 votes
1.7%
Robert F. Kennedy Jr (AI) - 976 votes
1.5%
Chase Oliver (L) - 329 votes
0.5%
Democratic Swing: -4.9%
Republican Swing: 1.1%
Net Swing: 6.0% Republican
Vote Change: -2,778 votes

Imperial County

(100.0% reporting)

2020 (D+24.9)

Joe Biden (D) - 34678 votes
61.1%
Donald Trump (R) - 20847 votes
36.7%

2024 (R+0.9)

Donald Trump (R) - 26546 votes
49.1%
Kamala Harris (D) - 26083 votes
48.3%
Robert F. Kennedy Jr (AI) - 768 votes
1.4%
Jill Stein (G) - 239 votes
0.4%
Chase Oliver (L) - 90 votes
0.2%
Democratic Swing: -13.9%
Republican Swing: 11.9%
Net Swing: 25.8% Republican
Vote Change: -1,799 votes

Inyo County

(100.0% reporting)

2020 (D+0.2)

Joe Biden (D) - 4634 votes
48.9%
Donald Trump (R) - 4620 votes
48.7%

2024 (R+3)

Donald Trump (R) - 4468 votes
49.9%
Kamala Harris (D) - 4201 votes
46.9%
Robert F. Kennedy Jr (AI) - 131 votes
1.5%
Jill Stein (G) - 71 votes
0.8%
Chase Oliver (L) - 40 votes
0.4%
Democratic Swing: -2.9%
Republican Swing: 0.2%
Net Swing: 3.1% Republican
Vote Change: -343 votes

Kern County

(100.0% reporting)

2020 (R+10.4)

Donald Trump (R) - 164484 votes
53.9%
Joe Biden (D) - 133366 votes
43.7%

2024 (R+21.1)

Donald Trump (R) - 167879 votes
59.3%
Kamala Harris (D) - 108241 votes
38.2%
Robert F. Kennedy Jr (AI) - 3735 votes
1.3%
Jill Stein (G) - 1344 votes
0.5%
Chase Oliver (L) - 1039 votes
0.4%
Democratic Swing: -6.4%
Republican Swing: 4.3%
Net Swing: 10.7% Republican
Vote Change: -15,612 votes

Kings County

(100.0% reporting)

2020 (R+12.6)

Donald Trump (R) - 24072 votes
54.9%
Joe Biden (D) - 18699 votes
42.6%

2024 (R+23.1)

Donald Trump (R) - 25074 votes
60.4%
Kamala Harris (D) - 15519 votes
37.4%
Robert F. Kennedy Jr (AI) - 535 votes
1.3%
Chase Oliver (L) - 130 votes
0.3%
Jill Stein (G) - 118 votes
0.3%
Democratic Swing: -6.2%
Republican Swing: 4.3%
Net Swing: 10.5% Republican
Vote Change: -1,395 votes

Lake County

(100.0% reporting)

2020 (D+6.5)

Joe Biden (D) - 14941 votes
51.9%
Donald Trump (R) - 13123 votes
45.5%

2024 (R+1.4)

Donald Trump (R) - 13161 votes
49.2%
Kamala Harris (D) - 12794 votes
47.8%
Robert F. Kennedy Jr (AI) - 441 votes
1.6%
Jill Stein (G) - 177 votes
0.7%
Chase Oliver (L) - 98 votes
0.4%
Democratic Swing: -5.3%
Republican Swing: 2.6%
Net Swing: 7.9% Republican
Vote Change: -1,393 votes

Lassen County

(100.0% reporting)

2020 (R+52.4)

Donald Trump (R) - 8970 votes
74.8%
Joe Biden (D) - 2799 votes
23.4%

2024 (R+54.1)

Donald Trump (R) - 8619 votes
75.8%
Kamala Harris (D) - 2478 votes
21.8%
Robert F. Kennedy Jr (AI) - 170 votes
1.5%
Chase Oliver (L) - 53 votes
0.5%
Jill Stein (G) - 23 votes
0.2%
Democratic Swing: -1.9%
Republican Swing: -0.2%
Net Swing: 1.7% Republican
Vote Change: -426 votes

Los Angeles County

(100.0% reporting)

2020 (D+45.1)

Joe Biden (D) - 3028885 votes
71.0%
Donald Trump (R) - 1145530 votes
26.9%

2024 (D+33.1)

Kamala Harris (D) - 2417109 votes
64.8%
Donald Trump (R) - 1189862 votes
31.9%
Robert F. Kennedy Jr (AI) - 45984 votes
1.2%
Jill Stein (G) - 41171 votes
1.1%
Chase Oliver (L) - 12870 votes
0.3%
Democratic Swing: -7.4%
Republican Swing: 4.7%
Net Swing: 12.0% Republican
Vote Change: -467,419 votes

Madera County

(100.0% reporting)

2020 (R+11.8)

Donald Trump (R) - 29378 votes
54.7%
Joe Biden (D) - 23168 votes
43.1%

2024 (R+20.9)

Donald Trump (R) - 32344 votes
59.2%
Kamala Harris (D) - 20981 votes
38.4%
Robert F. Kennedy Jr (AI) - 672 votes
1.2%
Jill Stein (G) - 268 votes
0.5%
Chase Oliver (L) - 181 votes
0.3%
Democratic Swing: -5.6%
Republican Swing: 3.5%
Net Swing: 9.1% Republican
Vote Change: +1,900 votes

Marin County

(100.0% reporting)

2020 (D+67.8)

Joe Biden (D) - 128288 votes
82.3%
Donald Trump (R) - 24612 votes
15.8%

2024 (D+64)

Kamala Harris (D) - 116152 votes
80.6%
Donald Trump (R) - 24054 votes
16.7%
Jill Stein (G) - 1598 votes
1.1%
Robert F. Kennedy Jr (AI) - 1374 votes
1.0%
Chase Oliver (L) - 637 votes
0.4%
Democratic Swing: -3.1%
Republican Swing: 0.6%
Net Swing: 3.8% Republican
Vote Change: -9,085 votes

Mariposa County

(100.0% reporting)

2020 (R+18.5)

Donald Trump (R) - 5950 votes
57.9%
Joe Biden (D) - 4088 votes
39.8%

2024 (R+21.1)

Donald Trump (R) - 5625 votes
59.2%
Kamala Harris (D) - 3622 votes
38.1%
Robert F. Kennedy Jr (AI) - 137 votes
1.4%
Jill Stein (G) - 60 votes
0.6%
Chase Oliver (L) - 42 votes
0.4%
Democratic Swing: -2.5%
Republican Swing: 0.0%
Net Swing: 2.6% Republican
Vote Change: -552 votes

Mendocino County

(100.0% reporting)

2020 (D+36.9)

Joe Biden (D) - 28782 votes
66.4%
Donald Trump (R) - 13267 votes
30.6%

2024 (D+27)

Kamala Harris (D) - 24049 votes
61.3%
Donald Trump (R) - 13528 votes
34.5%
Robert F. Kennedy Jr (AI) - 752 votes
1.9%
Jill Stein (G) - 507 votes
1.3%
Chase Oliver (L) - 202 votes
0.5%
Democratic Swing: -6.8%
Republican Swing: 3.1%
Net Swing: 9.9% Republican
Vote Change: -3,011 votes

Merced County

(100.0% reporting)

2020 (D+10.9)

Joe Biden (D) - 48991 votes
54.1%
Donald Trump (R) - 39397 votes
43.5%

2024 (R+4.4)

Donald Trump (R) - 43955 votes
50.9%
Kamala Harris (D) - 40190 votes
46.5%
Robert F. Kennedy Jr (AI) - 1196 votes
1.4%
Jill Stein (G) - 427 votes
0.5%
Chase Oliver (L) - 267 votes
0.3%
Democratic Swing: -8.7%
Republican Swing: 6.5%
Net Swing: 15.2% Republican
Vote Change: -2,353 votes

Modoc County

(100.0% reporting)

2020 (R+46)

Donald Trump (R) - 3109 votes
71.6%
Joe Biden (D) - 1150 votes
26.5%

2024 (R+46.8)

Donald Trump (R) - 2884 votes
71.8%
Kamala Harris (D) - 1008 votes
25.1%
Robert F. Kennedy Jr (AI) - 86 votes
2.1%
Chase Oliver (L) - 17 votes
0.4%
Jill Stein (G) - 14 votes
0.3%
Democratic Swing: -1.9%
Republican Swing: -1.1%
Net Swing: 0.8% Republican
Vote Change: -250 votes

Mono County

(100.0% reporting)

2020 (D+23)

Joe Biden (D) - 4013 votes
59.5%
Donald Trump (R) - 2513 votes
37.3%

2024 (D+20.3)

Kamala Harris (D) - 3522 votes
58.1%
Donald Trump (R) - 2294 votes
37.8%
Robert F. Kennedy Jr (AI) - 112 votes
1.8%
Jill Stein (G) - 60 votes
1.0%
Chase Oliver (L) - 52 votes
0.9%
Democratic Swing: -3.2%
Republican Swing: -0.5%
Net Swing: 2.7% Republican
Vote Change: -486 votes

Monterey County

(100.0% reporting)

2020 (D+42.2)

Joe Biden (D) - 113953 votes
69.5%
Donald Trump (R) - 46299 votes
28.2%

2024 (D+30)

Kamala Harris (D) - 93060 votes
63.4%
Donald Trump (R) - 49226 votes
33.6%
Robert F. Kennedy Jr (AI) - 1957 votes
1.3%
Jill Stein (G) - 1214 votes
0.8%
Chase Oliver (L) - 676 votes
0.5%
Democratic Swing: -7.4%
Republican Swing: 4.8%
Net Swing: 12.2% Republican
Vote Change: -14,119 votes

Napa County

(100.0% reporting)

2020 (D+41.3)

Joe Biden (D) - 49817 votes
69.0%
Donald Trump (R) - 20676 votes
28.7%

2024 (D+35)

Kamala Harris (D) - 43212 votes
65.9%
Donald Trump (R) - 20357 votes
31.1%
Robert F. Kennedy Jr (AI) - 979 votes
1.5%
Jill Stein (G) - 477 votes
0.7%
Chase Oliver (L) - 297 votes
0.5%
Democratic Swing: -4.5%
Republican Swing: 1.8%
Net Swing: 6.4% Republican
Vote Change: -5,171 votes

Nevada County

(100.0% reporting)

2020 (D+15.2)

Joe Biden (D) - 36359 votes
56.2%
Donald Trump (R) - 26779 votes
41.4%

2024 (D+12.3)

Kamala Harris (D) - 33784 votes
54.4%
Donald Trump (R) - 26177 votes
42.1%
Robert F. Kennedy Jr (AI) - 1046 votes
1.7%
Jill Stein (G) - 611 votes
1.0%
Chase Oliver (L) - 341 votes
0.5%
Democratic Swing: -3.1%
Republican Swing: -0.2%
Net Swing: 2.9% Republican
Vote Change: -1,179 votes

Orange County

(100.0% reporting)

2020 (D+9.2)

Joe Biden (D) - 814009 votes
53.5%
Donald Trump (R) - 676498 votes
44.4%

2024 (D+2.7)

Kamala Harris (D) - 691731 votes
49.7%
Donald Trump (R) - 654815 votes
47.1%
Jill Stein (G) - 16534 votes
1.2%
Robert F. Kennedy Jr (AI) - 16407 votes
1.2%
Chase Oliver (L) - 6748 votes
0.5%
Democratic Swing: -4.7%
Republican Swing: 1.8%
Net Swing: 6.6% Republican
Vote Change: -104,272 votes

Placer County

(100.0% reporting)

2020 (R+6.8)

Donald Trump (R) - 122488 votes
52.1%
Joe Biden (D) - 106869 votes
45.5%

2024 (R+8.5)

Donald Trump (R) - 123941 votes
52.8%
Kamala Harris (D) - 103958 votes
44.3%
Robert F. Kennedy Jr (AI) - 3274 votes
1.4%
Jill Stein (G) - 1645 votes
0.7%
Chase Oliver (L) - 1546 votes
0.6%
Democratic Swing: -2.2%
Republican Swing: -0.5%
Net Swing: 1.7% Republican
Vote Change: +5,007 votes

Plumas County

(100.0% reporting)

2020 (R+17.1)

Donald Trump (R) - 6445 votes
57.2%
Joe Biden (D) - 4561 votes
40.5%

2024 (R+17)

Donald Trump (R) - 5725 votes
56.9%
Kamala Harris (D) - 4020 votes
39.9%
Robert F. Kennedy Jr (AI) - 181 votes
1.8%
Jill Stein (G) - 57 votes
0.6%
Chase Oliver (L) - 54 votes
0.5%
Democratic Swing: -1.4%
Republican Swing: -1.5%
Net Swing: 0.1% Democratic
Vote Change: -969 votes

Riverside County

(100.0% reporting)

2020 (D+8.1)

Joe Biden (D) - 528340 votes
53.0%
Donald Trump (R) - 449144 votes
45.0%

2024 (R+1.3)

Donald Trump (R) - 463677 votes
49.3%
Kamala Harris (D) - 451782 votes
48.0%
Robert F. Kennedy Jr (AI) - 11160 votes
1.2%
Jill Stein (G) - 7350 votes
0.8%
Chase Oliver (L) - 3121 votes
0.3%
Democratic Swing: -5.8%
Republican Swing: 3.5%
Net Swing: 9.4% Republican
Vote Change: -40,394 votes

Sacramento County

(100.0% reporting)

2020 (D+25.9)

Joe Biden (D) - 440808 votes
61.4%
Donald Trump (R) - 259405 votes
36.1%

2024 (D+19.8)

Kamala Harris (D) - 381564 votes
58.1%
Donald Trump (R) - 252140 votes
38.4%
Robert F. Kennedy Jr (AI) - 9042 votes
1.4%
Jill Stein (G) - 7669 votes
1.2%
Chase Oliver (L) - 3237 votes
0.5%
Democratic Swing: -4.6%
Republican Swing: 1.5%
Net Swing: 6.1% Republican
Vote Change: -46,561 votes

San Benito County

(100.0% reporting)

2020 (D+24.9)

Joe Biden (D) - 17628 votes
61.1%
Donald Trump (R) - 10590 votes
36.7%

2024 (D+12.6)

Kamala Harris (D) - 15179 votes
54.9%
Donald Trump (R) - 11702 votes
42.3%
Robert F. Kennedy Jr (AI) - 423 votes
1.5%
Jill Stein (G) - 158 votes
0.6%
Chase Oliver (L) - 91 votes
0.3%
Democratic Swing: -7.4%
Republican Swing: 4.9%
Net Swing: 12.3% Republican
Vote Change: -665 votes

San Bernardino County

(100.0% reporting)

2020 (D+10.9)

Joe Biden (D) - 455859 votes
54.2%
Donald Trump (R) - 366257 votes
43.5%

2024 (R+2.1)

Donald Trump (R) - 378416 votes
49.7%
Kamala Harris (D) - 362114 votes
47.5%
Robert F. Kennedy Jr (AI) - 10158 votes
1.3%
Jill Stein (G) - 5711 votes
0.7%
Chase Oliver (L) - 2405 votes
0.3%
Democratic Swing: -7.7%
Republican Swing: 5.3%
Net Swing: 13.0% Republican
Vote Change: -63,312 votes

San Diego County

(100.0% reporting)

2020 (D+23.3)

Joe Biden (D) - 964650 votes
60.2%
Donald Trump (R) - 600094 votes
37.5%

2024 (D+16.8)

Kamala Harris (D) - 841372 votes
56.9%
Donald Trump (R) - 593270 votes
40.1%
Robert F. Kennedy Jr (AI) - 16387 votes
1.1%
Jill Stein (G) - 14207 votes
1.0%
Chase Oliver (L) - 7487 votes
0.5%
Democratic Swing: -4.5%
Republican Swing: 1.9%
Net Swing: 6.5% Republican
Vote Change: -92,021 votes

San Francisco County

(100.0% reporting)

2020 (D+74)

Joe Biden (D) - 378156 votes
85.3%
Donald Trump (R) - 56417 votes
12.7%

2024 (D+65.4)

Kamala Harris (D) - 323719 votes
80.3%
Donald Trump (R) - 62594 votes
15.5%
Jill Stein (G) - 6896 votes
1.7%
Robert F. Kennedy Jr (AI) - 4239 votes
1.1%
Chase Oliver (L) - 1871 votes
0.5%
Democratic Swing: -6.0%
Republican Swing: 2.7%
Net Swing: 8.6% Republican
Vote Change: -35,254 votes

San Joaquin County

(100.0% reporting)

2020 (D+14.2)

Joe Biden (D) - 161137 votes
55.9%
Donald Trump (R) - 121098 votes
42.0%

2024 (R+0.9)

Donald Trump (R) - 128996 votes
48.9%
Kamala Harris (D) - 126647 votes
48.0%
Robert F. Kennedy Jr (AI) - 3413 votes
1.3%
Jill Stein (G) - 2583 votes
1.0%
Chase Oliver (L) - 755 votes
0.3%
Democratic Swing: -8.8%
Republican Swing: 6.3%
Net Swing: 15.1% Republican
Vote Change: -19,841 votes

San Luis Obispo County

(100.0% reporting)

2020 (D+13.4)

Joe Biden (D) - 88310 votes
55.3%
Donald Trump (R) - 67436 votes
42.2%

2024 (D+10.9)

Kamala Harris (D) - 81314 votes
53.9%
Donald Trump (R) - 64932 votes
43.1%
Robert F. Kennedy Jr (AI) - 2188 votes
1.4%
Jill Stein (G) - 1055 votes
0.7%
Chase Oliver (L) - 880 votes
0.6%
Democratic Swing: -2.6%
Republican Swing: -0.1%
Net Swing: 2.5% Republican
Vote Change: -5,377 votes

San Mateo County

(100.0% reporting)

2020 (D+58.8)

Joe Biden (D) - 291496 votes
77.9%
Donald Trump (R) - 75584 votes
20.2%

2024 (D+50.5)

Kamala Harris (D) - 242957 votes
73.5%
Donald Trump (R) - 76616 votes
23.2%
Jill Stein (G) - 4124 votes
1.2%
Robert F. Kennedy Jr (AI) - 3751 votes
1.1%
Chase Oliver (L) - 1687 votes
0.5%
Democratic Swing: -5.6%
Republican Swing: 2.7%
Net Swing: 8.3% Republican
Vote Change: -37,945 votes

Santa Barbara County

(100.0% reporting)

2020 (D+32.8)

Joe Biden (D) - 129963 votes
64.9%
Donald Trump (R) - 65736 votes
32.8%

2024 (D+26.8)

Kamala Harris (D) - 114149 votes
61.8%
Donald Trump (R) - 64870 votes
35.1%
Robert F. Kennedy Jr (AI) - 2571 votes
1.4%
Jill Stein (G) - 1427 votes
0.8%
Chase Oliver (L) - 899 votes
0.5%
Democratic Swing: -4.3%
Republican Swing: 1.7%
Net Swing: 6.0% Republican
Vote Change: -11,783 votes

Santa Clara County

(100.0% reporting)

2020 (D+48.4)

Joe Biden (D) - 617967 votes
72.6%
Donald Trump (R) - 214612 votes
25.2%

2024 (D+40.1)

Kamala Harris (D) - 510744 votes
68.1%
Donald Trump (R) - 210924 votes
28.1%
Jill Stein (G) - 12164 votes
1.6%
Robert F. Kennedy Jr (AI) - 9231 votes
1.2%
Chase Oliver (L) - 4090 votes
0.5%
Democratic Swing: -5.9%
Republican Swing: 2.5%
Net Swing: 8.3% Republican
Vote Change: -85,426 votes

Santa Cruz County

(100.0% reporting)

2020 (D+61.8)

Joe Biden (D) - 114246 votes
78.9%
Donald Trump (R) - 26937 votes
18.6%

2024 (D+54.7)

Kamala Harris (D) - 100998 votes
75.3%
Donald Trump (R) - 27978 votes
20.9%
Robert F. Kennedy Jr (AI) - 2059 votes
1.5%
Jill Stein (G) - 1762 votes
1.3%
Chase Oliver (L) - 608 votes
0.5%
Democratic Swing: -5.2%
Republican Swing: 1.9%
Net Swing: 7.1% Republican
Vote Change: -7,778 votes

Shasta County

(100.0% reporting)

2020 (R+33.9)

Donald Trump (R) - 60789 votes
65.4%
Joe Biden (D) - 30000 votes
32.3%

2024 (R+36.5)

Donald Trump (R) - 59539 votes
67.0%
Kamala Harris (D) - 27130 votes
30.5%
Robert F. Kennedy Jr (AI) - 1256 votes
1.4%
Chase Oliver (L) - 407 votes
0.5%
Jill Stein (G) - 348 votes
0.4%
Democratic Swing: -2.5%
Republican Swing: 0.2%
Net Swing: 2.6% Republican
Vote Change: -2,109 votes

Sierra County

(100.0% reporting)

2020 (R+22)

Donald Trump (R) - 1142 votes
59.1%
Joe Biden (D) - 730 votes
37.8%

2024 (R+24.3)

Donald Trump (R) - 1066 votes
60.8%
Kamala Harris (D) - 641 votes
36.5%
Robert F. Kennedy Jr (AI) - 27 votes
1.5%
Chase Oliver (L) - 13 votes
0.7%
Jill Stein (G) - 5 votes
0.3%
Democratic Swing: -2.4%
Republican Swing: -0.2%
Net Swing: 2.2% Republican
Vote Change: -120 votes

Siskiyou County

(100.0% reporting)

2020 (R+16.2)

Donald Trump (R) - 13290 votes
56.6%
Joe Biden (D) - 9593 votes
40.9%

2024 (R+19.3)

Donald Trump (R) - 12461 votes
58.0%
Kamala Harris (D) - 8329 votes
38.8%
Robert F. Kennedy Jr (AI) - 397 votes
1.8%
Jill Stein (G) - 138 votes
0.6%
Chase Oliver (L) - 99 votes
0.5%
Democratic Swing: -3.0%
Republican Swing: 0.1%
Net Swing: 3.1% Republican
Vote Change: -1,459 votes

Solano County

(100.0% reporting)

2020 (D+31)

Joe Biden (D) - 131639 votes
63.9%
Donald Trump (R) - 69306 votes
33.7%

2024 (D+23.1)

Kamala Harris (D) - 113997 votes
60.0%
Donald Trump (R) - 70345 votes
37.1%
Robert F. Kennedy Jr (AI) - 2436 votes
1.3%
Jill Stein (G) - 1478 votes
0.8%
Chase Oliver (L) - 801 votes
0.4%
Democratic Swing: -5.2%
Republican Swing: 2.7%
Net Swing: 7.9% Republican
Vote Change: -11,888 votes

Sonoma County

(100.0% reporting)

2020 (D+52.8)

Joe Biden (D) - 199938 votes
74.5%
Donald Trump (R) - 61825 votes
23.0%

2024 (D+46.4)

Kamala Harris (D) - 179600 votes
71.4%
Donald Trump (R) - 63426 votes
25.2%
Robert F. Kennedy Jr (AI) - 3855 votes
1.5%
Jill Stein (G) - 2354 votes
0.9%
Chase Oliver (L) - 1128 votes
0.4%
Democratic Swing: -4.6%
Republican Swing: 1.7%
Net Swing: 6.4% Republican
Vote Change: -11,400 votes

Stanislaus County

(100.0% reporting)

2020 (D+0.8)

Joe Biden (D) - 105841 votes
49.2%
Donald Trump (R) - 104145 votes
48.4%

2024 (R+11)

Donald Trump (R) - 106986 votes
54.2%
Kamala Harris (D) - 85347 votes
43.2%
Robert F. Kennedy Jr (AI) - 2817 votes
1.4%
Jill Stein (G) - 984 votes
0.5%
Chase Oliver (L) - 622 votes
0.3%
Democratic Swing: -7.0%
Republican Swing: 4.8%
Net Swing: 11.8% Republican
Vote Change: -13,230 votes

Sutter County

(100.0% reporting)

2020 (R+16.8)

Donald Trump (R) - 24375 votes
57.2%
Joe Biden (D) - 17367 votes
40.7%

2024 (R+31.5)

Donald Trump (R) - 25372 votes
64.5%
Kamala Harris (D) - 13016 votes
33.1%
Robert F. Kennedy Jr (AI) - 519 votes
1.3%
Jill Stein (G) - 199 votes
0.5%
Chase Oliver (L) - 141 votes
0.4%
Democratic Swing: -8.4%
Republican Swing: 6.3%
Net Swing: 14.7% Republican
Vote Change: -2,495 votes

Tehama County

(100.0% reporting)

2020 (R+36.5)

Donald Trump (R) - 19141 votes
66.6%
Joe Biden (D) - 8911 votes
31.0%

2024 (R+41.9)

Donald Trump (R) - 18503 votes
69.7%
Kamala Harris (D) - 7415 votes
27.9%
Robert F. Kennedy Jr (AI) - 383 votes
1.4%
Chase Oliver (L) - 94 votes
0.4%
Jill Stein (G) - 77 votes
0.3%
Democratic Swing: -3.8%
Republican Swing: 1.7%
Net Swing: 5.4% Republican
Vote Change: -1,580 votes

Trinity County

(100.0% reporting)

2020 (R+5.6)

Donald Trump (R) - 3188 votes
50.9%
Joe Biden (D) - 2851 votes
45.6%

2024 (R+9.4)

Donald Trump (R) - 2979 votes
52.8%
Kamala Harris (D) - 2449 votes
43.4%
Robert F. Kennedy Jr (AI) - 114 votes
2.0%
Jill Stein (G) - 64 votes
1.1%
Chase Oliver (L) - 25 votes
0.4%
Democratic Swing: -3.7%
Republican Swing: 0.1%
Net Swing: 3.8% Republican
Vote Change: -408 votes

Tulare County

(100.0% reporting)

2020 (R+8)

Donald Trump (R) - 77579 votes
52.8%
Joe Biden (D) - 66105 votes
45.0%

2024 (R+20.8)

Donald Trump (R) - 81854 votes
59.2%
Kamala Harris (D) - 53221 votes
38.5%
Robert F. Kennedy Jr (AI) - 1747 votes
1.3%
Jill Stein (G) - 589 votes
0.4%
Chase Oliver (L) - 452 votes
0.3%
Democratic Swing: -7.4%
Republican Swing: 5.4%
Net Swing: 12.8% Republican
Vote Change: -5,821 votes

Tuolumne County

(100.0% reporting)

2020 (R+19.3)

Donald Trump (R) - 17689 votes
58.2%
Joe Biden (D) - 11978 votes
39.4%

2024 (R+21.9)

Donald Trump (R) - 17210 votes
59.7%
Kamala Harris (D) - 10909 votes
37.9%
Robert F. Kennedy Jr (AI) - 391 votes
1.4%
Chase Oliver (L) - 128 votes
0.4%
Jill Stein (G) - 115 votes
0.4%
Democratic Swing: -2.4%
Republican Swing: 0.2%
Net Swing: 2.7% Republican
Vote Change: -914 votes

Ventura County

(100.0% reporting)

2020 (D+21.6)

Joe Biden (D) - 251388 votes
59.5%
Donald Trump (R) - 162207 votes
38.4%

2024 (D+15.2)

Kamala Harris (D) - 217424 votes
56.1%
Donald Trump (R) - 158901 votes
41.0%
Robert F. Kennedy Jr (AI) - 5000 votes
1.3%
Jill Stein (G) - 3025 votes
0.8%
Chase Oliver (L) - 1745 votes
0.4%
Democratic Swing: -4.5%
Republican Swing: 1.9%
Net Swing: 6.4% Republican
Vote Change: -27,500 votes

Yolo County

(100.0% reporting)

2020 (D+42.5)

Joe Biden (D) - 67598 votes
69.5%
Donald Trump (R) - 27292 votes
28.1%

2024 (D+36.4)

Kamala Harris (D) - 61405 votes
66.3%
Donald Trump (R) - 27844 votes
30.1%
Robert F. Kennedy Jr (AI) - 1216 votes
1.3%
Jill Stein (G) - 1176 votes
1.3%
Chase Oliver (L) - 440 votes
0.5%
Democratic Swing: -4.6%
Republican Swing: 1.5%
Net Swing: 6.0% Republican
Vote Change: -2,809 votes

Yuba County

(100.0% reporting)

2020 (R+22.3)

Donald Trump (R) - 17676 votes
59.3%
Joe Biden (D) - 11230 votes
37.7%

2024 (R+25.9)

Donald Trump (R) - 18491 votes
61.5%
Kamala Harris (D) - 10725 votes
35.7%
Robert F. Kennedy Jr (AI) - 469 votes
1.6%
Jill Stein (G) - 149 votes
0.5%
Chase Oliver (L) - 132 votes
0.4%
Democratic Swing: -3.1%
Republican Swing: 0.6%
Net Swing: 3.6% Republican
Vote Change: +1,060 votes