Election Results Comparison Dashboard

2020 State Results

Donald Trump (R)
958,448
Joe Biden (D)
1,340,383

2024 State Results

Donald Trump (R)
919,480
Kamala Harris (D)
1,240,600
Robert F. Kennedy Jr (WP)
33,733
Chase Oliver (L)
9,061
Jill Stein (G)
19,099
Cornel West (PG)
5,644
County Name Net Swing % Votes Gained

County-by-County Comparison

Baker County

(100.0% reporting)

2020 (R+51.6)

Donald Trump (R) - 7352 votes
74.0%
Joe Biden (D) - 2346 votes
23.6%

2024 (R+48.9)

Donald Trump (R) - 7060 votes
72.8%
Kamala Harris (D) - 2343 votes
24.2%
Robert F. Kennedy Jr (WP) - 148 votes
1.5%
Chase Oliver (L) - 43 votes
0.4%
Jill Stein (G) - 36 votes
0.4%
Cornel West (PG) - 8 votes
0.1%
Democratic Swing: 0.1%
Republican Swing: -2.6%
Net Swing: 2.7% Democratic
Vote Change: -60 votes

Benton County

(100.0% reporting)

2020 (D+41.3)

Joe Biden (D) - 35827 votes
67.8%
Donald Trump (R) - 14878 votes
28.2%

2024 (D+39.6)

Kamala Harris (D) - 33909 votes
67.5%
Donald Trump (R) - 14187 votes
28.2%
Robert F. Kennedy Jr (WP) - 685 votes
1.4%
Jill Stein (G) - 609 votes
1.2%
Chase Oliver (L) - 231 votes
0.5%
Cornel West (PG) - 158 votes
0.3%
Democratic Swing: -2.5%
Republican Swing: -0.8%
Net Swing: 1.7% Republican
Vote Change: -926 votes

Clackamas County

(100.0% reporting)

2020 (D+11.4)

Joe Biden (D) - 139043 votes
54.0%
Donald Trump (R) - 110509 votes
42.9%

2024 (D+9.9)

Kamala Harris (D) - 130580 votes
53.0%
Donald Trump (R) - 106387 votes
43.2%
Robert F. Kennedy Jr (WP) - 4144 votes
1.7%
Jill Stein (G) - 1550 votes
0.6%
Chase Oliver (L) - 1085 votes
0.4%
Cornel West (PG) - 367 votes
0.1%
Democratic Swing: -2.2%
Republican Swing: -0.7%
Net Swing: 1.5% Republican
Vote Change: -5,439 votes

Clatsop County

(100.0% reporting)

2020 (D+11.7)

Joe Biden (D) - 12916 votes
54.0%
Donald Trump (R) - 10218 votes
42.7%

2024 (D+11.3)

Kamala Harris (D) - 12533 votes
53.8%
Donald Trump (R) - 9913 votes
42.6%
Robert F. Kennedy Jr (WP) - 408 votes
1.7%
Jill Stein (G) - 169 votes
0.7%
Chase Oliver (L) - 85 votes
0.4%
Cornel West (PG) - 41 votes
0.2%
Democratic Swing: -1.7%
Republican Swing: -1.3%
Net Swing: 0.3% Republican
Vote Change: +15 votes

Columbia County

(100.0% reporting)

2020 (R+10.7)

Donald Trump (R) - 17150 votes
53.2%
Joe Biden (D) - 13835 votes
42.9%

2024 (R+13.9)

Donald Trump (R) - 17227 votes
55.0%
Kamala Harris (D) - 12895 votes
41.1%
Robert F. Kennedy Jr (WP) - 614 votes
2.0%
Jill Stein (G) - 197 votes
0.6%
Chase Oliver (L) - 144 votes
0.5%
Cornel West (PG) - 56 votes
0.2%
Democratic Swing: -3.2%
Republican Swing: 0.0%
Net Swing: 3.2% Republican
Vote Change: +148 votes

Coos County

(100.0% reporting)

2020 (R+21)

Donald Trump (R) - 21829 votes
58.9%
Joe Biden (D) - 14243 votes
38.4%

2024 (R+20)

Donald Trump (R) - 20849 votes
58.3%
Kamala Harris (D) - 13731 votes
38.4%
Robert F. Kennedy Jr (WP) - 630 votes
1.8%
Jill Stein (G) - 186 votes
0.5%
Chase Oliver (L) - 101 votes
0.3%
Cornel West (PG) - 45 votes
0.1%
Democratic Swing: -0.9%
Republican Swing: -1.9%
Net Swing: 1.0% Democratic
Vote Change: -530 votes

Crook County

(100.0% reporting)

2020 (R+49.6)

Donald Trump (R) - 11287 votes
73.1%
Joe Biden (D) - 3801 votes
24.6%

2024 (R+50.5)

Donald Trump (R) - 12012 votes
73.7%
Kamala Harris (D) - 3836 votes
23.5%
Robert F. Kennedy Jr (WP) - 250 votes
1.5%
Chase Oliver (L) - 47 votes
0.3%
Jill Stein (G) - 47 votes
0.3%
Cornel West (PG) - 11 votes
0.1%
Democratic Swing: -1.5%
Republican Swing: -0.7%
Net Swing: 0.8% Republican
Vote Change: +1,115 votes

Curry County

(100.0% reporting)

2020 (R+16.7)

Donald Trump (R) - 8484 votes
56.8%
Joe Biden (D) - 6058 votes
40.6%

2024 (R+16)

Donald Trump (R) - 8000 votes
56.3%
Kamala Harris (D) - 5737 votes
40.4%
Robert F. Kennedy Jr (WP) - 252 votes
1.8%
Jill Stein (G) - 69 votes
0.5%
Chase Oliver (L) - 53 votes
0.4%
Cornel West (PG) - 10 votes
0.0%
Democratic Swing: -1.0%
Republican Swing: -1.7%
Net Swing: 0.7% Democratic
Vote Change: -421 votes

Deschutes County

(100.0% reporting)

2020 (D+8.5)

Joe Biden (D) - 65962 votes
52.7%
Donald Trump (R) - 55646 votes
44.4%

2024 (D+10.5)

Kamala Harris (D) - 68108 votes
53.5%
Donald Trump (R) - 54850 votes
43.1%
Robert F. Kennedy Jr (WP) - 2162 votes
1.7%
Jill Stein (G) - 678 votes
0.5%
Chase Oliver (L) - 526 votes
0.4%
Cornel West (PG) - 138 votes
0.1%
Democratic Swing: -0.4%
Republican Swing: -2.4%
Net Swing: 2.0% Democratic
Vote Change: +4,854 votes

Douglas County

(100.0% reporting)

2020 (R+38.6)

Donald Trump (R) - 43298 votes
67.3%
Joe Biden (D) - 19160 votes
29.8%

2024 (R+37.7)

Donald Trump (R) - 41561 votes
67.2%
Kamala Harris (D) - 18386 votes
29.7%
Robert F. Kennedy Jr (WP) - 952 votes
1.5%
Jill Stein (G) - 266 votes
0.4%
Chase Oliver (L) - 208 votes
0.3%
Cornel West (PG) - 47 votes
0.1%
Democratic Swing: -0.7%
Republican Swing: -1.7%
Net Swing: 0.9% Democratic
Vote Change: -1,038 votes

Gilliam County

(100.0% reporting)

2020 (R+44)

Donald Trump (R) - 834 votes
70.8%
Joe Biden (D) - 324 votes
27.5%

2024 (R+45.5)

Donald Trump (R) - 805 votes
71.0%
Kamala Harris (D) - 291 votes
25.7%
Robert F. Kennedy Jr (WP) - 18 votes
1.6%
Jill Stein (G) - 9 votes
0.8%
Chase Oliver (L) - 6 votes
0.5%
Cornel West (PG) - 0 votes
0.0%
Democratic Swing: -2.2%
Republican Swing: -0.7%
Net Swing: 1.5% Republican
Vote Change: -29 votes

Grant County

(100.0% reporting)

2020 (R+58.5)

Donald Trump (R) - 3545 votes
77.1%
Joe Biden (D) - 929 votes
20.2%

2024 (R+60.4)

Donald Trump (R) - 3490 votes
78.3%
Kamala Harris (D) - 816 votes
18.3%
Robert F. Kennedy Jr (WP) - 91 votes
2.0%
Chase Oliver (L) - 14 votes
0.3%
Jill Stein (G) - 13 votes
0.3%
Cornel West (PG) - 3 votes
0.1%
Democratic Swing: -2.3%
Republican Swing: -0.4%
Net Swing: 1.9% Republican
Vote Change: -47 votes

Harney County

(100.0% reporting)

2020 (R+59.1)

Donald Trump (R) - 3475 votes
77.5%
Joe Biden (D) - 894 votes
20.0%

2024 (R+59.4)

Donald Trump (R) - 3307 votes
77.7%
Kamala Harris (D) - 797 votes
18.7%
Robert F. Kennedy Jr (WP) - 96 votes
2.3%
Chase Oliver (L) - 13 votes
0.3%
Jill Stein (G) - 11 votes
0.3%
Cornel West (PG) - 5 votes
0.1%
Democratic Swing: -1.6%
Republican Swing: -1.3%
Net Swing: 0.3% Republican
Vote Change: -140 votes

Hood River County

(100.0% reporting)

2020 (D+37.8)

Joe Biden (D) - 8764 votes
67.0%
Donald Trump (R) - 3955 votes
30.2%

2024 (D+35.8)

Kamala Harris (D) - 8364 votes
65.8%
Donald Trump (R) - 3854 votes
30.3%
Robert F. Kennedy Jr (WP) - 218 votes
1.7%
Jill Stein (G) - 104 votes
0.8%
Chase Oliver (L) - 56 votes
0.4%
Cornel West (PG) - 16 votes
0.1%
Democratic Swing: -2.6%
Republican Swing: -0.5%
Net Swing: 2.0% Republican
Vote Change: -107 votes

Jackson County

(100.0% reporting)

2020 (R+3.6)

Donald Trump (R) - 63869 votes
50.2%
Joe Biden (D) - 59478 votes
46.8%

2024 (R+6.5)

Donald Trump (R) - 61743 votes
51.6%
Kamala Harris (D) - 54065 votes
45.2%
Robert F. Kennedy Jr (WP) - 1735 votes
1.4%
Jill Stein (G) - 701 votes
0.6%
Chase Oliver (L) - 433 votes
0.4%
Cornel West (PG) - 187 votes
0.2%
Democratic Swing: -2.7%
Republican Swing: 0.2%
Net Swing: 2.9% Republican
Vote Change: -4,483 votes

Jefferson County

(100.0% reporting)

2020 (R+24.1)

Donald Trump (R) - 7189 votes
60.3%
Joe Biden (D) - 4393 votes
36.9%

2024 (R+30.1)

Donald Trump (R) - 7454 votes
63.4%
Kamala Harris (D) - 3941 votes
33.5%
Robert F. Kennedy Jr (WP) - 182 votes
1.5%
Jill Stein (G) - 57 votes
0.5%
Chase Oliver (L) - 33 votes
0.3%
Cornel West (PG) - 14 votes
0.1%
Democratic Swing: -4.2%
Republican Swing: 1.7%
Net Swing: 5.9% Republican
Vote Change: +99 votes

Josephine County

(100.0% reporting)

2020 (R+26.5)

Donald Trump (R) - 31751 votes
61.5%
Joe Biden (D) - 18451 votes
35.7%

2024 (R+28.8)

Donald Trump (R) - 31129 votes
62.7%
Kamala Harris (D) - 16928 votes
34.1%
Robert F. Kennedy Jr (WP) - 746 votes
1.5%
Jill Stein (G) - 256 votes
0.5%
Chase Oliver (L) - 159 votes
0.3%
Cornel West (PG) - 63 votes
0.1%
Democratic Swing: -2.4%
Republican Swing: -0.1%
Net Swing: 2.3% Republican
Vote Change: -921 votes

Klamath County

(100.0% reporting)

2020 (R+41.8)

Donald Trump (R) - 25308 votes
68.9%
Joe Biden (D) - 10388 votes
28.3%

2024 (R+41.9)

Donald Trump (R) - 24675 votes
69.5%
Kamala Harris (D) - 9856 votes
27.7%
Robert F. Kennedy Jr (WP) - 524 votes
1.5%
Jill Stein (G) - 145 votes
0.4%
Chase Oliver (L) - 110 votes
0.3%
Cornel West (PG) - 26 votes
0.1%
Democratic Swing: -1.2%
Republican Swing: -1.1%
Net Swing: 0.1% Republican
Vote Change: -360 votes

Lake County

(100.0% reporting)

2020 (R+62.8)

Donald Trump (R) - 3470 votes
79.5%
Joe Biden (D) - 792 votes
18.2%

2024 (R+65.3)

Donald Trump (R) - 3421 votes
81.2%
Kamala Harris (D) - 681 votes
16.2%
Robert F. Kennedy Jr (WP) - 68 votes
1.6%
Jill Stein (G) - 14 votes
0.3%
Chase Oliver (L) - 11 votes
0.3%
Cornel West (PG) - 0 votes
0.0%
Democratic Swing: -2.3%
Republican Swing: 0.1%
Net Swing: 2.5% Republican
Vote Change: -67 votes

Lane County

(100.0% reporting)

2020 (D+25.2)

Joe Biden (D) - 134366 votes
60.5%
Donald Trump (R) - 80336 votes
36.1%

2024 (D+23.1)

Kamala Harris (D) - 125775 votes
59.5%
Donald Trump (R) - 77376 votes
36.6%
Robert F. Kennedy Jr (WP) - 3158 votes
1.5%
Jill Stein (G) - 1866 votes
0.9%
Chase Oliver (L) - 851 votes
0.4%
Cornel West (PG) - 594 votes
0.3%
Democratic Swing: -2.6%
Republican Swing: -0.5%
Net Swing: 2.1% Republican
Vote Change: -5,082 votes

Lincoln County

(100.0% reporting)

2020 (D+16.5)

Joe Biden (D) - 17385 votes
56.6%
Donald Trump (R) - 12460 votes
40.5%

2024 (D+18.4)

Kamala Harris (D) - 17112 votes
57.4%
Donald Trump (R) - 11645 votes
39.1%
Robert F. Kennedy Jr (WP) - 501 votes
1.7%
Jill Stein (G) - 237 votes
0.8%
Chase Oliver (L) - 114 votes
0.4%
Cornel West (PG) - 42 votes
0.1%
Democratic Swing: -0.5%
Republican Swing: -2.5%
Net Swing: 1.9% Democratic
Vote Change: -194 votes

Linn County

(100.0% reporting)

2020 (R+24.2)

Donald Trump (R) - 43486 votes
59.9%
Joe Biden (D) - 26512 votes
36.5%

2024 (R+24.4)

Donald Trump (R) - 43078 votes
60.3%
Kamala Harris (D) - 25749 votes
36.0%
Robert F. Kennedy Jr (WP) - 1331 votes
1.9%
Jill Stein (G) - 383 votes
0.5%
Chase Oliver (L) - 362 votes
0.5%
Cornel West (PG) - 89 votes
0.1%
Democratic Swing: -1.6%
Republican Swing: -1.4%
Net Swing: 0.2% Republican
Vote Change: +994 votes

Malheur County

(100.0% reporting)

2020 (R+43)

Donald Trump (R) - 8187 votes
69.4%
Joe Biden (D) - 3260 votes
27.6%

2024 (R+44.3)

Donald Trump (R) - 7710 votes
70.4%
Kamala Harris (D) - 2884 votes
26.3%
Robert F. Kennedy Jr (WP) - 208 votes
1.9%
Jill Stein (G) - 47 votes
0.4%
Chase Oliver (L) - 34 votes
0.3%
Cornel West (PG) - 16 votes
0.1%
Democratic Swing: -2.0%
Republican Swing: -0.8%
Net Swing: 1.2% Republican
Vote Change: -548 votes

Marion County

(100.0% reporting)

2020 (D+1.2)

Joe Biden (D) - 80872 votes
48.9%
Donald Trump (R) - 79002 votes
47.7%

2024 (R+2)

Donald Trump (R) - 77089 votes
49.2%
Kamala Harris (D) - 73970 votes
47.2%
Robert F. Kennedy Jr (WP) - 2695 votes
1.7%
Jill Stein (G) - 900 votes
0.6%
Chase Oliver (L) - 610 votes
0.4%
Cornel West (PG) - 298 votes
0.2%
Democratic Swing: -3.0%
Republican Swing: 0.1%
Net Swing: 3.2% Republican
Vote Change: -4,312 votes

Morrow County

(100.0% reporting)

2020 (R+44.7)

Donald Trump (R) - 3586 votes
70.1%
Joe Biden (D) - 1371 votes
26.8%

2024 (R+48.3)

Donald Trump (R) - 3408 votes
72.0%
Kamala Harris (D) - 1138 votes
24.0%
Robert F. Kennedy Jr (WP) - 115 votes
2.4%
Chase Oliver (L) - 17 votes
0.4%
Jill Stein (G) - 13 votes
0.3%
Cornel West (PG) - 4 votes
0.1%
Democratic Swing: -3.4%
Republican Swing: 0.2%
Net Swing: 3.7% Republican
Vote Change: -262 votes

Multnomah County

(100.0% reporting)

2020 (D+63.1)

Joe Biden (D) - 367249 votes
79.2%
Donald Trump (R) - 82995 votes
17.9%

2024 (D+62.1)

Kamala Harris (D) - 325927 votes
78.7%
Donald Trump (R) - 70759 votes
17.1%
Jill Stein (G) - 6297 votes
1.5%
Robert F. Kennedy Jr (WP) - 4054 votes
1.0%
Cornel West (PG) - 2492 votes
0.6%
Chase Oliver (L) - 1342 votes
0.3%
Democratic Swing: -2.2%
Republican Swing: -1.2%
Net Swing: 1.0% Republican
Vote Change: -39,373 votes

Polk County

(100.0% reporting)

2020 (R+1.7)

Donald Trump (R) - 23732 votes
49.1%
Joe Biden (D) - 22917 votes
47.5%

2024 (R+3.7)

Donald Trump (R) - 23768 votes
49.9%
Kamala Harris (D) - 22034 votes
46.3%
Robert F. Kennedy Jr (WP) - 819 votes
1.7%
Jill Stein (G) - 241 votes
0.5%
Chase Oliver (L) - 235 votes
0.5%
Cornel West (PG) - 85 votes
0.2%
Democratic Swing: -2.4%
Republican Swing: -0.5%
Net Swing: 1.9% Republican
Vote Change: +533 votes

Sherman County

(100.0% reporting)

2020 (R+56)

Donald Trump (R) - 921 votes
76.2%
Joe Biden (D) - 260 votes
21.5%

2024 (R+56.9)

Donald Trump (R) - 890 votes
76.5%
Kamala Harris (D) - 233 votes
20.0%
Robert F. Kennedy Jr (WP) - 26 votes
2.2%
Chase Oliver (L) - 3 votes
0.3%
Cornel West (PG) - 1 votes
0.1%
Jill Stein (G) - 1 votes
0.1%
Democratic Swing: -1.8%
Republican Swing: -0.9%
Net Swing: 1.0% Republican
Vote Change: -27 votes

Tillamook County

(100.0% reporting)

2020 (R+1.8)

Donald Trump (R) - 8354 votes
49.5%
Joe Biden (D) - 8066 votes
47.8%

2024 (R+1.4)

Donald Trump (R) - 7971 votes
49.0%
Kamala Harris (D) - 7747 votes
47.7%
Robert F. Kennedy Jr (WP) - 249 votes
1.5%
Jill Stein (G) - 115 votes
0.7%
Chase Oliver (L) - 55 votes
0.3%
Cornel West (PG) - 24 votes
0.1%
Democratic Swing: -1.2%
Republican Swing: -1.6%
Net Swing: 0.4% Democratic
Vote Change: -259 votes

Umatilla County

(100.0% reporting)

2020 (R+33)

Donald Trump (R) - 21270 votes
64.4%
Joe Biden (D) - 10707 votes
32.4%

2024 (R+37.8)

Donald Trump (R) - 20973 votes
67.2%
Kamala Harris (D) - 9251 votes
29.6%
Robert F. Kennedy Jr (WP) - 551 votes
1.8%
Jill Stein (G) - 125 votes
0.4%
Chase Oliver (L) - 118 votes
0.4%
Cornel West (PG) - 28 votes
0.1%
Democratic Swing: -3.7%
Republican Swing: 1.0%
Net Swing: 4.7% Republican
Vote Change: -931 votes

Union County

(100.0% reporting)

2020 (R+41.5)

Donald Trump (R) - 10298 votes
68.9%
Joe Biden (D) - 4254 votes
28.5%

2024 (R+40.3)

Donald Trump (R) - 9942 votes
68.2%
Kamala Harris (D) - 4107 votes
28.2%
Robert F. Kennedy Jr (WP) - 317 votes
2.2%
Jill Stein (G) - 55 votes
0.4%
Chase Oliver (L) - 52 votes
0.3%
Cornel West (PG) - 16 votes
0.1%
Democratic Swing: -0.9%
Republican Swing: -2.1%
Net Swing: 1.3% Democratic
Vote Change: -63 votes

Wallowa County

(100.0% reporting)

2020 (R+35.4)

Donald Trump (R) - 3404 votes
66.1%
Joe Biden (D) - 1625 votes
31.6%

2024 (R+35.3)

Donald Trump (R) - 3366 votes
65.9%
Kamala Harris (D) - 1573 votes
30.8%
Robert F. Kennedy Jr (WP) - 85 votes
1.7%
Jill Stein (G) - 26 votes
0.5%
Chase Oliver (L) - 17 votes
0.3%
Cornel West (PG) - 9 votes
0.2%
Democratic Swing: -1.3%
Republican Swing: -1.4%
Net Swing: 0.1% Democratic
Vote Change: +47 votes

Wasco County

(100.0% reporting)

2020 (R+3.2)

Donald Trump (R) - 7035 votes
49.8%
Joe Biden (D) - 6604 votes
46.7%

2024 (R+5.8)

Donald Trump (R) - 6837 votes
51.1%
Kamala Harris (D) - 6069 votes
45.3%
Robert F. Kennedy Jr (WP) - 251 votes
1.9%
Jill Stein (G) - 81 votes
0.6%
Chase Oliver (L) - 73 votes
0.5%
Cornel West (PG) - 15 votes
0.1%
Democratic Swing: -2.9%
Republican Swing: -0.3%
Net Swing: 2.6% Republican
Vote Change: -313 votes

Washington County

(100.0% reporting)

2020 (D+35.9)

Joe Biden (D) - 209940 votes
65.5%
Donald Trump (R) - 99073 votes
30.9%

2024 (D+34)

Kamala Harris (D) - 193013 votes
64.8%
Donald Trump (R) - 92590 votes
31.1%
Robert F. Kennedy Jr (WP) - 4312 votes
1.4%
Jill Stein (G) - 3273 votes
1.1%
Chase Oliver (L) - 1520 votes
0.5%
Cornel West (PG) - 653 votes
0.2%
Democratic Swing: -2.6%
Republican Swing: -0.7%
Net Swing: 1.9% Republican
Vote Change: -13,652 votes

Wheeler County

(100.0% reporting)

2020 (R+53.2)

Donald Trump (R) - 711 votes
73.7%
Joe Biden (D) - 217 votes
22.5%

2024 (R+47.2)

Donald Trump (R) - 618 votes
71.2%
Kamala Harris (D) - 210 votes
24.2%
Robert F. Kennedy Jr (WP) - 25 votes
2.9%
Jill Stein (G) - 7 votes
0.8%
Chase Oliver (L) - 5 votes
0.6%
Cornel West (PG) - 0 votes
0.0%
Democratic Swing: 0.9%
Republican Swing: -5.2%
Net Swing: 6.1% Democratic
Vote Change: -63 votes

Yamhill County

(100.0% reporting)

2020 (R+4.2)

Donald Trump (R) - 29551 votes
50.2%
Joe Biden (D) - 27174 votes
46.1%

2024 (R+6.1)

Donald Trump (R) - 29536 votes
51.1%
Kamala Harris (D) - 26011 votes
45.0%
Robert F. Kennedy Jr (WP) - 1113 votes
1.9%
Jill Stein (G) - 315 votes
0.5%
Chase Oliver (L) - 295 votes
0.5%
Cornel West (PG) - 83 votes
0.1%
Democratic Swing: -2.6%
Republican Swing: -0.6%
Net Swing: 2.0% Republican
Vote Change: +628 votes