Election Results Comparison Dashboard

2020 State Results

Donald Trump (R)
343,602
Joe Biden (D)
244,786

2024 State Results

Donald Trump (R)
352,079
Kamala Harris (D)
231,906
Robert F. Kennedy Jr (WP)
11,825
Chase Oliver (L)
4,275
Jill Stein (G)
2,878
County Name Net Swing % Votes Gained

County-by-County Comparison

Beaverhead County

(99.0% reporting)

2020 (R+41.9)

Donald Trump (R) - 3923 votes
69.3%
Joe Biden (D) - 1608 votes
28.4%

2024 (R+43.4)

Donald Trump (R) - 4058 votes
70.0%
Kamala Harris (D) - 1543 votes
26.6%
Robert F. Kennedy Jr (WP) - 130 votes
2.2%
Chase Oliver (L) - 41 votes
0.7%
Jill Stein (G) - 22 votes
0.4%
Democratic Swing: -2.4%
Republican Swing: -0.9%
Net Swing: 1.6% Republican
Vote Change: +263 votes

Big Horn County

(100.0% reporting)

2020 (D+6)

Joe Biden (D) - 2491 votes
52.0%
Donald Trump (R) - 2207 votes
46.1%

2024 (R+1.7)

Donald Trump (R) - 2188 votes
48.9%
Kamala Harris (D) - 2112 votes
47.2%
Robert F. Kennedy Jr (WP) - 136 votes
3.0%
Chase Oliver (L) - 21 votes
0.5%
Jill Stein (G) - 13 votes
0.3%
Democratic Swing: -5.8%
Republican Swing: 2.0%
Net Swing: 7.7% Republican
Vote Change: -228 votes

Blaine County

(99.0% reporting)

2020 (D+3.9)

Joe Biden (D) - 1589 votes
51.0%
Donald Trump (R) - 1469 votes
47.1%

2024 (R+5.9)

Donald Trump (R) - 1526 votes
50.5%
Kamala Harris (D) - 1348 votes
44.7%
Robert F. Kennedy Jr (WP) - 121 votes
4.0%
Jill Stein (G) - 16 votes
0.5%
Chase Oliver (L) - 8 votes
0.3%
Democratic Swing: -7.3%
Republican Swing: 2.5%
Net Swing: 9.8% Republican
Vote Change: -39 votes

Broadwater County

(99.0% reporting)

2020 (R+58.3)

Donald Trump (R) - 3173 votes
77.4%
Joe Biden (D) - 835 votes
20.4%

2024 (R+60)

Donald Trump (R) - 3770 votes
78.4%
Kamala Harris (D) - 885 votes
18.4%
Robert F. Kennedy Jr (WP) - 107 votes
2.2%
Chase Oliver (L) - 30 votes
0.6%
Jill Stein (G) - 18 votes
0.4%
Democratic Swing: -2.4%
Republican Swing: -0.8%
Net Swing: 1.6% Republican
Vote Change: +802 votes

Carbon County

(99.0% reporting)

2020 (R+29.7)

Donald Trump (R) - 4468 votes
63.3%
Joe Biden (D) - 2421 votes
34.3%

2024 (R+32.4)

Donald Trump (R) - 4719 votes
64.7%
Kamala Harris (D) - 2353 votes
32.2%
Robert F. Kennedy Jr (WP) - 135 votes
1.9%
Chase Oliver (L) - 65 votes
0.9%
Jill Stein (G) - 25 votes
0.3%
Democratic Swing: -2.9%
Republican Swing: -0.2%
Net Swing: 2.7% Republican
Vote Change: +408 votes

Carter County

(100.0% reporting)

2020 (R+82.6)

Donald Trump (R) - 775 votes
89.7%
Joe Biden (D) - 74 votes
8.6%

2024 (R+80.2)

Donald Trump (R) - 760 votes
89.0%
Kamala Harris (D) - 75 votes
8.8%
Robert F. Kennedy Jr (WP) - 13 votes
1.5%
Chase Oliver (L) - 3 votes
0.3%
Jill Stein (G) - 3 votes
0.3%
Democratic Swing: 0.1%
Republican Swing: -2.3%
Net Swing: 2.4% Democratic
Vote Change: +5 votes

Cascade County

(99.0% reporting)

2020 (R+20.3)

Donald Trump (R) - 23315 votes
58.5%
Joe Biden (D) - 15456 votes
38.7%

2024 (R+22.3)

Donald Trump (R) - 22419 votes
59.6%
Kamala Harris (D) - 14021 votes
37.3%
Robert F. Kennedy Jr (WP) - 742 votes
2.0%
Chase Oliver (L) - 267 votes
0.7%
Jill Stein (G) - 134 votes
0.4%
Democratic Swing: -2.6%
Republican Swing: -0.5%
Net Swing: 2.1% Republican
Vote Change: -1,188 votes

Chouteau County

(99.0% reporting)

2020 (R+31.2)

Donald Trump (R) - 1891 votes
63.8%
Joe Biden (D) - 991 votes
33.4%

2024 (R+32.2)

Donald Trump (R) - 1885 votes
64.2%
Kamala Harris (D) - 940 votes
32.0%
Robert F. Kennedy Jr (WP) - 75 votes
2.6%
Chase Oliver (L) - 17 votes
0.6%
Jill Stein (G) - 17 votes
0.6%
Democratic Swing: -2.3%
Republican Swing: -1.4%
Net Swing: 1.0% Republican
Vote Change: +52 votes

Custer County

(100.0% reporting)

2020 (R+47.1)

Donald Trump (R) - 4205 votes
71.8%
Joe Biden (D) - 1514 votes
25.8%

2024 (R+48.7)

Donald Trump (R) - 4208 votes
72.6%
Kamala Harris (D) - 1385 votes
23.9%
Robert F. Kennedy Jr (WP) - 143 votes
2.5%
Chase Oliver (L) - 36 votes
0.6%
Jill Stein (G) - 25 votes
0.4%
Democratic Swing: -2.6%
Republican Swing: -0.9%
Net Swing: 1.6% Republican
Vote Change: +78 votes

Daniels County

(100.0% reporting)

2020 (R+60.8)

Donald Trump (R) - 799 votes
78.8%
Joe Biden (D) - 195 votes
19.2%

2024 (R+65.6)

Donald Trump (R) - 778 votes
81.8%
Kamala Harris (D) - 154 votes
16.2%
Robert F. Kennedy Jr (WP) - 12 votes
1.3%
Chase Oliver (L) - 5 votes
0.5%
Jill Stein (G) - 2 votes
0.2%
Democratic Swing: -3.4%
Republican Swing: 1.4%
Net Swing: 4.8% Republican
Vote Change: -43 votes

Dawson County

(100.0% reporting)

2020 (R+59.2)

Donald Trump (R) - 3758 votes
77.9%
Joe Biden (D) - 962 votes
19.9%

2024 (R+58.9)

Donald Trump (R) - 3627 votes
78.2%
Kamala Harris (D) - 894 votes
19.3%
Robert F. Kennedy Jr (WP) - 83 votes
1.8%
Chase Oliver (L) - 26 votes
0.5%
Jill Stein (G) - 8 votes
0.2%
Democratic Swing: -1.1%
Republican Swing: -1.4%
Net Swing: 0.3% Democratic
Vote Change: -82 votes

Deer Lodge County

(99.0% reporting)

2020 (D+7.9)

Joe Biden (D) - 2562 votes
52.4%
Donald Trump (R) - 2186 votes
44.7%

2024 (D+1)

Kamala Harris (D) - 2376 votes
48.8%
Donald Trump (R) - 2329 votes
47.8%
Robert F. Kennedy Jr (WP) - 116 votes
2.4%
Chase Oliver (L) - 31 votes
0.6%
Jill Stein (G) - 18 votes
0.4%
Democratic Swing: -5.2%
Republican Swing: 1.8%
Net Swing: 7.0% Republican
Vote Change: +122 votes

Fallon County

(100.0% reporting)

2020 (R+77.8)

Donald Trump (R) - 1375 votes
87.3%
Joe Biden (D) - 172 votes
10.9%

2024 (R+75.6)

Donald Trump (R) - 1303 votes
86.5%
Kamala Harris (D) - 163 votes
10.8%
Robert F. Kennedy Jr (WP) - 32 votes
2.1%
Chase Oliver (L) - 5 votes
0.3%
Jill Stein (G) - 4 votes
0.3%
Democratic Swing: -0.3%
Republican Swing: -2.4%
Net Swing: 2.1% Democratic
Vote Change: -40 votes

Fergus County

(99.0% reporting)

2020 (R+53)

Donald Trump (R) - 4869 votes
74.8%
Joe Biden (D) - 1496 votes
23.0%

2024 (R+51.3)

Donald Trump (R) - 4965 votes
74.0%
Kamala Harris (D) - 1522 votes
22.7%
Robert F. Kennedy Jr (WP) - 146 votes
2.2%
Chase Oliver (L) - 58 votes
0.8%
Jill Stein (G) - 21 votes
0.3%
Democratic Swing: -0.8%
Republican Swing: -2.5%
Net Swing: 1.7% Democratic
Vote Change: +347 votes

Flathead County

(99.0% reporting)

2020 (R+30.8)

Donald Trump (R) - 38321 votes
63.9%
Joe Biden (D) - 20274 votes
33.8%

2024 (R+33.8)

Donald Trump (R) - 41390 votes
65.5%
Kamala Harris (D) - 20062 votes
31.8%
Robert F. Kennedy Jr (WP) - 1003 votes
1.6%
Chase Oliver (L) - 449 votes
0.7%
Jill Stein (G) - 236 votes
0.4%
Democratic Swing: -2.8%
Republican Swing: 0.2%
Net Swing: 3.0% Republican
Vote Change: +4,545 votes

Gallatin County

(99.0% reporting)

2020 (D+7.8)

Joe Biden (D) - 37044 votes
52.2%
Donald Trump (R) - 31696 votes
44.6%

2024 (D+3.2)

Kamala Harris (D) - 34938 votes
50.0%
Donald Trump (R) - 32695 votes
46.8%
Robert F. Kennedy Jr (WP) - 1308 votes
1.9%
Chase Oliver (L) - 579 votes
0.8%
Jill Stein (G) - 377 votes
0.5%
Democratic Swing: -3.9%
Republican Swing: 0.7%
Net Swing: 4.6% Republican
Vote Change: +1,157 votes

Garfield County

(100.0% reporting)

2020 (R+89.8)

Donald Trump (R) - 764 votes
94.0%
Joe Biden (D) - 41 votes
5.0%

2024 (R+89.6)

Donald Trump (R) - 756 votes
94.5%
Kamala Harris (D) - 39 votes
4.9%
Robert F. Kennedy Jr (WP) - 3 votes
0.4%
Chase Oliver (L) - 2 votes
0.2%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: -0.2%
Republican Swing: -0.4%
Net Swing: 0.2% Democratic
Vote Change: -5 votes

Glacier County

(99.0% reporting)

2020 (D+31.4)

Joe Biden (D) - 3610 votes
64.3%
Donald Trump (R) - 1884 votes
33.5%

2024 (D+19.6)

Kamala Harris (D) - 2933 votes
57.8%
Donald Trump (R) - 1939 votes
38.2%
Robert F. Kennedy Jr (WP) - 150 votes
3.0%
Chase Oliver (L) - 28 votes
0.5%
Jill Stein (G) - 28 votes
0.5%
Democratic Swing: -7.9%
Republican Swing: 3.9%
Net Swing: 11.8% Republican
Vote Change: -416 votes

Golden Valley County

(99.0% reporting)

2020 (R+68.3)

Donald Trump (R) - 414 votes
82.3%
Joe Biden (D) - 78 votes
15.5%

2024 (R+72.4)

Donald Trump (R) - 440 votes
85.4%
Kamala Harris (D) - 67 votes
13.0%
Robert F. Kennedy Jr (WP) - 4 votes
0.8%
Chase Oliver (L) - 2 votes
0.4%
Jill Stein (G) - 2 votes
0.4%
Democratic Swing: -2.8%
Republican Swing: 1.3%
Net Swing: 4.1% Republican
Vote Change: +23 votes

Granite County

(100.0% reporting)

2020 (R+38)

Donald Trump (R) - 1419 votes
67.5%
Joe Biden (D) - 638 votes
30.4%

2024 (R+44)

Donald Trump (R) - 1537 votes
70.6%
Kamala Harris (D) - 579 votes
26.6%
Robert F. Kennedy Jr (WP) - 40 votes
1.8%
Chase Oliver (L) - 14 votes
0.6%
Jill Stein (G) - 6 votes
0.3%
Democratic Swing: -4.4%
Republican Swing: 1.7%
Net Swing: 6.1% Republican
Vote Change: +119 votes

Hill County

(100.0% reporting)

2020 (R+14.1)

Donald Trump (R) - 3957 votes
55.1%
Joe Biden (D) - 2981 votes
41.5%

2024 (R+18.2)

Donald Trump (R) - 3871 votes
56.9%
Kamala Harris (D) - 2634 votes
38.7%
Robert F. Kennedy Jr (WP) - 217 votes
3.2%
Chase Oliver (L) - 53 votes
0.8%
Jill Stein (G) - 29 votes
0.4%
Democratic Swing: -4.3%
Republican Swing: -0.1%
Net Swing: 4.1% Republican
Vote Change: -134 votes

Jefferson County

(99.0% reporting)

2020 (R+34.1)

Donald Trump (R) - 5345 votes
65.6%
Joe Biden (D) - 2625 votes
32.2%

2024 (R+36.5)

Donald Trump (R) - 5544 votes
66.9%
Kamala Harris (D) - 2516 votes
30.3%
Robert F. Kennedy Jr (WP) - 148 votes
1.8%
Chase Oliver (L) - 51 votes
0.6%
Jill Stein (G) - 32 votes
0.4%
Democratic Swing: -2.6%
Republican Swing: -0.2%
Net Swing: 2.4% Republican
Vote Change: +321 votes

Judith Basin County

(99.0% reporting)

2020 (R+58.2)

Donald Trump (R) - 1040 votes
77.4%
Joe Biden (D) - 275 votes
20.5%

2024 (R+58.1)

Donald Trump (R) - 1051 votes
77.7%
Kamala Harris (D) - 265 votes
19.6%
Robert F. Kennedy Jr (WP) - 27 votes
2.0%
Chase Oliver (L) - 8 votes
0.6%
Jill Stein (G) - 2 votes
0.1%
Democratic Swing: -1.3%
Republican Swing: -1.4%
Net Swing: 0.1% Democratic
Vote Change: +38 votes

Lake County

(100.0% reporting)

2020 (R+14.8)

Donald Trump (R) - 9322 votes
56.1%
Joe Biden (D) - 6916 votes
41.6%

2024 (R+19.9)

Donald Trump (R) - 9880 votes
58.4%
Kamala Harris (D) - 6510 votes
38.5%
Robert F. Kennedy Jr (WP) - 352 votes
2.1%
Chase Oliver (L) - 91 votes
0.5%
Jill Stein (G) - 77 votes
0.5%
Democratic Swing: -4.1%
Republican Swing: 1.0%
Net Swing: 5.1% Republican
Vote Change: +672 votes

Lewis and Clark County

(99.0% reporting)

2020 (R+4)

Donald Trump (R) - 21409 votes
50.6%
Joe Biden (D) - 19743 votes
46.7%

2024 (R+5.7)

Donald Trump (R) - 21479 votes
51.1%
Kamala Harris (D) - 19085 votes
45.4%
Robert F. Kennedy Jr (WP) - 929 votes
2.2%
Chase Oliver (L) - 332 votes
0.8%
Jill Stein (G) - 198 votes
0.5%
Democratic Swing: -2.6%
Republican Swing: -0.9%
Net Swing: 1.6% Republican
Vote Change: +871 votes

Liberty County

(99.0% reporting)

2020 (R+53.5)

Donald Trump (R) - 821 votes
75.8%
Joe Biden (D) - 249 votes
23.0%

2024 (R+54.5)

Donald Trump (R) - 752 votes
76.1%
Kamala Harris (D) - 214 votes
21.7%
Robert F. Kennedy Jr (WP) - 15 votes
1.5%
Chase Oliver (L) - 6 votes
0.6%
Jill Stein (G) - 1 votes
0.1%
Democratic Swing: -1.6%
Republican Swing: -0.6%
Net Swing: 1.0% Republican
Vote Change: -82 votes

Lincoln County

(100.0% reporting)

2020 (R+50.7)

Donald Trump (R) - 8672 votes
73.8%
Joe Biden (D) - 2835 votes
24.1%

2024 (R+53.4)

Donald Trump (R) - 8909 votes
75.6%
Kamala Harris (D) - 2615 votes
22.2%
Robert F. Kennedy Jr (WP) - 171 votes
1.4%
Chase Oliver (L) - 51 votes
0.4%
Jill Stein (G) - 43 votes
0.4%
Democratic Swing: -2.5%
Republican Swing: 0.2%
Net Swing: 2.7% Republican
Vote Change: +282 votes

Madison County

(99.0% reporting)

2020 (R+40.6)

Donald Trump (R) - 4191 votes
68.8%
Joe Biden (D) - 1771 votes
29.1%

2024 (R+45.3)

Donald Trump (R) - 4615 votes
71.4%
Kamala Harris (D) - 1689 votes
26.1%
Robert F. Kennedy Jr (WP) - 106 votes
1.6%
Chase Oliver (L) - 29 votes
0.4%
Jill Stein (G) - 22 votes
0.3%
Democratic Swing: -3.6%
Republican Swing: 1.1%
Net Swing: 4.7% Republican
Vote Change: +499 votes

McCone County

(100.0% reporting)

2020 (R+72.1)

Donald Trump (R) - 956 votes
84.8%
Joe Biden (D) - 155 votes
13.7%

2024 (R+74.1)

Donald Trump (R) - 931 votes
86.0%
Kamala Harris (D) - 129 votes
11.9%
Robert F. Kennedy Jr (WP) - 14 votes
1.3%
Chase Oliver (L) - 5 votes
0.5%
Jill Stein (G) - 3 votes
0.3%
Democratic Swing: -2.0%
Republican Swing: 0.0%
Net Swing: 2.0% Republican
Vote Change: -29 votes

Meagher County

(99.0% reporting)

2020 (R+52.7)

Donald Trump (R) - 833 votes
75.0%
Joe Biden (D) - 258 votes
23.2%

2024 (R+53.9)

Donald Trump (R) - 888 votes
75.8%
Kamala Harris (D) - 256 votes
21.8%
Robert F. Kennedy Jr (WP) - 18 votes
1.5%
Chase Oliver (L) - 7 votes
0.6%
Jill Stein (G) - 3 votes
0.3%
Democratic Swing: -1.8%
Republican Swing: -0.6%
Net Swing: 1.2% Republican
Vote Change: +81 votes

Mineral County

(99.0% reporting)

2020 (R+45.4)

Donald Trump (R) - 1828 votes
71.3%
Joe Biden (D) - 686 votes
26.8%

2024 (R+48)

Donald Trump (R) - 2049 votes
72.3%
Kamala Harris (D) - 689 votes
24.3%
Robert F. Kennedy Jr (WP) - 55 votes
1.9%
Chase Oliver (L) - 24 votes
0.8%
Jill Stein (G) - 16 votes
0.6%
Democratic Swing: -3.0%
Republican Swing: -0.4%
Net Swing: 2.6% Republican
Vote Change: +319 votes

Missoula County

(99.0% reporting)

2020 (D+24.4)

Joe Biden (D) - 43357 votes
60.6%
Donald Trump (R) - 26347 votes
36.8%

2024 (D+21.4)

Kamala Harris (D) - 42903 votes
59.0%
Donald Trump (R) - 27306 votes
37.5%
Robert F. Kennedy Jr (WP) - 1329 votes
1.8%
Jill Stein (G) - 681 votes
0.9%
Chase Oliver (L) - 554 votes
0.8%
Democratic Swing: -3.2%
Republican Swing: -0.3%
Net Swing: 3.0% Republican
Vote Change: +3,069 votes

Musselshell County

(100.0% reporting)

2020 (R+70.9)

Donald Trump (R) - 2423 votes
84.1%
Joe Biden (D) - 413 votes
14.3%

2024 (R+71.5)

Donald Trump (R) - 2550 votes
84.6%
Kamala Harris (D) - 396 votes
13.1%
Robert F. Kennedy Jr (WP) - 38 votes
1.3%
Chase Oliver (L) - 20 votes
0.7%
Jill Stein (G) - 8 votes
0.3%
Democratic Swing: -1.4%
Republican Swing: -0.8%
Net Swing: 0.6% Republican
Vote Change: +176 votes

Park County

(99.0% reporting)

2020 (R+6.6)

Donald Trump (R) - 6025 votes
52.1%
Joe Biden (D) - 5280 votes
45.6%

2024 (R+7.7)

Donald Trump (R) - 6128 votes
52.3%
Kamala Harris (D) - 5224 votes
44.6%
Robert F. Kennedy Jr (WP) - 236 votes
2.0%
Chase Oliver (L) - 77 votes
0.7%
Jill Stein (G) - 52 votes
0.4%
Democratic Swing: -2.1%
Republican Swing: -1.0%
Net Swing: 1.1% Republican
Vote Change: +412 votes

Petroleum County

(98.0% reporting)

2020 (R+76.9)

Donald Trump (R) - 298 votes
85.6%
Joe Biden (D) - 39 votes
11.2%

2024 (R+76.2)

Donald Trump (R) - 284 votes
87.7%
Kamala Harris (D) - 37 votes
11.4%
Robert F. Kennedy Jr (WP) - 2 votes
0.6%
Chase Oliver (L) - 1 votes
0.3%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: -0.2%
Republican Swing: -0.8%
Net Swing: 0.6% Democratic
Vote Change: -13 votes

Phillips County

(100.0% reporting)

2020 (R+64.6)

Donald Trump (R) - 1936 votes
81.3%
Joe Biden (D) - 416 votes
17.5%

2024 (R+62.5)

Donald Trump (R) - 1753 votes
80.1%
Kamala Harris (D) - 385 votes
17.6%
Robert F. Kennedy Jr (WP) - 38 votes
1.7%
Chase Oliver (L) - 10 votes
0.5%
Jill Stein (G) - 3 votes
0.1%
Democratic Swing: -0.1%
Republican Swing: -2.2%
Net Swing: 2.1% Democratic
Vote Change: -163 votes

Pondera County

(100.0% reporting)

2020 (R+38.4)

Donald Trump (R) - 2031 votes
67.8%
Joe Biden (D) - 903 votes
30.2%

2024 (R+41.7)

Donald Trump (R) - 1972 votes
69.1%
Kamala Harris (D) - 782 votes
27.4%
Robert F. Kennedy Jr (WP) - 66 votes
2.3%
Chase Oliver (L) - 21 votes
0.7%
Jill Stein (G) - 11 votes
0.4%
Democratic Swing: -3.4%
Republican Swing: -0.1%
Net Swing: 3.3% Republican
Vote Change: -82 votes

Powder River County

(100.0% reporting)

2020 (R+72.6)

Donald Trump (R) - 970 votes
85.4%
Joe Biden (D) - 154 votes
13.6%

2024 (R+75.2)

Donald Trump (R) - 963 votes
87.1%
Kamala Harris (D) - 131 votes
11.8%
Robert F. Kennedy Jr (WP) - 6 votes
0.5%
Chase Oliver (L) - 5 votes
0.5%
Jill Stein (G) - 1 votes
0.1%
Democratic Swing: -1.9%
Republican Swing: 0.8%
Net Swing: 2.6% Republican
Vote Change: -18 votes

Powell County

(99.0% reporting)

2020 (R+51.6)

Donald Trump (R) - 2355 votes
74.1%
Joe Biden (D) - 752 votes
23.6%

2024 (R+53.5)

Donald Trump (R) - 2466 votes
75.1%
Kamala Harris (D) - 710 votes
21.6%
Robert F. Kennedy Jr (WP) - 71 votes
2.2%
Chase Oliver (L) - 25 votes
0.8%
Jill Stein (G) - 10 votes
0.3%
Democratic Swing: -2.6%
Republican Swing: -0.7%
Net Swing: 1.9% Republican
Vote Change: +175 votes

Prairie County

(99.0% reporting)

2020 (R+65.4)

Donald Trump (R) - 603 votes
81.0%
Joe Biden (D) - 126 votes
16.9%

2024 (R+61.6)

Donald Trump (R) - 546 votes
79.4%
Kamala Harris (D) - 122 votes
17.7%
Robert F. Kennedy Jr (WP) - 15 votes
2.2%
Chase Oliver (L) - 4 votes
0.6%
Jill Stein (G) - 1 votes
0.1%
Democratic Swing: 0.4%
Republican Swing: -3.4%
Net Swing: 3.8% Democratic
Vote Change: -41 votes

Ravalli County

(100.0% reporting)

2020 (R+37.1)

Donald Trump (R) - 19114 votes
67.1%
Joe Biden (D) - 8763 votes
30.7%

2024 (R+40.6)

Donald Trump (R) - 20617 votes
68.9%
Kamala Harris (D) - 8485 votes
28.4%
Robert F. Kennedy Jr (WP) - 468 votes
1.6%
Chase Oliver (L) - 200 votes
0.7%
Jill Stein (G) - 134 votes
0.4%
Democratic Swing: -3.1%
Republican Swing: 0.4%
Net Swing: 3.4% Republican
Vote Change: +2,027 votes

Richland County

(100.0% reporting)

2020 (R+69.2)

Donald Trump (R) - 4800 votes
82.8%
Joe Biden (D) - 875 votes
15.1%

2024 (R+68)

Donald Trump (R) - 4387 votes
82.6%
Kamala Harris (D) - 778 votes
14.7%
Robert F. Kennedy Jr (WP) - 102 votes
1.9%
Chase Oliver (L) - 26 votes
0.5%
Jill Stein (G) - 16 votes
0.3%
Democratic Swing: -0.8%
Republican Swing: -1.9%
Net Swing: 1.2% Democratic
Vote Change: -366 votes

Roosevelt County

(99.0% reporting)

2020 (R+2.2)

Donald Trump (R) - 1996 votes
49.7%
Joe Biden (D) - 1910 votes
47.5%

2024 (R+9.6)

Donald Trump (R) - 2055 votes
52.5%
Kamala Harris (D) - 1680 votes
42.9%
Robert F. Kennedy Jr (WP) - 137 votes
3.5%
Chase Oliver (L) - 21 votes
0.5%
Jill Stein (G) - 21 votes
0.5%
Democratic Swing: -6.0%
Republican Swing: 1.4%
Net Swing: 7.4% Republican
Vote Change: +8 votes

Rosebud County

(99.0% reporting)

2020 (R+34.9)

Donald Trump (R) - 2486 votes
65.9%
Joe Biden (D) - 1199 votes
31.8%

2024 (R+37.1)

Donald Trump (R) - 2466 votes
66.8%
Kamala Harris (D) - 1095 votes
29.7%
Robert F. Kennedy Jr (WP) - 94 votes
2.5%
Chase Oliver (L) - 24 votes
0.6%
Jill Stein (G) - 14 votes
0.4%
Democratic Swing: -2.9%
Republican Swing: -0.7%
Net Swing: 2.2% Republican
Vote Change: +8 votes

Sanders County

(100.0% reporting)

2020 (R+51.3)

Donald Trump (R) - 5660 votes
74.2%
Joe Biden (D) - 1820 votes
23.9%

2024 (R+55.1)

Donald Trump (R) - 6150 votes
76.2%
Kamala Harris (D) - 1705 votes
21.1%
Robert F. Kennedy Jr (WP) - 136 votes
1.7%
Chase Oliver (L) - 48 votes
0.6%
Jill Stein (G) - 30 votes
0.4%
Democratic Swing: -3.2%
Republican Swing: 0.5%
Net Swing: 3.8% Republican
Vote Change: +589 votes

Sheridan County

(100.0% reporting)

2020 (R+41.9)

Donald Trump (R) - 1403 votes
69.1%
Joe Biden (D) - 574 votes
28.3%

2024 (R+42.5)

Donald Trump (R) - 1321 votes
69.1%
Kamala Harris (D) - 509 votes
26.6%
Robert F. Kennedy Jr (WP) - 68 votes
3.6%
Chase Oliver (L) - 10 votes
0.5%
Jill Stein (G) - 4 votes
0.2%
Democratic Swing: -2.4%
Republican Swing: -1.9%
Net Swing: 0.5% Republican
Vote Change: -65 votes

Silver Bow County

(99.0% reporting)

2020 (D+14.6)

Joe Biden (D) - 10392 votes
55.7%
Donald Trump (R) - 7745 votes
41.5%

2024 (D+7)

Kamala Harris (D) - 9386 votes
51.5%
Donald Trump (R) - 8110 votes
44.5%
Robert F. Kennedy Jr (WP) - 513 votes
2.8%
Chase Oliver (L) - 142 votes
0.8%
Jill Stein (G) - 75 votes
0.4%
Democratic Swing: -5.8%
Republican Swing: 1.8%
Net Swing: 7.6% Republican
Vote Change: +89 votes

Stillwater County

(100.0% reporting)

2020 (R+58.8)

Donald Trump (R) - 4462 votes
78.0%
Joe Biden (D) - 1156 votes
20.2%

2024 (R+61.7)

Donald Trump (R) - 4699 votes
79.6%
Kamala Harris (D) - 1056 votes
17.9%
Robert F. Kennedy Jr (WP) - 96 votes
1.6%
Chase Oliver (L) - 42 votes
0.7%
Jill Stein (G) - 13 votes
0.2%
Democratic Swing: -2.7%
Republican Swing: 0.1%
Net Swing: 2.8% Republican
Vote Change: +288 votes

Sweet Grass County

(99.0% reporting)

2020 (R+54)

Donald Trump (R) - 1840 votes
75.2%
Joe Biden (D) - 549 votes
22.4%

2024 (R+53.1)

Donald Trump (R) - 1789 votes
75.1%
Kamala Harris (D) - 525 votes
22.0%
Robert F. Kennedy Jr (WP) - 37 votes
1.6%
Chase Oliver (L) - 22 votes
0.9%
Jill Stein (G) - 8 votes
0.3%
Democratic Swing: -0.9%
Republican Swing: -1.9%
Net Swing: 1.0% Democratic
Vote Change: -8 votes

Teton County

(99.0% reporting)

2020 (R+44.3)

Donald Trump (R) - 2608 votes
70.9%
Joe Biden (D) - 1007 votes
27.4%

2024 (R+45)

Donald Trump (R) - 2533 votes
71.0%
Kamala Harris (D) - 927 votes
26.0%
Robert F. Kennedy Jr (WP) - 80 votes
2.2%
Chase Oliver (L) - 22 votes
0.6%
Jill Stein (G) - 6 votes
0.2%
Democratic Swing: -1.9%
Republican Swing: -1.2%
Net Swing: 0.7% Republican
Vote Change: -47 votes

Toole County

(100.0% reporting)

2020 (R+54.7)

Donald Trump (R) - 1596 votes
75.3%
Joe Biden (D) - 467 votes
22.0%

2024 (R+56.5)

Donald Trump (R) - 1571 votes
76.8%
Kamala Harris (D) - 415 votes
20.3%
Robert F. Kennedy Jr (WP) - 39 votes
1.9%
Chase Oliver (L) - 14 votes
0.7%
Jill Stein (G) - 7 votes
0.3%
Democratic Swing: -2.4%
Republican Swing: -0.6%
Net Swing: 1.8% Republican
Vote Change: -17 votes

Treasure County

(99.0% reporting)

2020 (R+65.4)

Donald Trump (R) - 373 votes
81.1%
Joe Biden (D) - 78 votes
17.0%

2024 (R+70.1)

Donald Trump (R) - 367 votes
83.0%
Kamala Harris (D) - 57 votes
12.9%
Robert F. Kennedy Jr (WP) - 12 votes
2.7%
Chase Oliver (L) - 5 votes
1.1%
Jill Stein (G) - 1 votes
0.2%
Democratic Swing: -4.4%
Republican Swing: 0.3%
Net Swing: 4.7% Republican
Vote Change: -9 votes

Valley County

(100.0% reporting)

2020 (R+50.5)

Donald Trump (R) - 3135 votes
73.6%
Joe Biden (D) - 1030 votes
24.2%

2024 (R+51.1)

Donald Trump (R) - 3019 votes
74.0%
Kamala Harris (D) - 935 votes
22.9%
Robert F. Kennedy Jr (WP) - 89 votes
2.2%
Chase Oliver (L) - 19 votes
0.5%
Jill Stein (G) - 17 votes
0.4%
Democratic Swing: -1.8%
Republican Swing: -1.3%
Net Swing: 0.6% Republican
Vote Change: -86 votes

Wheatland County

(100.0% reporting)

2020 (R+57.1)

Donald Trump (R) - 823 votes
77.0%
Joe Biden (D) - 225 votes
21.1%

2024 (R+58.4)

Donald Trump (R) - 843 votes
77.6%
Kamala Harris (D) - 209 votes
19.2%
Robert F. Kennedy Jr (WP) - 24 votes
2.2%
Jill Stein (G) - 6 votes
0.6%
Chase Oliver (L) - 4 votes
0.4%
Democratic Swing: -2.2%
Republican Swing: -0.9%
Net Swing: 1.3% Republican
Vote Change: +38 votes

Wibaux County

(99.0% reporting)

2020 (R+74)

Donald Trump (R) - 516 votes
86.3%
Joe Biden (D) - 77 votes
12.9%

2024 (R+71.8)

Donald Trump (R) - 463 votes
84.8%
Kamala Harris (D) - 71 votes
13.0%
Robert F. Kennedy Jr (WP) - 11 votes
2.0%
Chase Oliver (L) - 1 votes
0.2%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: 0.0%
Republican Swing: -2.2%
Net Swing: 2.2% Democratic
Vote Change: -47 votes

Yellowstone County

(99.0% reporting)

2020 (R+24.7)

Donald Trump (R) - 50772 votes
60.6%
Joe Biden (D) - 30679 votes
36.6%

2024 (R+27.1)

Donald Trump (R) - 50460 votes
62.0%
Kamala Harris (D) - 28392 votes
34.9%
Robert F. Kennedy Jr (WP) - 1567 votes
1.9%
Chase Oliver (L) - 614 votes
0.8%
Jill Stein (G) - 358 votes
0.4%
Democratic Swing: -2.8%
Republican Swing: -0.3%
Net Swing: 2.4% Republican
Vote Change: -60 votes