Election Results Comparison Dashboard

2020 State Results

Donald Trump (R)
235,595
Joe Biden (D)
114,902

2024 State Results

Donald Trump (R)
246,505
Kamala Harris (D)
112,327
Chase Oliver (L)
6,227
County Name Net Swing % Votes Gained

County-by-County Comparison

Adams County

(100.0% reporting)

2020 (R+58.4)

Donald Trump (R) - 981 votes
77.3%
Joe Biden (D) - 258 votes
20.3%

2024 (R+62.7)

Donald Trump (R) - 962 votes
80.1%
Kamala Harris (D) - 215 votes
17.9%
Chase Oliver (L) - 14 votes
1.2%
Democratic Swing: -2.8%
Republican Swing: 1.6%
Net Swing: 4.4% Republican
Vote Change: -48 votes

Barnes County

(100.0% reporting)

2020 (R+32.4)

Donald Trump (R) - 3568 votes
64.1%
Joe Biden (D) - 1820 votes
32.7%

2024 (R+35.3)

Donald Trump (R) - 3531 votes
66.1%
Kamala Harris (D) - 1661 votes
31.1%
Chase Oliver (L) - 102 votes
1.9%
Democratic Swing: -2.4%
Republican Swing: 0.5%
Net Swing: 2.9% Republican
Vote Change: -94 votes

Benson County

(100.0% reporting)

2020 (R+14.2)

Donald Trump (R) - 1094 votes
55.8%
Joe Biden (D) - 822 votes
41.9%

2024 (R+18.5)

Donald Trump (R) - 1163 votes
58.1%
Kamala Harris (D) - 795 votes
39.7%
Chase Oliver (L) - 36 votes
1.8%
Democratic Swing: -3.0%
Republican Swing: 1.2%
Net Swing: 4.3% Republican
Vote Change: +78 votes

Billings County

(100.0% reporting)

2020 (R+76.5)

Donald Trump (R) - 541 votes
85.2%
Joe Biden (D) - 72 votes
11.3%

2024 (R+69.9)

Donald Trump (R) - 543 votes
83.9%
Kamala Harris (D) - 93 votes
14.4%
Chase Oliver (L) - 8 votes
1.2%
Democratic Swing: 2.7%
Republican Swing: -3.9%
Net Swing: 6.6% Democratic
Vote Change: +31 votes

Bottineau County

(100.0% reporting)

2020 (R+51.6)

Donald Trump (R) - 2575 votes
74.2%
Joe Biden (D) - 821 votes
23.6%

2024 (R+55.3)

Donald Trump (R) - 2628 votes
76.2%
Kamala Harris (D) - 735 votes
21.3%
Chase Oliver (L) - 59 votes
1.7%
Democratic Swing: -2.7%
Republican Swing: 1.0%
Net Swing: 3.7% Republican
Vote Change: +26 votes

Bowman County

(100.0% reporting)

2020 (R+71.9)

Donald Trump (R) - 1395 votes
84.2%
Joe Biden (D) - 228 votes
13.8%

2024 (R+73.1)

Donald Trump (R) - 1384 votes
85.5%
Kamala Harris (D) - 207 votes
12.8%
Chase Oliver (L) - 20 votes
1.2%
Democratic Swing: -1.2%
Republican Swing: 0.0%
Net Swing: 1.2% Republican
Vote Change: -12 votes

Burke County

(100.0% reporting)

2020 (R+75.8)

Donald Trump (R) - 994 votes
86.1%
Joe Biden (D) - 137 votes
11.9%

2024 (R+74.1)

Donald Trump (R) - 909 votes
86.1%
Kamala Harris (D) - 130 votes
12.3%
Chase Oliver (L) - 12 votes
1.1%
Democratic Swing: 0.3%
Republican Swing: -1.4%
Net Swing: 1.7% Democratic
Vote Change: -80 votes

Burleigh County

(100.0% reporting)

2020 (R+41.5)

Donald Trump (R) - 34744 votes
68.4%
Joe Biden (D) - 14348 votes
28.3%

2024 (R+43.2)

Donald Trump (R) - 36595 votes
70.0%
Kamala Harris (D) - 14215 votes
27.2%
Chase Oliver (L) - 954 votes
1.8%
Democratic Swing: -1.8%
Republican Swing: -0.1%
Net Swing: 1.7% Republican
Vote Change: +2,672 votes

Cass County

(100.0% reporting)

2020 (R+2.8)

Donald Trump (R) - 42619 votes
49.5%
Joe Biden (D) - 40311 votes
46.8%

2024 (R+8.4)

Donald Trump (R) - 47873 votes
52.7%
Kamala Harris (D) - 40304 votes
44.4%
Chase Oliver (L) - 1665 votes
1.8%
Democratic Swing: -3.7%
Republican Swing: 1.9%
Net Swing: 5.6% Republican
Vote Change: +6,912 votes

Cavalier County

(100.0% reporting)

2020 (R+52)

Donald Trump (R) - 1499 votes
74.2%
Joe Biden (D) - 474 votes
23.5%

2024 (R+49.1)

Donald Trump (R) - 1461 votes
73.5%
Kamala Harris (D) - 491 votes
24.7%
Chase Oliver (L) - 25 votes
1.3%
Democratic Swing: 0.8%
Republican Swing: -2.1%
Net Swing: 2.9% Democratic
Vote Change: +4 votes

Dickey County

(100.0% reporting)

2020 (R+48.3)

Donald Trump (R) - 1742 votes
71.9%
Joe Biden (D) - 608 votes
25.1%

2024 (R+52.2)

Donald Trump (R) - 1829 votes
74.6%
Kamala Harris (D) - 557 votes
22.7%
Chase Oliver (L) - 49 votes
2.0%
Democratic Swing: -3.0%
Republican Swing: 1.0%
Net Swing: 4.0% Republican
Vote Change: +85 votes

Divide County

(100.0% reporting)

2020 (R+54.7)

Donald Trump (R) - 904 votes
75.2%
Joe Biden (D) - 265 votes
22.0%

2024 (R+55.4)

Donald Trump (R) - 914 votes
76.1%
Kamala Harris (D) - 253 votes
21.1%
Chase Oliver (L) - 27 votes
2.2%
Democratic Swing: -1.5%
Republican Swing: -0.8%
Net Swing: 0.7% Republican
Vote Change: +25 votes

Dunn County

(100.0% reporting)

2020 (R+70.2)

Donald Trump (R) - 1951 votes
83.4%
Joe Biden (D) - 342 votes
14.6%

2024 (R+69.3)

Donald Trump (R) - 1877 votes
83.7%
Kamala Harris (D) - 332 votes
14.8%
Chase Oliver (L) - 22 votes
1.0%
Democratic Swing: 0.0%
Republican Swing: -1.0%
Net Swing: 0.9% Democratic
Vote Change: -62 votes

Eddy County

(99.0% reporting)

2020 (R+38.1)

Donald Trump (R) - 854 votes
67.7%
Joe Biden (D) - 383 votes
30.4%

2024 (R+45.5)

Donald Trump (R) - 862 votes
71.5%
Kamala Harris (D) - 316 votes
26.2%
Chase Oliver (L) - 23 votes
1.9%
Democratic Swing: -4.6%
Republican Swing: 2.7%
Net Swing: 7.4% Republican
Vote Change: -36 votes

Emmons County

(100.0% reporting)

2020 (R+76)

Donald Trump (R) - 1738 votes
86.5%
Joe Biden (D) - 237 votes
11.8%

2024 (R+77.6)

Donald Trump (R) - 1697 votes
87.9%
Kamala Harris (D) - 205 votes
10.6%
Chase Oliver (L) - 21 votes
1.1%
Democratic Swing: -1.3%
Republican Swing: 0.2%
Net Swing: 1.6% Republican
Vote Change: -52 votes

Foster County

(100.0% reporting)

2020 (R+57)

Donald Trump (R) - 1362 votes
76.6%
Joe Biden (D) - 373 votes
21.0%

2024 (R+58.6)

Donald Trump (R) - 1326 votes
77.9%
Kamala Harris (D) - 335 votes
19.7%
Chase Oliver (L) - 31 votes
1.8%
Democratic Swing: -1.7%
Republican Swing: -0.1%
Net Swing: 1.6% Republican
Vote Change: -43 votes

Golden Valley County

(100.0% reporting)

2020 (R+72.8)

Donald Trump (R) - 871 votes
84.9%
Joe Biden (D) - 137 votes
13.3%

2024 (R+73.7)

Donald Trump (R) - 847 votes
85.5%
Kamala Harris (D) - 122 votes
12.3%
Chase Oliver (L) - 15 votes
1.5%
Democratic Swing: -1.2%
Republican Swing: -0.3%
Net Swing: 0.9% Republican
Vote Change: -24 votes

Grand Forks County

(100.0% reporting)

2020 (R+13.8)

Donald Trump (R) - 16987 votes
54.8%
Joe Biden (D) - 12880 votes
41.6%

2024 (R+18.2)

Donald Trump (R) - 18123 votes
57.7%
Kamala Harris (D) - 12469 votes
39.7%
Chase Oliver (L) - 497 votes
1.6%
Democratic Swing: -3.0%
Republican Swing: 1.4%
Net Swing: 4.4% Republican
Vote Change: +1,222 votes

Grant County

(100.0% reporting)

2020 (R+69.4)

Donald Trump (R) - 1145 votes
82.9%
Joe Biden (D) - 207 votes
15.0%

2024 (R+66.8)

Donald Trump (R) - 1076 votes
82.4%
Kamala Harris (D) - 205 votes
15.7%
Chase Oliver (L) - 23 votes
1.8%
Democratic Swing: 0.4%
Republican Swing: -2.2%
Net Swing: 2.6% Democratic
Vote Change: -48 votes

Griggs County

(100.0% reporting)

2020 (R+49.3)

Donald Trump (R) - 907 votes
72.6%
Joe Biden (D) - 308 votes
24.6%

2024 (R+51.5)

Donald Trump (R) - 963 votes
74.7%
Kamala Harris (D) - 301 votes
23.4%
Chase Oliver (L) - 21 votes
1.6%
Democratic Swing: -1.9%
Republican Swing: 0.3%
Net Swing: 2.2% Republican
Vote Change: +70 votes

Hettinger County

(100.0% reporting)

2020 (R+69.5)

Donald Trump (R) - 1091 votes
83.2%
Joe Biden (D) - 196 votes
14.9%

2024 (R+69.3)

Donald Trump (R) - 1089 votes
83.4%
Kamala Harris (D) - 192 votes
14.7%
Chase Oliver (L) - 13 votes
1.0%
Democratic Swing: -0.4%
Republican Swing: -0.6%
Net Swing: 0.2% Democratic
Vote Change: +7 votes

Kidder County

(100.0% reporting)

2020 (R+69.2)

Donald Trump (R) - 1215 votes
83.2%
Joe Biden (D) - 221 votes
15.1%

2024 (R+64.6)

Donald Trump (R) - 1137 votes
81.3%
Kamala Harris (D) - 238 votes
17.0%
Chase Oliver (L) - 16 votes
1.1%
Democratic Swing: 1.7%
Republican Swing: -2.9%
Net Swing: 4.6% Democratic
Vote Change: -45 votes

LaMoure County

(100.0% reporting)

2020 (R+51.5)

Donald Trump (R) - 1645 votes
74.1%
Joe Biden (D) - 527 votes
23.7%

2024 (R+55)

Donald Trump (R) - 1614 votes
76.0%
Kamala Harris (D) - 453 votes
21.3%
Chase Oliver (L) - 42 votes
2.0%
Democratic Swing: -2.8%
Republican Swing: 0.8%
Net Swing: 3.6% Republican
Vote Change: -63 votes

Logan County

(100.0% reporting)

2020 (R+75.8)

Donald Trump (R) - 930 votes
86.4%
Joe Biden (D) - 128 votes
11.9%

2024 (R+75.8)

Donald Trump (R) - 898 votes
86.9%
Kamala Harris (D) - 117 votes
11.3%
Chase Oliver (L) - 16 votes
1.5%
Democratic Swing: -0.7%
Republican Swing: -0.8%
Net Swing: 0.1% Democratic
Vote Change: -27 votes

McHenry County

(100.0% reporting)

2020 (R+61.5)

Donald Trump (R) - 2364 votes
78.7%
Joe Biden (D) - 564 votes
18.8%

2024 (R+63.8)

Donald Trump (R) - 2223 votes
80.8%
Kamala Harris (D) - 479 votes
17.4%
Chase Oliver (L) - 33 votes
1.2%
Democratic Swing: -1.7%
Republican Swing: 0.5%
Net Swing: 2.3% Republican
Vote Change: -193 votes

McIntosh County

(100.0% reporting)

2020 (R+63.1)

Donald Trump (R) - 1153 votes
79.2%
Joe Biden (D) - 261 votes
17.9%

2024 (R+65.4)

Donald Trump (R) - 1132 votes
81.4%
Kamala Harris (D) - 229 votes
16.5%
Chase Oliver (L) - 20 votes
1.4%
Democratic Swing: -1.9%
Republican Swing: 0.4%
Net Swing: 2.3% Republican
Vote Change: -33 votes

McKenzie County

(100.0% reporting)

2020 (R+69.3)

Donald Trump (R) - 4482 votes
82.7%
Joe Biden (D) - 814 votes
15.0%

2024 (R+69.6)

Donald Trump (R) - 4627 votes
83.8%
Kamala Harris (D) - 809 votes
14.7%
Chase Oliver (L) - 47 votes
0.8%
Democratic Swing: -0.6%
Republican Swing: -0.2%
Net Swing: 0.4% Republican
Vote Change: +187 votes

McLean County

(100.0% reporting)

2020 (R+54.7)

Donald Trump (R) - 4198 votes
75.8%
Joe Biden (D) - 1230 votes
22.2%

2024 (R+58.1)

Donald Trump (R) - 4231 votes
78.0%
Kamala Harris (D) - 1093 votes
20.2%
Chase Oliver (L) - 74 votes
1.4%
Democratic Swing: -2.4%
Republican Swing: 1.0%
Net Swing: 3.5% Republican
Vote Change: -30 votes

Mercer County

(100.0% reporting)

2020 (R+69.1)

Donald Trump (R) - 3856 votes
82.5%
Joe Biden (D) - 704 votes
15.0%

2024 (R+69)

Donald Trump (R) - 3798 votes
83.4%
Kamala Harris (D) - 672 votes
14.8%
Chase Oliver (L) - 60 votes
1.3%
Democratic Swing: -0.6%
Republican Swing: -0.7%
Net Swing: 0.1% Democratic
Vote Change: -30 votes

Morton County

(100.0% reporting)

2020 (R+51.9)

Donald Trump (R) - 12243 votes
73.7%
Joe Biden (D) - 3872 votes
23.3%

2024 (R+53.8)

Donald Trump (R) - 12839 votes
75.4%
Kamala Harris (D) - 3748 votes
22.0%
Chase Oliver (L) - 319 votes
1.9%
Democratic Swing: -1.9%
Republican Swing: 0.0%
Net Swing: 1.8% Republican
Vote Change: +791 votes

Mountrail County

(100.0% reporting)

2020 (R+38.4)

Donald Trump (R) - 2824 votes
67.8%
Joe Biden (D) - 1256 votes
30.2%

2024 (R+43.2)

Donald Trump (R) - 2877 votes
70.6%
Kamala Harris (D) - 1125 votes
27.6%
Chase Oliver (L) - 58 votes
1.4%
Democratic Swing: -3.1%
Republican Swing: 1.6%
Net Swing: 4.7% Republican
Vote Change: -20 votes

Nelson County

(100.0% reporting)

2020 (R+32.1)

Donald Trump (R) - 1141 votes
64.2%
Joe Biden (D) - 586 votes
33.0%

2024 (R+32)

Donald Trump (R) - 1141 votes
64.8%
Kamala Harris (D) - 580 votes
32.9%
Chase Oliver (L) - 34 votes
1.9%
Democratic Swing: -0.9%
Republican Swing: -1.1%
Net Swing: 0.2% Democratic
Vote Change: +28 votes

Oliver County

(100.0% reporting)

2020 (R+75.4)

Donald Trump (R) - 918 votes
86.1%
Joe Biden (D) - 129 votes
12.1%

2024 (R+69.5)

Donald Trump (R) - 909 votes
83.6%
Kamala Harris (D) - 156 votes
14.4%
Chase Oliver (L) - 19 votes
1.7%
Democratic Swing: 2.1%
Republican Swing: -3.8%
Net Swing: 5.9% Democratic
Vote Change: +37 votes

Pembina County

(100.0% reporting)

2020 (R+51.6)

Donald Trump (R) - 2460 votes
73.8%
Joe Biden (D) - 786 votes
23.6%

2024 (R+53.3)

Donald Trump (R) - 2350 votes
75.5%
Kamala Harris (D) - 704 votes
22.6%
Chase Oliver (L) - 34 votes
1.1%
Democratic Swing: -1.4%
Republican Swing: 0.3%
Net Swing: 1.7% Republican
Vote Change: -158 votes

Pierce County

(100.0% reporting)

2020 (R+52.3)

Donald Trump (R) - 1585 votes
74.5%
Joe Biden (D) - 497 votes
23.3%

2024 (R+53.9)

Donald Trump (R) - 1493 votes
75.8%
Kamala Harris (D) - 439 votes
22.3%
Chase Oliver (L) - 23 votes
1.2%
Democratic Swing: -1.4%
Republican Swing: 0.2%
Net Swing: 1.7% Republican
Vote Change: -127 votes

Ramsey County

(100.0% reporting)

2020 (R+37.2)

Donald Trump (R) - 3577 votes
66.6%
Joe Biden (D) - 1639 votes
30.5%

2024 (R+40.3)

Donald Trump (R) - 3609 votes
68.9%
Kamala Harris (D) - 1513 votes
28.9%
Chase Oliver (L) - 82 votes
1.5%
Democratic Swing: -2.3%
Republican Swing: 0.8%
Net Swing: 3.1% Republican
Vote Change: -12 votes

Ransom County

(100.0% reporting)

2020 (R+20)

Donald Trump (R) - 1418 votes
57.8%
Joe Biden (D) - 945 votes
38.5%

2024 (R+28.2)

Donald Trump (R) - 1661 votes
62.7%
Kamala Harris (D) - 920 votes
34.7%
Chase Oliver (L) - 51 votes
1.9%
Democratic Swing: -5.0%
Republican Swing: 3.1%
Net Swing: 8.1% Republican
Vote Change: +269 votes

Renville County

(100.0% reporting)

2020 (R+65.8)

Donald Trump (R) - 1065 votes
80.7%
Joe Biden (D) - 220 votes
16.7%

2024 (R+67.7)

Donald Trump (R) - 993 votes
82.2%
Kamala Harris (D) - 179 votes
14.8%
Chase Oliver (L) - 31 votes
2.6%
Democratic Swing: -2.2%
Republican Swing: -0.3%
Net Swing: 1.9% Republican
Vote Change: -82 votes

Richland County

(100.0% reporting)

2020 (R+33.8)

Donald Trump (R) - 5072 votes
64.9%
Joe Biden (D) - 2510 votes
32.1%

2024 (R+37.8)

Donald Trump (R) - 5576 votes
67.5%
Kamala Harris (D) - 2473 votes
29.9%
Chase Oliver (L) - 150 votes
1.8%
Democratic Swing: -2.9%
Republican Swing: 1.1%
Net Swing: 4.1% Republican
Vote Change: +617 votes

Rolette County

(100.0% reporting)

2020 (D+32.8)

Joe Biden (D) - 2482 votes
65.2%
Donald Trump (R) - 1257 votes
33.0%

2024 (D+28.1)

Kamala Harris (D) - 2567 votes
63.0%
Donald Trump (R) - 1427 votes
35.0%
Chase Oliver (L) - 66 votes
1.6%
Democratic Swing: -3.2%
Republican Swing: 1.5%
Net Swing: 4.7% Republican
Vote Change: +321 votes

Sargent County

(100.0% reporting)

2020 (R+26.3)

Donald Trump (R) - 1266 votes
61.2%
Joe Biden (D) - 738 votes
35.6%

2024 (R+32.7)

Donald Trump (R) - 1325 votes
64.9%
Kamala Harris (D) - 663 votes
32.4%
Chase Oliver (L) - 36 votes
1.8%
Democratic Swing: -4.1%
Republican Swing: 2.3%
Net Swing: 6.4% Republican
Vote Change: +20 votes

Sheridan County

(100.0% reporting)

2020 (R+73.7)

Donald Trump (R) - 688 votes
84.7%
Joe Biden (D) - 104 votes
12.8%

2024 (R+72.1)

Donald Trump (R) - 644 votes
85.1%
Kamala Harris (D) - 101 votes
13.3%
Chase Oliver (L) - 8 votes
1.1%
Democratic Swing: 0.3%
Republican Swing: -1.3%
Net Swing: 1.6% Democratic
Vote Change: -39 votes

Sioux County

(100.0% reporting)

2020 (D+51.4)

Joe Biden (D) - 804 votes
67.8%
Donald Trump (R) - 258 votes
21.8%

2024 (D+38.8)

Kamala Harris (D) - 654 votes
68.6%
Donald Trump (R) - 285 votes
29.9%
Chase Oliver (L) - 11 votes
1.2%
Democratic Swing: -6.9%
Republican Swing: 5.7%
Net Swing: 12.6% Republican
Vote Change: -112 votes

Slope County

(99.0% reporting)

2020 (R+79.2)

Donald Trump (R) - 380 votes
89.0%
Joe Biden (D) - 44 votes
10.3%

2024 (R+82.2)

Donald Trump (R) - 351 votes
90.2%
Kamala Harris (D) - 33 votes
8.5%
Chase Oliver (L) - 3 votes
0.8%
Democratic Swing: -1.8%
Republican Swing: 1.1%
Net Swing: 2.9% Republican
Vote Change: -37 votes

Stark County

(100.0% reporting)

2020 (R+65.8)

Donald Trump (R) - 12110 votes
80.5%
Joe Biden (D) - 2499 votes
16.6%

2024 (R+65.6)

Donald Trump (R) - 12323 votes
81.6%
Kamala Harris (D) - 2473 votes
16.4%
Chase Oliver (L) - 221 votes
1.5%
Democratic Swing: -0.6%
Republican Swing: -0.8%
Net Swing: 0.2% Democratic
Vote Change: +408 votes

Steele County

(100.0% reporting)

2020 (R+24.9)

Donald Trump (R) - 652 votes
59.9%
Joe Biden (D) - 392 votes
36.0%

2024 (R+25.4)

Donald Trump (R) - 622 votes
61.3%
Kamala Harris (D) - 367 votes
36.1%
Chase Oliver (L) - 16 votes
1.6%
Democratic Swing: -1.0%
Republican Swing: -0.6%
Net Swing: 0.5% Republican
Vote Change: -39 votes

Stutsman County

(100.0% reporting)

2020 (R+44.7)

Donald Trump (R) - 6994 votes
70.2%
Joe Biden (D) - 2676 votes
26.9%

2024 (R+44.6)

Donald Trump (R) - 7185 votes
70.9%
Kamala Harris (D) - 2692 votes
26.6%
Chase Oliver (L) - 196 votes
1.9%
Democratic Swing: -0.9%
Republican Swing: -1.0%
Net Swing: 0.0% Democratic
Vote Change: +403 votes

Towner County

(100.0% reporting)

2020 (R+44.7)

Donald Trump (R) - 830 votes
70.7%
Joe Biden (D) - 317 votes
27.0%

2024 (R+45.7)

Donald Trump (R) - 796 votes
71.5%
Kamala Harris (D) - 289 votes
25.9%
Chase Oliver (L) - 25 votes
2.2%
Democratic Swing: -1.6%
Republican Swing: -0.7%
Net Swing: 0.9% Republican
Vote Change: -37 votes

Traill County

(100.0% reporting)

2020 (R+25.6)

Donald Trump (R) - 2522 votes
61.0%
Joe Biden (D) - 1493 votes
36.1%

2024 (R+31.6)

Donald Trump (R) - 2650 votes
64.4%
Kamala Harris (D) - 1359 votes
33.0%
Chase Oliver (L) - 71 votes
1.7%
Democratic Swing: -3.9%
Republican Swing: 2.1%
Net Swing: 6.0% Republican
Vote Change: +65 votes

Walsh County

(100.0% reporting)

2020 (R+42.8)

Donald Trump (R) - 3324 votes
69.5%
Joe Biden (D) - 1333 votes
27.9%

2024 (R+45.2)

Donald Trump (R) - 3186 votes
70.9%
Kamala Harris (D) - 1173 votes
26.1%
Chase Oliver (L) - 97 votes
2.1%
Democratic Swing: -2.3%
Republican Swing: 0.1%
Net Swing: 2.4% Republican
Vote Change: -201 votes

Ward County

(100.0% reporting)

2020 (R+46.5)

Donald Trump (R) - 19974 votes
70.7%
Joe Biden (D) - 7293 votes
25.8%

2024 (R+47.4)

Donald Trump (R) - 20635 votes
72.3%
Kamala Harris (D) - 7215 votes
25.3%
Chase Oliver (L) - 476 votes
1.6%
Democratic Swing: -1.3%
Republican Swing: -0.4%
Net Swing: 0.9% Republican
Vote Change: +1,059 votes

Wells County

(100.0% reporting)

2020 (R+62.1)

Donald Trump (R) - 1893 votes
79.7%
Joe Biden (D) - 442 votes
18.6%

2024 (R+62.9)

Donald Trump (R) - 1815 votes
80.5%
Kamala Harris (D) - 405 votes
18.0%
Chase Oliver (L) - 22 votes
1.0%
Democratic Swing: -0.9%
Republican Swing: -0.1%
Net Swing: 0.7% Republican
Vote Change: -93 votes

Williams County

(100.0% reporting)

2020 (R+68.8)

Donald Trump (R) - 11739 votes
81.9%
Joe Biden (D) - 2169 votes
15.1%

2024 (R+68.1)

Donald Trump (R) - 12501 votes
82.7%
Kamala Harris (D) - 2276 votes
15.1%
Chase Oliver (L) - 233 votes
1.5%
Democratic Swing: -0.4%
Republican Swing: -1.1%
Net Swing: 0.7% Democratic
Vote Change: +1,102 votes