Election Results Comparison Dashboard

2020 State Results

Joe Biden (D)
539,398
Donald Trump (R)
756,764

2024 State Results

Kamala Harris (D)
466,668
Donald Trump (R)
747,744
Robert F. Kennedy Jr (I)
5,387
Chase Oliver (L)
2,536
Jill Stein (G)
1,873
County Name Net Swing % Votes Gained

County-by-County Comparison

Adams County

(100.0% reporting)

2020 (D+16.3)

Joe Biden (D) - 7917 votes
57.5%
Donald Trump (R) - 5696 votes
41.4%

2024 (D+14)

Kamala Harris (D) - 6743 votes
56.5%
Donald Trump (R) - 5081 votes
42.6%
Robert F. Kennedy Jr (I) - 37 votes
0.3%
Chase Oliver (L) - 18 votes
0.2%
Jill Stein (G) - 14 votes
0.1%
Democratic Swing: -1.5%
Republican Swing: 0.9%
Net Swing: 2.3% Republican
Vote Change: -1,720 votes

Alcorn County

(100.0% reporting)

2020 (R+64.3)

Donald Trump (R) - 12818 votes
81.2%
Joe Biden (D) - 2782 votes
17.6%

2024 (R+68.5)

Donald Trump (R) - 12657 votes
83.7%
Kamala Harris (D) - 2328 votes
15.4%
Robert F. Kennedy Jr (I) - 58 votes
0.4%
Chase Oliver (L) - 26 votes
0.2%
Jill Stein (G) - 12 votes
0.1%
Democratic Swing: -2.4%
Republican Swing: 1.8%
Net Swing: 4.2% Republican
Vote Change: -519 votes

Amite County

(100.0% reporting)

2020 (R+26.4)

Donald Trump (R) - 4503 votes
62.5%
Joe Biden (D) - 2620 votes
36.4%

2024 (R+33)

Donald Trump (R) - 4484 votes
65.8%
Kamala Harris (D) - 2246 votes
33.0%
Robert F. Kennedy Jr (I) - 23 votes
0.3%
Chase Oliver (L) - 17 votes
0.2%
Jill Stein (G) - 11 votes
0.2%
Democratic Swing: -3.7%
Republican Swing: 2.9%
Net Swing: 6.6% Republican
Vote Change: -342 votes

Attala County

(100.0% reporting)

2020 (R+18.8)

Donald Trump (R) - 5178 votes
58.6%
Joe Biden (D) - 3542 votes
40.1%

2024 (R+23.3)

Donald Trump (R) - 4723 votes
61.3%
Kamala Harris (D) - 2930 votes
38.0%
Robert F. Kennedy Jr (I) - 25 votes
0.3%
Chase Oliver (L) - 4 votes
0.1%
Jill Stein (G) - 3 votes
0.0%
Democratic Swing: -2.5%
Republican Swing: 2.1%
Net Swing: 4.6% Republican
Vote Change: -1,035 votes

Benton County

(100.0% reporting)

2020 (R+21)

Donald Trump (R) - 2570 votes
59.9%
Joe Biden (D) - 1679 votes
39.1%

2024 (R+31.4)

Donald Trump (R) - 2535 votes
65.3%
Kamala Harris (D) - 1318 votes
34.0%
Robert F. Kennedy Jr (I) - 13 votes
0.3%
Chase Oliver (L) - 5 votes
0.1%
Jill Stein (G) - 4 votes
0.1%
Democratic Swing: -5.5%
Republican Swing: 4.9%
Net Swing: 10.4% Republican
Vote Change: -374 votes

Bolivar County

(100.0% reporting)

2020 (D+31.2)

Joe Biden (D) - 8904 votes
64.7%
Donald Trump (R) - 4671 votes
34.0%

2024 (D+23.8)

Kamala Harris (D) - 6419 votes
61.5%
Donald Trump (R) - 3943 votes
37.8%
Robert F. Kennedy Jr (I) - 30 votes
0.3%
Jill Stein (G) - 12 votes
0.1%
Chase Oliver (L) - 9 votes
0.1%
Democratic Swing: -3.9%
Republican Swing: 3.5%
Net Swing: 7.4% Republican
Vote Change: -3,162 votes

Calhoun County

(100.0% reporting)

2020 (R+41.7)

Donald Trump (R) - 4625 votes
70.1%
Joe Biden (D) - 1902 votes
28.8%

2024 (R+48.1)

Donald Trump (R) - 4443 votes
73.6%
Kamala Harris (D) - 1547 votes
25.6%
Robert F. Kennedy Jr (I) - 20 votes
0.3%
Chase Oliver (L) - 9 votes
0.1%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: -3.4%
Republican Swing: 3.0%
Net Swing: 6.4% Republican
Vote Change: -508 votes

Carroll County

(100.0% reporting)

2020 (R+38.8)

Donald Trump (R) - 3924 votes
68.8%
Joe Biden (D) - 1729 votes
30.3%

2024 (R+44.4)

Donald Trump (R) - 3730 votes
71.8%
Kamala Harris (D) - 1431 votes
27.6%
Robert F. Kennedy Jr (I) - 18 votes
0.3%
Jill Stein (G) - 3 votes
0.1%
Chase Oliver (L) - 1 votes
0.0%
Democratic Swing: -3.0%
Republican Swing: 2.5%
Net Swing: 5.5% Republican
Vote Change: -470 votes

Chickasaw County

(100.0% reporting)

2020 (R+4.6)

Donald Trump (R) - 4175 votes
51.2%
Joe Biden (D) - 3810 votes
46.8%

2024 (R+13.7)

Donald Trump (R) - 4079 votes
56.4%
Kamala Harris (D) - 3090 votes
42.7%
Robert F. Kennedy Jr (I) - 27 votes
0.4%
Chase Oliver (L) - 11 votes
0.2%
Jill Stein (G) - 4 votes
0.0%
Democratic Swing: -4.9%
Republican Swing: 4.3%
Net Swing: 9.1% Republican
Vote Change: -774 votes

Choctaw County

(100.0% reporting)

2020 (R+43.4)

Donald Trump (R) - 3001 votes
71.0%
Joe Biden (D) - 1185 votes
28.0%

2024 (R+49.4)

Donald Trump (R) - 2881 votes
74.1%
Kamala Harris (D) - 965 votes
24.8%
Robert F. Kennedy Jr (I) - 21 votes
0.5%
Chase Oliver (L) - 7 votes
0.2%
Jill Stein (G) - 7 votes
0.2%
Democratic Swing: -3.4%
Republican Swing: 2.5%
Net Swing: 6.0% Republican
Vote Change: -305 votes

Claiborne County

(99.0% reporting)

2020 (D+72.4)

Joe Biden (D) - 3772 votes
84.7%
Donald Trump (R) - 603 votes
13.5%

2024 (D+67.8)

Kamala Harris (D) - 2950 votes
83.3%
Donald Trump (R) - 558 votes
15.8%
Robert F. Kennedy Jr (I) - 14 votes
0.4%
Jill Stein (G) - 4 votes
0.1%
Chase Oliver (L) - 2 votes
0.0%
Democratic Swing: -2.6%
Republican Swing: 2.0%
Net Swing: 4.6% Republican
Vote Change: -847 votes

Clarke County

(100.0% reporting)

2020 (R+31.2)

Donald Trump (R) - 5417 votes
64.9%
Joe Biden (D) - 2838 votes
34.0%

2024 (R+35.2)

Donald Trump (R) - 5093 votes
67.3%
Kamala Harris (D) - 2430 votes
32.1%
Robert F. Kennedy Jr (I) - 23 votes
0.3%
Chase Oliver (L) - 10 votes
0.1%
Jill Stein (G) - 5 votes
0.1%
Democratic Swing: -2.2%
Republican Swing: 1.7%
Net Swing: 4.0% Republican
Vote Change: -694 votes

Clay County

(99.0% reporting)

2020 (D+16.6)

Joe Biden (D) - 5844 votes
57.2%
Donald Trump (R) - 4181 votes
41.0%

2024 (D+10.4)

Kamala Harris (D) - 4960 votes
54.8%
Donald Trump (R) - 4017 votes
44.4%
Robert F. Kennedy Jr (I) - 38 votes
0.4%
Chase Oliver (L) - 12 votes
0.1%
Jill Stein (G) - 9 votes
0.1%
Democratic Swing: -3.4%
Republican Swing: 2.7%
Net Swing: 6.2% Republican
Vote Change: -989 votes

Coahoma County

(100.0% reporting)

2020 (D+43.4)

Joe Biden (D) - 6020 votes
70.8%
Donald Trump (R) - 2375 votes
27.9%

2024 (D+39.9)

Kamala Harris (D) - 4711 votes
69.4%
Donald Trump (R) - 2008 votes
29.5%
Robert F. Kennedy Jr (I) - 39 votes
0.6%
Chase Oliver (L) - 7 votes
0.1%
Jill Stein (G) - 5 votes
0.1%
Democratic Swing: -2.1%
Republican Swing: 1.4%
Net Swing: 3.5% Republican
Vote Change: -1,625 votes

Copiah County

(100.0% reporting)

2020 (D+1.7)

Joe Biden (D) - 6470 votes
50.2%
Donald Trump (R) - 6250 votes
48.5%

2024 (R+6.1)

Donald Trump (R) - 6134 votes
52.6%
Kamala Harris (D) - 5426 votes
46.5%
Robert F. Kennedy Jr (I) - 50 votes
0.4%
Chase Oliver (L) - 14 votes
0.1%
Jill Stein (G) - 8 votes
0.1%
Democratic Swing: -4.2%
Republican Swing: 3.6%
Net Swing: 7.8% Republican
Vote Change: -1,088 votes

Covington County

(100.0% reporting)

2020 (R+26.3)

Donald Trump (R) - 5854 votes
62.5%
Joe Biden (D) - 3416 votes
36.5%

2024 (R+33.3)

Donald Trump (R) - 5869 votes
66.2%
Kamala Harris (D) - 2921 votes
33.0%
Robert F. Kennedy Jr (I) - 34 votes
0.4%
Chase Oliver (L) - 12 votes
0.1%
Jill Stein (G) - 7 votes
0.1%
Democratic Swing: -3.8%
Republican Swing: 3.2%
Net Swing: 7.0% Republican
Vote Change: -427 votes

DeSoto County

(100.0% reporting)

2020 (R+24.4)

Donald Trump (R) - 46462 votes
60.9%
Joe Biden (D) - 28265 votes
37.1%

2024 (R+24.3)

Donald Trump (R) - 48064 votes
60.8%
Kamala Harris (D) - 29023 votes
36.7%
Robert F. Kennedy Jr (I) - 701 votes
0.9%
Jill Stein (G) - 267 votes
0.3%
Chase Oliver (L) - 234 votes
0.3%
Democratic Swing: -0.8%
Republican Swing: -0.8%
Net Swing: 0.0% Democratic
Vote Change: +3,562 votes

Forrest County

(100.0% reporting)

2020 (R+11.4)

Donald Trump (R) - 17290 votes
54.5%
Joe Biden (D) - 13755 votes
43.4%

2024 (R+18)

Donald Trump (R) - 16579 votes
58.2%
Kamala Harris (D) - 11475 votes
40.3%
Robert F. Kennedy Jr (I) - 168 votes
0.6%
Chase Oliver (L) - 77 votes
0.3%
Jill Stein (G) - 69 votes
0.2%
Democratic Swing: -3.9%
Republican Swing: 2.7%
Net Swing: 6.6% Republican
Vote Change: -2,677 votes

Franklin County

(100.0% reporting)

2020 (R+32.8)

Donald Trump (R) - 2923 votes
65.5%
Joe Biden (D) - 1480 votes
33.1%

2024 (R+39.8)

Donald Trump (R) - 2831 votes
69.6%
Kamala Harris (D) - 1213 votes
29.8%
Robert F. Kennedy Jr (I) - 13 votes
0.3%
Chase Oliver (L) - 2 votes
0.0%
Jill Stein (G) - 2 votes
0.0%
Democratic Swing: -3.7%
Republican Swing: 3.3%
Net Swing: 7.1% Republican
Vote Change: -342 votes

George County

(100.0% reporting)

2020 (R+77.7)

Donald Trump (R) - 9713 votes
87.8%
Joe Biden (D) - 1218 votes
11.0%

2024 (R+78.9)

Donald Trump (R) - 9858 votes
89.1%
Kamala Harris (D) - 1138 votes
10.3%
Robert F. Kennedy Jr (I) - 28 votes
0.2%
Chase Oliver (L) - 12 votes
0.1%
Jill Stein (G) - 12 votes
0.1%
Democratic Swing: -0.8%
Republican Swing: 0.4%
Net Swing: 1.2% Republican
Vote Change: +117 votes

Greene County

(100.0% reporting)

2020 (R+66.5)

Donald Trump (R) - 4794 votes
82.4%
Joe Biden (D) - 966 votes
16.6%

2024 (R+69.9)

Donald Trump (R) - 4776 votes
84.5%
Kamala Harris (D) - 835 votes
14.8%
Robert F. Kennedy Jr (I) - 13 votes
0.2%
Chase Oliver (L) - 12 votes
0.2%
Jill Stein (G) - 1 votes
0.0%
Democratic Swing: -2.0%
Republican Swing: 1.5%
Net Swing: 3.5% Republican
Vote Change: -123 votes

Grenada County

(100.0% reporting)

2020 (R+12.5)

Donald Trump (R) - 6081 votes
55.7%
Joe Biden (D) - 4734 votes
43.4%

2024 (R+16.3)

Donald Trump (R) - 5651 votes
57.9%
Kamala Harris (D) - 4060 votes
41.6%
Robert F. Kennedy Jr (I) - 28 votes
0.3%
Jill Stein (G) - 11 votes
0.1%
Chase Oliver (L) - 8 votes
0.1%
Democratic Swing: -2.2%
Republican Swing: 1.7%
Net Swing: 3.8% Republican
Vote Change: -1,057 votes

Hancock County

(100.0% reporting)

2020 (R+56.3)

Donald Trump (R) - 16132 votes
77.0%
Joe Biden (D) - 4504 votes
21.5%

2024 (R+58.8)

Donald Trump (R) - 16684 votes
78.8%
Kamala Harris (D) - 4262 votes
20.1%
Robert F. Kennedy Jr (I) - 81 votes
0.4%
Chase Oliver (L) - 54 votes
0.3%
Jill Stein (G) - 32 votes
0.1%
Democratic Swing: -1.6%
Republican Swing: 0.8%
Net Swing: 2.5% Republican
Vote Change: +477 votes

Harrison County

(100.0% reporting)

2020 (R+25.6)

Donald Trump (R) - 46822 votes
61.7%
Joe Biden (D) - 27728 votes
36.5%

2024 (R+29)

Donald Trump (R) - 48497 votes
63.9%
Kamala Harris (D) - 26555 votes
35.0%
Robert F. Kennedy Jr (I) - 345 votes
0.4%
Chase Oliver (L) - 212 votes
0.3%
Jill Stein (G) - 139 votes
0.2%
Democratic Swing: -2.1%
Republican Swing: 1.2%
Net Swing: 3.4% Republican
Vote Change: +1,198 votes

Hinds County

(100.0% reporting)

2020 (D+49.1)

Joe Biden (D) - 73550 votes
73.4%
Donald Trump (R) - 25141 votes
25.1%

2024 (D+46.3)

Kamala Harris (D) - 62840 votes
72.4%
Donald Trump (R) - 22816 votes
26.3%
Robert F. Kennedy Jr (I) - 468 votes
0.5%
Jill Stein (G) - 203 votes
0.2%
Chase Oliver (L) - 165 votes
0.2%
Democratic Swing: -1.9%
Republican Swing: 0.9%
Net Swing: 2.8% Republican
Vote Change: -12,199 votes

Holmes County

(100.0% reporting)

2020 (D+65.6)

Joe Biden (D) - 6588 votes
81.2%
Donald Trump (R) - 1369 votes
16.9%

2024 (D+62.2)

Kamala Harris (D) - 5420 votes
80.5%
Donald Trump (R) - 1243 votes
18.5%
Robert F. Kennedy Jr (I) - 27 votes
0.4%
Jill Stein (G) - 15 votes
0.2%
Chase Oliver (L) - 8 votes
0.1%
Democratic Swing: -2.1%
Republican Swing: 1.3%
Net Swing: 3.4% Republican
Vote Change: -1,244 votes

Humphreys County

(100.0% reporting)

2020 (D+45.9)

Joe Biden (D) - 3016 votes
72.0%
Donald Trump (R) - 1118 votes
26.7%

2024 (D+42.1)

Kamala Harris (D) - 2443 votes
70.4%
Donald Trump (R) - 990 votes
28.5%
Robert F. Kennedy Jr (I) - 10 votes
0.3%
Jill Stein (G) - 6 votes
0.2%
Chase Oliver (L) - 5 votes
0.1%
Democratic Swing: -2.2%
Republican Swing: 1.6%
Net Swing: 3.8% Republican
Vote Change: -680 votes

Issaquena County

(100.0% reporting)

2020 (D+7.1)

Joe Biden (D) - 355 votes
52.5%
Donald Trump (R) - 308 votes
45.6%

2024 (R+1.5)

Donald Trump (R) - 296 votes
47.6%
Kamala Harris (D) - 287 votes
46.1%
Jill Stein (G) - 7 votes
1.1%
Robert F. Kennedy Jr (I) - 6 votes
1.0%
Chase Oliver (L) - 5 votes
0.8%
Democratic Swing: -5.8%
Republican Swing: 2.8%
Net Swing: 8.6% Republican
Vote Change: -62 votes

Itawamba County

(100.0% reporting)

2020 (R+76.6)

Donald Trump (R) - 9438 votes
87.2%
Joe Biden (D) - 1249 votes
11.5%

2024 (R+80.1)

Donald Trump (R) - 9523 votes
89.7%
Kamala Harris (D) - 1027 votes
9.7%
Robert F. Kennedy Jr (I) - 29 votes
0.3%
Chase Oliver (L) - 16 votes
0.1%
Jill Stein (G) - 7 votes
0.1%
Democratic Swing: -2.0%
Republican Swing: 1.5%
Net Swing: 3.5% Republican
Vote Change: -85 votes

Jackson County

(100.0% reporting)

2020 (R+35.3)

Donald Trump (R) - 36295 votes
66.4%
Joe Biden (D) - 17375 votes
31.8%

2024 (R+40)

Donald Trump (R) - 36376 votes
69.4%
Kamala Harris (D) - 15469 votes
29.5%
Robert F. Kennedy Jr (I) - 216 votes
0.4%
Chase Oliver (L) - 143 votes
0.3%
Jill Stein (G) - 102 votes
0.2%
Democratic Swing: -2.8%
Republican Swing: 1.9%
Net Swing: 4.7% Republican
Vote Change: -1,364 votes

Jasper County

(100.0% reporting)

2020 (D+0.5)

Joe Biden (D) - 4341 votes
49.7%
Donald Trump (R) - 4302 votes
49.2%

2024 (R+5)

Donald Trump (R) - 4118 votes
52.2%
Kamala Harris (D) - 3722 votes
47.2%
Robert F. Kennedy Jr (I) - 20 votes
0.2%
Chase Oliver (L) - 9 votes
0.1%
Jill Stein (G) - 5 votes
0.1%
Democratic Swing: -3.0%
Republican Swing: 2.5%
Net Swing: 5.5% Republican
Vote Change: -769 votes

Jeff Davis County

(0.0% reporting)

2020 (D+17.4)

Joe Biden (D) - 3599 votes
57.9%
Donald Trump (R) - 2534 votes
40.8%

2024 (N/A+0)

Democratic Swing: 41.3%
Republican Swing: 58.7%
Net Swing: 17.4% Republican
Vote Change: -6,133 votes

Jefferson County

(99.0% reporting)

2020 (D+72.5)

Joe Biden (D) - 3327 votes
85.1%
Donald Trump (R) - 531 votes
13.6%

2024 (D+66.4)

Kamala Harris (D) - 2727 votes
82.7%
Donald Trump (R) - 541 votes
16.4%
Robert F. Kennedy Jr (I) - 15 votes
0.5%
Chase Oliver (L) - 4 votes
0.1%
Jill Stein (G) - 3 votes
0.1%
Democratic Swing: -3.4%
Republican Swing: 2.7%
Net Swing: 6.0% Republican
Vote Change: -568 votes

Jones County

(100.0% reporting)

2020 (R+42.7)

Donald Trump (R) - 21226 votes
70.5%
Joe Biden (D) - 8517 votes
28.3%

2024 (R+46.9)

Donald Trump (R) - 20265 votes
73.0%
Kamala Harris (D) - 7272 votes
26.2%
Robert F. Kennedy Jr (I) - 104 votes
0.4%
Chase Oliver (L) - 48 votes
0.2%
Jill Stein (G) - 22 votes
0.1%
Democratic Swing: -2.4%
Republican Swing: 1.8%
Net Swing: 4.2% Republican
Vote Change: -2,032 votes

Kemper County

(100.0% reporting)

2020 (D+23.5)

Joe Biden (D) - 2887 votes
61.0%
Donald Trump (R) - 1787 votes
37.8%

2024 (D+16.9)

Kamala Harris (D) - 2381 votes
58.3%
Donald Trump (R) - 1691 votes
41.4%
Chase Oliver (L) - 5 votes
0.1%
Robert F. Kennedy Jr (I) - 3 votes
0.1%
Jill Stein (G) - 1 votes
0.0%
Democratic Swing: -3.4%
Republican Swing: 3.2%
Net Swing: 6.6% Republican
Vote Change: -593 votes

Lafayette County

(100.0% reporting)

2020 (R+12.5)

Donald Trump (R) - 12949 votes
55.1%
Joe Biden (D) - 10070 votes
42.9%

2024 (R+21.8)

Donald Trump (R) - 14050 votes
60.0%
Kamala Harris (D) - 8956 votes
38.3%
Robert F. Kennedy Jr (I) - 143 votes
0.6%
Jill Stein (G) - 94 votes
0.4%
Chase Oliver (L) - 81 votes
0.3%
Democratic Swing: -5.3%
Republican Swing: 4.0%
Net Swing: 9.3% Republican
Vote Change: +305 votes

Lamar County

(100.0% reporting)

2020 (R+47.7)

Donald Trump (R) - 20704 votes
72.6%
Joe Biden (D) - 7340 votes
25.7%

2024 (R+49)

Donald Trump (R) - 20775 votes
73.7%
Kamala Harris (D) - 7038 votes
25.0%
Robert F. Kennedy Jr (I) - 130 votes
0.5%
Chase Oliver (L) - 74 votes
0.3%
Jill Stein (G) - 42 votes
0.1%
Democratic Swing: -1.1%
Republican Swing: 0.2%
Net Swing: 1.3% Republican
Vote Change: +15 votes

Lauderdale County

(100.0% reporting)

2020 (R+16.2)

Donald Trump (R) - 17967 votes
57.5%
Joe Biden (D) - 12960 votes
41.4%

2024 (R+21.2)

Donald Trump (R) - 16487 votes
60.2%
Kamala Harris (D) - 10677 votes
39.0%
Robert F. Kennedy Jr (I) - 114 votes
0.4%
Chase Oliver (L) - 42 votes
0.1%
Jill Stein (G) - 26 votes
0.1%
Democratic Swing: -2.9%
Republican Swing: 2.2%
Net Swing: 5.1% Republican
Vote Change: -3,581 votes

Lawrence County

(100.0% reporting)

2020 (R+30.9)

Donald Trump (R) - 4285 votes
64.7%
Joe Biden (D) - 2260 votes
34.1%

2024 (R+36.6)

Donald Trump (R) - 4113 votes
67.9%
Kamala Harris (D) - 1899 votes
31.4%
Robert F. Kennedy Jr (I) - 19 votes
0.3%
Chase Oliver (L) - 13 votes
0.2%
Jill Stein (G) - 3 votes
0.0%
Democratic Swing: -3.1%
Republican Swing: 2.5%
Net Swing: 5.7% Republican
Vote Change: -498 votes

Leake County

(100.0% reporting)

2020 (R+14.6)

Donald Trump (R) - 5228 votes
56.8%
Joe Biden (D) - 3897 votes
42.3%

2024 (R+23.4)

Donald Trump (R) - 5143 votes
61.4%
Kamala Harris (D) - 3182 votes
38.0%
Robert F. Kennedy Jr (I) - 25 votes
0.3%
Jill Stein (G) - 7 votes
0.1%
Chase Oliver (L) - 6 votes
0.1%
Democratic Swing: -4.7%
Republican Swing: 4.2%
Net Swing: 8.9% Republican
Vote Change: -762 votes

Lee County

(100.0% reporting)

2020 (R+33)

Donald Trump (R) - 24207 votes
65.4%
Joe Biden (D) - 12189 votes
32.9%

2024 (R+38.9)

Donald Trump (R) - 24339 votes
68.9%
Kamala Harris (D) - 10616 votes
30.0%
Robert F. Kennedy Jr (I) - 159 votes
0.4%
Chase Oliver (L) - 89 votes
0.3%
Jill Stein (G) - 53 votes
0.1%
Democratic Swing: -3.4%
Republican Swing: 2.5%
Net Swing: 5.9% Republican
Vote Change: -1,140 votes

Leflore County

(100.0% reporting)

2020 (D+41.9)

Joe Biden (D) - 7648 votes
70.2%
Donald Trump (R) - 3129 votes
28.7%

2024 (D+38.5)

Kamala Harris (D) - 6476 votes
68.7%
Donald Trump (R) - 2854 votes
30.3%
Robert F. Kennedy Jr (I) - 41 votes
0.4%
Chase Oliver (L) - 18 votes
0.2%
Jill Stein (G) - 12 votes
0.1%
Democratic Swing: -2.1%
Republican Swing: 1.3%
Net Swing: 3.4% Republican
Vote Change: -1,376 votes

Lincoln County

(100.0% reporting)

2020 (R+39.4)

Donald Trump (R) - 11596 votes
68.9%
Joe Biden (D) - 5040 votes
30.0%

2024 (R+45.5)

Donald Trump (R) - 11432 votes
72.3%
Kamala Harris (D) - 4262 votes
27.0%
Robert F. Kennedy Jr (I) - 40 votes
0.2%
Chase Oliver (L) - 26 votes
0.2%
Jill Stein (G) - 12 votes
0.1%
Democratic Swing: -3.3%
Republican Swing: 2.8%
Net Swing: 6.1% Republican
Vote Change: -864 votes

Lowndes County

(100.0% reporting)

2020 (R+2.7)

Donald Trump (R) - 13800 votes
50.6%
Joe Biden (D) - 13087 votes
48.0%

2024 (R+8.2)

Donald Trump (R) - 13087 votes
53.6%
Kamala Harris (D) - 11096 votes
45.4%
Robert F. Kennedy Jr (I) - 102 votes
0.4%
Chase Oliver (L) - 46 votes
0.2%
Jill Stein (G) - 27 votes
0.1%
Democratic Swing: -3.1%
Republican Swing: 2.4%
Net Swing: 5.5% Republican
Vote Change: -2,529 votes

Madison County

(100.0% reporting)

2020 (R+12)

Donald Trump (R) - 31091 votes
55.2%
Joe Biden (D) - 24440 votes
43.4%

2024 (R+17.3)

Donald Trump (R) - 32333 votes
58.0%
Kamala Harris (D) - 22700 votes
40.7%
Robert F. Kennedy Jr (I) - 253 votes
0.5%
Chase Oliver (L) - 169 votes
0.3%
Jill Stein (G) - 109 votes
0.2%
Democratic Swing: -3.2%
Republican Swing: 2.2%
Net Swing: 5.4% Republican
Vote Change: +33 votes

Marion County

(100.0% reporting)

2020 (R+37.2)

Donald Trump (R) - 8273 votes
67.8%
Joe Biden (D) - 3787 votes
31.1%

2024 (R+41.8)

Donald Trump (R) - 7874 votes
70.4%
Kamala Harris (D) - 3215 votes
28.7%
Robert F. Kennedy Jr (I) - 41 votes
0.4%
Chase Oliver (L) - 21 votes
0.2%
Jill Stein (G) - 5 votes
0.0%
Democratic Swing: -2.6%
Republican Swing: 2.0%
Net Swing: 4.6% Republican
Vote Change: -904 votes

Marshall County

(100.0% reporting)

2020 (D+3.1)

Joe Biden (D) - 8057 votes
50.9%
Donald Trump (R) - 7566 votes
47.8%

2024 (R+7.3)

Donald Trump (R) - 7977 votes
53.2%
Kamala Harris (D) - 6888 votes
46.0%
Robert F. Kennedy Jr (I) - 52 votes
0.3%
Chase Oliver (L) - 22 votes
0.1%
Jill Stein (G) - 14 votes
0.1%
Democratic Swing: -5.5%
Republican Swing: 4.9%
Net Swing: 10.4% Republican
Vote Change: -670 votes

Monroe County

(100.0% reporting)

2020 (R+31.1)

Donald Trump (R) - 11177 votes
64.7%
Joe Biden (D) - 5874 votes
34.0%

2024 (R+36)

Donald Trump (R) - 10861 votes
67.6%
Kamala Harris (D) - 5090 votes
31.7%
Robert F. Kennedy Jr (I) - 57 votes
0.4%
Chase Oliver (L) - 16 votes
0.1%
Jill Stein (G) - 15 votes
0.1%
Democratic Swing: -2.7%
Republican Swing: 2.2%
Net Swing: 4.9% Republican
Vote Change: -1,012 votes

Montgomery County

(100.0% reporting)

2020 (R+15.8)

Donald Trump (R) - 2917 votes
57.4%
Joe Biden (D) - 2121 votes
41.8%

2024 (R+20.9)

Donald Trump (R) - 2658 votes
60.1%
Kamala Harris (D) - 1737 votes
39.2%
Robert F. Kennedy Jr (I) - 8 votes
0.2%
Chase Oliver (L) - 5 votes
0.1%
Jill Stein (G) - 1 votes
0.0%
Democratic Swing: -2.7%
Republican Swing: 2.4%
Net Swing: 5.1% Republican
Vote Change: -629 votes

Neshoba County

(100.0% reporting)

2020 (R+43.7)

Donald Trump (R) - 8320 votes
71.0%
Joe Biden (D) - 3260 votes
27.8%

2024 (R+51)

Donald Trump (R) - 8154 votes
75.1%
Kamala Harris (D) - 2622 votes
24.1%
Robert F. Kennedy Jr (I) - 47 votes
0.4%
Jill Stein (G) - 9 votes
0.1%
Chase Oliver (L) - 7 votes
0.1%
Democratic Swing: -4.0%
Republican Swing: 3.4%
Net Swing: 7.3% Republican
Vote Change: -741 votes

Newton County

(100.0% reporting)

2020 (R+38.9)

Donald Trump (R) - 6997 votes
68.7%
Joe Biden (D) - 3075 votes
30.2%

2024 (R+43.4)

Donald Trump (R) - 6641 votes
71.2%
Kamala Harris (D) - 2603 votes
27.9%
Robert F. Kennedy Jr (I) - 34 votes
0.4%
Chase Oliver (L) - 18 votes
0.2%
Jill Stein (G) - 10 votes
0.1%
Democratic Swing: -2.6%
Republican Swing: 1.9%
Net Swing: 4.5% Republican
Vote Change: -766 votes

Noxubee County

(100.0% reporting)

2020 (D+53)

Joe Biden (D) - 4040 votes
75.6%
Donald Trump (R) - 1240 votes
23.2%

2024 (D+47.7)

Kamala Harris (D) - 3269 votes
73.5%
Donald Trump (R) - 1151 votes
25.9%
Robert F. Kennedy Jr (I) - 10 votes
0.2%
Chase Oliver (L) - 5 votes
0.1%
Jill Stein (G) - 2 votes
0.0%
Democratic Swing: -2.8%
Republican Swing: 2.5%
Net Swing: 5.3% Republican
Vote Change: -843 votes

Oktibbeha County

(100.0% reporting)

2020 (D+6.7)

Joe Biden (D) - 10299 votes
52.0%
Donald Trump (R) - 9004 votes
45.4%

2024 (R+0.3)

Donald Trump (R) - 8901 votes
49.3%
Kamala Harris (D) - 8851 votes
49.0%
Robert F. Kennedy Jr (I) - 96 votes
0.5%
Chase Oliver (L) - 65 votes
0.4%
Jill Stein (G) - 48 votes
0.3%
Democratic Swing: -4.1%
Republican Swing: 2.9%
Net Swing: 7.0% Republican
Vote Change: -1,342 votes

Panola County

(100.0% reporting)

2020 (R+4.2)

Donald Trump (R) - 8060 votes
51.6%
Joe Biden (D) - 7403 votes
47.3%

2024 (R+14.9)

Donald Trump (R) - 8202 votes
56.9%
Kamala Harris (D) - 6061 votes
42.0%
Robert F. Kennedy Jr (I) - 80 votes
0.5%
Jill Stein (G) - 18 votes
0.1%
Chase Oliver (L) - 16 votes
0.1%
Democratic Swing: -5.7%
Republican Swing: 4.9%
Net Swing: 10.6% Republican
Vote Change: -1,086 votes

Pearl River County

(100.0% reporting)

2020 (R+65.1)

Donald Trump (R) - 19595 votes
81.5%
Joe Biden (D) - 4148 votes
17.2%

2024 (R+66.8)

Donald Trump (R) - 20438 votes
82.8%
Kamala Harris (D) - 3982 votes
16.1%
Robert F. Kennedy Jr (I) - 101 votes
0.4%
Chase Oliver (L) - 64 votes
0.3%
Jill Stein (G) - 34 votes
0.1%
Democratic Swing: -1.3%
Republican Swing: 0.5%
Net Swing: 1.8% Republican
Vote Change: +876 votes

Perry County

(100.0% reporting)

2020 (R+53.5)

Donald Trump (R) - 4500 votes
76.0%
Joe Biden (D) - 1362 votes
23.0%

2024 (R+60.5)

Donald Trump (R) - 4425 votes
79.9%
Kamala Harris (D) - 1078 votes
19.5%
Robert F. Kennedy Jr (I) - 9 votes
0.2%
Chase Oliver (L) - 8 votes
0.1%
Jill Stein (G) - 8 votes
0.1%
Democratic Swing: -3.7%
Republican Swing: 3.3%
Net Swing: 7.0% Republican
Vote Change: -334 votes

Pike County

(100.0% reporting)

2020 (D+1)

Joe Biden (D) - 8646 votes
49.8%
Donald Trump (R) - 8479 votes
48.8%

2024 (R+3.5)

Donald Trump (R) - 7943 votes
51.3%
Kamala Harris (D) - 7402 votes
47.8%
Robert F. Kennedy Jr (I) - 58 votes
0.4%
Chase Oliver (L) - 20 votes
0.1%
Jill Stein (G) - 17 votes
0.1%
Democratic Swing: -2.5%
Republican Swing: 1.9%
Net Swing: 4.5% Republican
Vote Change: -1,685 votes

Pontotoc County

(100.0% reporting)

2020 (R+63.1)

Donald Trump (R) - 11550 votes
80.3%
Joe Biden (D) - 2614 votes
18.2%

2024 (R+67.8)

Donald Trump (R) - 11740 votes
83.5%
Kamala Harris (D) - 2214 votes
15.7%
Robert F. Kennedy Jr (I) - 52 votes
0.4%
Chase Oliver (L) - 21 votes
0.1%
Jill Stein (G) - 13 votes
0.1%
Democratic Swing: -2.7%
Republican Swing: 2.1%
Net Swing: 4.8% Republican
Vote Change: -124 votes

Prentiss County

(100.0% reporting)

2020 (R+59.1)

Donald Trump (R) - 8370 votes
78.5%
Joe Biden (D) - 2153 votes
20.2%

2024 (R+66.2)

Donald Trump (R) - 8581 votes
82.7%
Kamala Harris (D) - 1727 votes
16.6%
Robert F. Kennedy Jr (I) - 29 votes
0.3%
Chase Oliver (L) - 12 votes
0.1%
Jill Stein (G) - 10 votes
0.1%
Democratic Swing: -3.8%
Republican Swing: 3.3%
Net Swing: 7.1% Republican
Vote Change: -164 votes

Quitman County

(100.0% reporting)

2020 (D+35.4)

Joe Biden (D) - 2150 votes
66.6%
Donald Trump (R) - 1026 votes
31.8%

2024 (D+31)

Kamala Harris (D) - 1725 votes
64.4%
Donald Trump (R) - 902 votes
33.7%
Robert F. Kennedy Jr (I) - 15 votes
0.6%
Chase Oliver (L) - 9 votes
0.3%
Jill Stein (G) - 2 votes
0.1%
Democratic Swing: -2.7%
Republican Swing: 1.7%
Net Swing: 4.4% Republican
Vote Change: -523 votes

Rankin County

(100.0% reporting)

2020 (R+46)

Donald Trump (R) - 50895 votes
72.0%
Joe Biden (D) - 18847 votes
26.7%

2024 (R+47.2)

Donald Trump (R) - 50896 votes
73.0%
Kamala Harris (D) - 18060 votes
25.9%
Robert F. Kennedy Jr (I) - 223 votes
0.3%
Chase Oliver (L) - 220 votes
0.3%
Jill Stein (G) - 104 votes
0.1%
Democratic Swing: -1.0%
Republican Swing: 0.3%
Net Swing: 1.3% Republican
Vote Change: -239 votes

Scott County

(100.0% reporting)

2020 (R+18.4)

Donald Trump (R) - 6285 votes
58.5%
Joe Biden (D) - 4330 votes
40.3%

2024 (R+24)

Donald Trump (R) - 6098 votes
61.7%
Kamala Harris (D) - 3729 votes
37.7%
Robert F. Kennedy Jr (I) - 32 votes
0.3%
Chase Oliver (L) - 6 votes
0.1%
Jill Stein (G) - 6 votes
0.1%
Democratic Swing: -3.0%
Republican Swing: 2.6%
Net Swing: 5.6% Republican
Vote Change: -744 votes

Sharkey County

(99.0% reporting)

2020 (D+36.1)

Joe Biden (D) - 1465 votes
67.1%
Donald Trump (R) - 688 votes
31.5%

2024 (D+36.9)

Kamala Harris (D) - 1201 votes
68.0%
Donald Trump (R) - 551 votes
31.2%
Robert F. Kennedy Jr (I) - 4 votes
0.2%
Jill Stein (G) - 4 votes
0.2%
Chase Oliver (L) - 1 votes
0.1%
Democratic Swing: 0.1%
Republican Swing: -0.7%
Net Swing: 0.8% Democratic
Vote Change: -392 votes

Simpson County

(100.0% reporting)

2020 (R+30.8)

Donald Trump (R) - 7635 votes
64.6%
Joe Biden (D) - 4037 votes
34.2%

2024 (R+36.8)

Donald Trump (R) - 7552 votes
68.1%
Kamala Harris (D) - 3479 votes
31.4%
Robert F. Kennedy Jr (I) - 24 votes
0.2%
Chase Oliver (L) - 11 votes
0.1%
Jill Stein (G) - 5 votes
0.0%
Democratic Swing: -3.2%
Republican Swing: 2.8%
Net Swing: 6.0% Republican
Vote Change: -601 votes

Smith County

(100.0% reporting)

2020 (R+56.6)

Donald Trump (R) - 6458 votes
77.6%
Joe Biden (D) - 1791 votes
21.5%

2024 (R+60.8)

Donald Trump (R) - 6146 votes
80.1%
Kamala Harris (D) - 1486 votes
19.4%
Robert F. Kennedy Jr (I) - 20 votes
0.3%
Chase Oliver (L) - 7 votes
0.1%
Jill Stein (G) - 3 votes
0.0%
Democratic Swing: -2.3%
Republican Swing: 1.9%
Net Swing: 4.2% Republican
Vote Change: -587 votes

Stone County

(100.0% reporting)

2020 (R+53.6)

Donald Trump (R) - 5964 votes
75.7%
Joe Biden (D) - 1802 votes
22.9%

2024 (R+58.3)

Donald Trump (R) - 6214 votes
78.5%
Kamala Harris (D) - 1620 votes
20.5%
Robert F. Kennedy Jr (I) - 26 votes
0.3%
Chase Oliver (L) - 21 votes
0.3%
Jill Stein (G) - 4 votes
0.0%
Democratic Swing: -2.7%
Republican Swing: 2.0%
Net Swing: 4.7% Republican
Vote Change: +119 votes

Sunflower County

(100.0% reporting)

2020 (D+41.6)

Joe Biden (D) - 6781 votes
70.0%
Donald Trump (R) - 2799 votes
28.9%

2024 (D+35.6)

Kamala Harris (D) - 5312 votes
67.4%
Donald Trump (R) - 2515 votes
31.9%
Robert F. Kennedy Jr (I) - 20 votes
0.3%
Chase Oliver (L) - 10 votes
0.1%
Jill Stein (G) - 4 votes
0.0%
Democratic Swing: -3.2%
Republican Swing: 2.8%
Net Swing: 6.0% Republican
Vote Change: -1,719 votes

Tallahatchie County

(100.0% reporting)

2020 (D+11)

Joe Biden (D) - 3105 votes
54.6%
Donald Trump (R) - 2488 votes
43.7%

2024 (D+5.9)

Kamala Harris (D) - 2630 votes
52.5%
Donald Trump (R) - 2333 votes
46.5%
Robert F. Kennedy Jr (I) - 21 votes
0.4%
Chase Oliver (L) - 5 votes
0.1%
Jill Stein (G) - 3 votes
0.1%
Democratic Swing: -2.8%
Republican Swing: 2.2%
Net Swing: 5.1% Republican
Vote Change: -601 votes

Tate County

(100.0% reporting)

2020 (R+35.1)

Donald Trump (R) - 8707 votes
66.5%
Joe Biden (D) - 4183 votes
31.9%

2024 (R+43.9)

Donald Trump (R) - 9185 votes
71.4%
Kamala Harris (D) - 3555 votes
27.6%
Robert F. Kennedy Jr (I) - 52 votes
0.4%
Chase Oliver (L) - 29 votes
0.2%
Jill Stein (G) - 12 votes
0.1%
Democratic Swing: -4.7%
Republican Swing: 4.0%
Net Swing: 8.8% Republican
Vote Change: -57 votes

Tippah County

(100.0% reporting)

2020 (R+61.2)

Donald Trump (R) - 8054 votes
79.7%
Joe Biden (D) - 1937 votes
19.2%

2024 (R+67.2)

Donald Trump (R) - 7984 votes
83.2%
Kamala Harris (D) - 1547 votes
16.1%
Robert F. Kennedy Jr (I) - 27 votes
0.3%
Chase Oliver (L) - 11 votes
0.1%
Jill Stein (G) - 5 votes
0.1%
Democratic Swing: -3.2%
Republican Swing: 2.8%
Net Swing: 6.0% Republican
Vote Change: -417 votes

Tishomingo County

(100.0% reporting)

2020 (R+76.4)

Donald Trump (R) - 7933 votes
86.7%
Joe Biden (D) - 1059 votes
11.6%

2024 (R+79)

Donald Trump (R) - 8064 votes
89.1%
Kamala Harris (D) - 921 votes
10.2%
Robert F. Kennedy Jr (I) - 30 votes
0.3%
Chase Oliver (L) - 17 votes
0.2%
Jill Stein (G) - 10 votes
0.1%
Democratic Swing: -1.6%
Republican Swing: 1.0%
Net Swing: 2.6% Republican
Vote Change: +50 votes

Tunica County

(100.0% reporting)

2020 (D+47.2)

Joe Biden (D) - 2580 votes
72.4%
Donald Trump (R) - 926 votes
26.0%

2024 (D+39)

Kamala Harris (D) - 1837 votes
68.9%
Donald Trump (R) - 799 votes
29.9%
Robert F. Kennedy Jr (I) - 21 votes
0.8%
Chase Oliver (L) - 3 votes
0.1%
Jill Stein (G) - 1 votes
0.0%
Democratic Swing: -4.6%
Republican Swing: 3.6%
Net Swing: 8.2% Republican
Vote Change: -845 votes

Union County

(100.0% reporting)

2020 (R+65.5)

Donald Trump (R) - 10373 votes
81.8%
Joe Biden (D) - 2160 votes
17.0%

2024 (R+70.3)

Donald Trump (R) - 10559 votes
84.6%
Kamala Harris (D) - 1807 votes
14.5%
Robert F. Kennedy Jr (I) - 52 votes
0.4%
Jill Stein (G) - 17 votes
0.1%
Chase Oliver (L) - 12 votes
0.1%
Democratic Swing: -2.7%
Republican Swing: 2.1%
Net Swing: 4.8% Republican
Vote Change: -86 votes

Walthall County

(100.0% reporting)

2020 (R+19.6)

Donald Trump (R) - 4220 votes
59.2%
Joe Biden (D) - 2835 votes
39.8%

2024 (R+27)

Donald Trump (R) - 4114 votes
63.0%
Kamala Harris (D) - 2355 votes
36.1%
Robert F. Kennedy Jr (I) - 27 votes
0.4%
Chase Oliver (L) - 13 votes
0.2%
Jill Stein (G) - 7 votes
0.1%
Democratic Swing: -4.0%
Republican Swing: 3.3%
Net Swing: 7.4% Republican
Vote Change: -539 votes

Warren County

(100.0% reporting)

2020 (D+0.4)

Joe Biden (D) - 10442 votes
49.6%
Donald Trump (R) - 10365 votes
49.2%

2024 (R+4)

Donald Trump (R) - 9407 votes
51.4%
Kamala Harris (D) - 8683 votes
47.4%
Robert F. Kennedy Jr (I) - 84 votes
0.5%
Chase Oliver (L) - 35 votes
0.2%
Jill Stein (G) - 33 votes
0.2%
Democratic Swing: -2.6%
Republican Swing: 1.8%
Net Swing: 4.3% Republican
Vote Change: -2,565 votes

Washington County

(100.0% reporting)

2020 (D+40.5)

Joe Biden (D) - 12503 votes
69.4%
Donald Trump (R) - 5300 votes
29.4%

2024 (D+35.1)

Kamala Harris (D) - 9735 votes
67.0%
Donald Trump (R) - 4649 votes
32.0%
Robert F. Kennedy Jr (I) - 73 votes
0.5%
Chase Oliver (L) - 22 votes
0.1%
Jill Stein (G) - 15 votes
0.1%
Democratic Swing: -3.1%
Republican Swing: 2.3%
Net Swing: 5.4% Republican
Vote Change: -3,309 votes

Wayne County

(100.0% reporting)

2020 (R+27)

Donald Trump (R) - 6307 votes
62.7%
Joe Biden (D) - 3624 votes
36.0%

2024 (R+32.8)

Donald Trump (R) - 6013 votes
65.9%
Kamala Harris (D) - 3028 votes
33.2%
Robert F. Kennedy Jr (I) - 44 votes
0.5%
Chase Oliver (L) - 12 votes
0.1%
Jill Stein (G) - 6 votes
0.1%
Democratic Swing: -3.2%
Republican Swing: 2.5%
Net Swing: 5.8% Republican
Vote Change: -828 votes

Webster County

(100.0% reporting)

2020 (R+60.9)

Donald Trump (R) - 4291 votes
79.4%
Joe Biden (D) - 1043 votes
19.3%

2024 (R+65.3)

Donald Trump (R) - 4195 votes
82.3%
Kamala Harris (D) - 872 votes
17.1%
Robert F. Kennedy Jr (I) - 9 votes
0.2%
Chase Oliver (L) - 5 votes
0.1%
Jill Stein (G) - 5 votes
0.1%
Democratic Swing: -2.4%
Republican Swing: 2.0%
Net Swing: 4.4% Republican
Vote Change: -248 votes

Wilkinson County

(100.0% reporting)

2020 (D+35)

Joe Biden (D) - 2749 votes
66.6%
Donald Trump (R) - 1324 votes
32.0%

2024 (D+25.4)

Kamala Harris (D) - 1817 votes
62.0%
Donald Trump (R) - 1075 votes
36.7%
Robert F. Kennedy Jr (I) - 20 votes
0.7%
Chase Oliver (L) - 8 votes
0.3%
Jill Stein (G) - 1 votes
0.0%
Democratic Swing: -5.3%
Republican Swing: 4.3%
Net Swing: 9.6% Republican
Vote Change: -1,152 votes

Winston County

(100.0% reporting)

2020 (R+11.7)

Donald Trump (R) - 5112 votes
55.3%
Joe Biden (D) - 4040 votes
43.7%

2024 (R+18.3)

Donald Trump (R) - 4922 votes
58.7%
Kamala Harris (D) - 3392 votes
40.5%
Robert F. Kennedy Jr (I) - 31 votes
0.4%
Jill Stein (G) - 12 votes
0.1%
Chase Oliver (L) - 8 votes
0.1%
Democratic Swing: -3.6%
Republican Swing: 3.0%
Net Swing: 6.6% Republican
Vote Change: -787 votes

Yalobusha County

(100.0% reporting)

2020 (R+13.7)

Donald Trump (R) - 3671 votes
56.1%
Joe Biden (D) - 2785 votes
42.6%

2024 (R+21)

Donald Trump (R) - 3518 votes
59.9%
Kamala Harris (D) - 2289 votes
38.9%
Robert F. Kennedy Jr (I) - 40 votes
0.7%
Chase Oliver (L) - 12 votes
0.2%
Jill Stein (G) - 3 votes
0.0%
Democratic Swing: -4.1%
Republican Swing: 3.2%
Net Swing: 7.2% Republican
Vote Change: -594 votes

Yazoo County

(100.0% reporting)

2020 (D+6.4)

Joe Biden (D) - 5496 votes
52.6%
Donald Trump (R) - 4832 votes
46.3%

2024 (R+2.4)

Donald Trump (R) - 4558 votes
50.8%
Kamala Harris (D) - 4342 votes
48.4%
Robert F. Kennedy Jr (I) - 31 votes
0.3%
Chase Oliver (L) - 9 votes
0.1%
Jill Stein (G) - 6 votes
0.1%
Democratic Swing: -4.7%
Republican Swing: 4.2%
Net Swing: 8.8% Republican
Vote Change: -1,382 votes