Overview
States
2016
2020
2024
vs
2016
2020
2024
Election Results Comparison Dashboard
AK
AL
AR
AZ
CA
CO
CT
DC
DE
FL
GA
HI
IA
ID
IL
IN
KS
KY
LA
MA
MD
ME
MI
MN
MO
MS
MT
NC
ND
NE
NH
NJ
NM
NV
NY
OH
OK
OR
PA
RI
SC
SD
TN
TX
UT
VA
VT
WA
WI
WV
WY
2020 State Results
Donald Trump
(R)
2,649,852
Joe Biden
(D)
2,804,040
2024 State Results
Donald Trump
(R)
2,816,636
Kamala Harris
(D)
2,736,533
Robert F. Kennedy Jr
(NL)
26,785
Chase Oliver
(L)
22,440
Jill Stein
(G)
44,607
Cornel West
(I)
6,664
County Name
Net Swing %
Votes Gained
County-by-County Comparison
Alcona County
(100.0% reporting)
2020 (R+38.7)
Donald Trump
(R)
- 4848 votes
68.6%
Joe Biden
(D)
- 2142 votes
30.3%
2024 (R+41.7)
Donald Trump
(R)
- 5257 votes
70.3%
Kamala Harris
(D)
- 2140 votes
28.6%
Robert F. Kennedy Jr
(NL)
- 32 votes
0.4%
Chase Oliver
(L)
- 26 votes
0.3%
Jill Stein
(G)
- 12 votes
0.2%
Cornel West
(I)
- 2 votes
0.0%
Democratic Swing:
-2.0%
Republican Swing:
1.0%
Net Swing:
3.0% Republican
Vote Change:
+479 votes
Alger County
(100.0% reporting)
2020 (R+19)
Donald Trump
(R)
- 3014 votes
58.8%
Joe Biden
(D)
- 2053 votes
40.0%
2024 (R+19.8)
Donald Trump
(R)
- 3116 votes
59.3%
Kamala Harris
(D)
- 2075 votes
39.5%
Robert F. Kennedy Jr
(NL)
- 28 votes
0.5%
Chase Oliver
(L)
- 23 votes
0.4%
Jill Stein
(G)
- 9 votes
0.2%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-1.0%
Republican Swing:
-0.1%
Net Swing:
0.9% Republican
Vote Change:
+184 votes
Allegan County
(100.0% reporting)
2020 (R+25.7)
Donald Trump
(R)
- 41392 votes
61.7%
Joe Biden
(D)
- 24449 votes
36.4%
2024 (R+27.3)
Donald Trump
(R)
- 45206 votes
62.9%
Kamala Harris
(D)
- 25637 votes
35.7%
Robert F. Kennedy Jr
(NL)
- 382 votes
0.5%
Chase Oliver
(L)
- 367 votes
0.5%
Jill Stein
(G)
- 160 votes
0.2%
Cornel West
(I)
- 27 votes
0.0%
Democratic Swing:
-1.4%
Republican Swing:
0.1%
Net Swing:
1.5% Republican
Vote Change:
+5,938 votes
Alpena County
(100.0% reporting)
2020 (R+28.1)
Donald Trump
(R)
- 10686 votes
63.0%
Joe Biden
(D)
- 6000 votes
35.4%
2024 (R+28.7)
Donald Trump
(R)
- 10967 votes
63.7%
Kamala Harris
(D)
- 6038 votes
35.1%
Chase Oliver
(L)
- 76 votes
0.4%
Robert F. Kennedy Jr
(NL)
- 73 votes
0.4%
Jill Stein
(G)
- 22 votes
0.1%
Cornel West
(I)
- 5 votes
0.0%
Democratic Swing:
-0.8%
Republican Swing:
-0.2%
Net Swing:
0.6% Republican
Vote Change:
+495 votes
Antrim County
(100.0% reporting)
2020 (R+24.1)
Donald Trump
(R)
- 9748 votes
61.1%
Joe Biden
(D)
- 5960 votes
37.4%
2024 (R+23.8)
Donald Trump
(R)
- 10341 votes
61.2%
Kamala Harris
(D)
- 6330 votes
37.5%
Robert F. Kennedy Jr
(NL)
- 81 votes
0.5%
Chase Oliver
(L)
- 70 votes
0.4%
Jill Stein
(G)
- 29 votes
0.2%
Cornel West
(I)
- 6 votes
0.0%
Democratic Swing:
-0.4%
Republican Swing:
-0.7%
Net Swing:
0.3% Democratic
Vote Change:
+1,149 votes
Arenac County
(100.0% reporting)
2020 (R+36.2)
Donald Trump
(R)
- 5928 votes
67.1%
Joe Biden
(D)
- 2774 votes
31.4%
2024 (R+40.7)
Donald Trump
(R)
- 6379 votes
69.7%
Kamala Harris
(D)
- 2662 votes
29.1%
Robert F. Kennedy Jr
(NL)
- 43 votes
0.5%
Chase Oliver
(L)
- 42 votes
0.5%
Jill Stein
(G)
- 13 votes
0.1%
Cornel West
(I)
- 1 votes
0.0%
Democratic Swing:
-2.8%
Republican Swing:
1.7%
Net Swing:
4.4% Republican
Vote Change:
+438 votes
Baraga County
(100.0% reporting)
2020 (R+25.9)
Donald Trump
(R)
- 2512 votes
62.2%
Joe Biden
(D)
- 1478 votes
36.6%
2024 (R+29.9)
Donald Trump
(R)
- 2779 votes
64.2%
Kamala Harris
(D)
- 1488 votes
34.3%
Robert F. Kennedy Jr
(NL)
- 29 votes
0.7%
Chase Oliver
(L)
- 13 votes
0.3%
Jill Stein
(G)
- 9 votes
0.2%
Cornel West
(I)
- 2 votes
0.0%
Democratic Swing:
-2.6%
Republican Swing:
1.4%
Net Swing:
4.0% Republican
Vote Change:
+330 votes
Barry County
(100.0% reporting)
2020 (R+33.1)
Donald Trump
(R)
- 23471 votes
65.4%
Joe Biden
(D)
- 11797 votes
32.9%
2024 (R+34.4)
Donald Trump
(R)
- 25650 votes
66.4%
Kamala Harris
(D)
- 12391 votes
32.1%
Robert F. Kennedy Jr
(NL)
- 244 votes
0.6%
Chase Oliver
(L)
- 178 votes
0.5%
Jill Stein
(G)
- 68 votes
0.2%
Cornel West
(I)
- 11 votes
0.0%
Democratic Swing:
-1.3%
Republican Swing:
0.0%
Net Swing:
1.3% Republican
Vote Change:
+3,274 votes
Bay County
(100.0% reporting)
2020 (R+11.8)
Donald Trump
(R)
- 33125 votes
55.0%
Joe Biden
(D)
- 26151 votes
43.4%
2024 (R+14.7)
Donald Trump
(R)
- 34792 votes
56.7%
Kamala Harris
(D)
- 25767 votes
42.0%
Robert F. Kennedy Jr
(NL)
- 288 votes
0.5%
Chase Oliver
(L)
- 195 votes
0.3%
Jill Stein
(G)
- 136 votes
0.2%
Cornel West
(I)
- 34 votes
0.1%
Democratic Swing:
-2.0%
Republican Swing:
1.0%
Net Swing:
3.0% Republican
Vote Change:
+1,936 votes
Benzie County
(100.0% reporting)
2020 (R+9.3)
Donald Trump
(R)
- 6601 votes
53.8%
Joe Biden
(D)
- 5480 votes
44.7%
2024 (R+8.7)
Donald Trump
(R)
- 6895 votes
53.7%
Kamala Harris
(D)
- 5780 votes
45.0%
Robert F. Kennedy Jr
(NL)
- 58 votes
0.5%
Chase Oliver
(L)
- 54 votes
0.4%
Jill Stein
(G)
- 36 votes
0.3%
Cornel West
(I)
- 5 votes
0.0%
Democratic Swing:
-0.3%
Republican Swing:
-0.9%
Net Swing:
0.6% Democratic
Vote Change:
+747 votes
Berrien County
(100.0% reporting)
2020 (R+7.5)
Donald Trump
(R)
- 43519 votes
52.8%
Joe Biden
(D)
- 37438 votes
45.4%
2024 (R+7.9)
Donald Trump
(R)
- 44975 votes
53.2%
Kamala Harris
(D)
- 38323 votes
45.4%
Robert F. Kennedy Jr
(NL)
- 382 votes
0.5%
Chase Oliver
(L)
- 360 votes
0.4%
Jill Stein
(G)
- 236 votes
0.3%
Cornel West
(I)
- 64 votes
0.1%
Democratic Swing:
-0.8%
Republican Swing:
-0.4%
Net Swing:
0.4% Republican
Vote Change:
+3,383 votes
Branch County
(100.0% reporting)
2020 (R+39.1)
Donald Trump
(R)
- 14064 votes
68.5%
Joe Biden
(D)
- 6159 votes
30.0%
2024 (R+42.5)
Donald Trump
(R)
- 14848 votes
70.4%
Kamala Harris
(D)
- 5911 votes
28.0%
Robert F. Kennedy Jr
(NL)
- 113 votes
0.5%
Chase Oliver
(L)
- 77 votes
0.4%
Jill Stein
(G)
- 77 votes
0.4%
Cornel West
(I)
- 12 votes
0.1%
Democratic Swing:
-2.4%
Republican Swing:
1.0%
Net Swing:
3.4% Republican
Vote Change:
+815 votes
Calhoun County
(100.0% reporting)
2020 (R+11.3)
Donald Trump
(R)
- 36221 votes
54.6%
Joe Biden
(D)
- 28877 votes
43.6%
2024 (R+14.1)
Donald Trump
(R)
- 38606 votes
56.4%
Kamala Harris
(D)
- 28988 votes
42.3%
Robert F. Kennedy Jr
(NL)
- 331 votes
0.5%
Chase Oliver
(L)
- 262 votes
0.4%
Jill Stein
(G)
- 170 votes
0.2%
Cornel West
(I)
- 47 votes
0.1%
Democratic Swing:
-2.0%
Republican Swing:
0.8%
Net Swing:
2.8% Republican
Vote Change:
+3,306 votes
Cass County
(100.0% reporting)
2020 (R+29.3)
Donald Trump
(R)
- 16699 votes
63.7%
Joe Biden
(D)
- 9130 votes
34.8%
2024 (R+34)
Donald Trump
(R)
- 18505 votes
66.4%
Kamala Harris
(D)
- 9050 votes
32.5%
Robert F. Kennedy Jr
(NL)
- 110 votes
0.4%
Chase Oliver
(L)
- 94 votes
0.3%
Jill Stein
(G)
- 49 votes
0.2%
Cornel West
(I)
- 15 votes
0.1%
Democratic Swing:
-2.8%
Republican Swing:
1.9%
Net Swing:
4.7% Republican
Vote Change:
+1,994 votes
Charlevoix County
(100.0% reporting)
2020 (R+17.3)
Donald Trump
(R)
- 9841 votes
57.9%
Joe Biden
(D)
- 6939 votes
40.8%
2024 (R+16.9)
Donald Trump
(R)
- 10183 votes
57.7%
Kamala Harris
(D)
- 7197 votes
40.8%
Robert F. Kennedy Jr
(NL)
- 114 votes
0.6%
Chase Oliver
(L)
- 75 votes
0.4%
Jill Stein
(G)
- 57 votes
0.3%
Cornel West
(I)
- 11 votes
0.1%
Democratic Swing:
-0.5%
Republican Swing:
-0.9%
Net Swing:
0.4% Democratic
Vote Change:
+857 votes
Cheboygan County
(100.0% reporting)
2020 (R+30.4)
Donald Trump
(R)
- 10186 votes
64.2%
Joe Biden
(D)
- 5437 votes
34.3%
2024 (R+31.2)
Donald Trump
(R)
- 10653 votes
64.9%
Kamala Harris
(D)
- 5543 votes
33.8%
Robert F. Kennedy Jr
(NL)
- 86 votes
0.5%
Chase Oliver
(L)
- 66 votes
0.4%
Jill Stein
(G)
- 40 votes
0.2%
Cornel West
(I)
- 4 votes
0.0%
Democratic Swing:
-1.0%
Republican Swing:
-0.2%
Net Swing:
0.8% Republican
Vote Change:
+769 votes
Chippewa County
(100.0% reporting)
2020 (R+23.3)
Donald Trump
(R)
- 10681 votes
60.5%
Joe Biden
(D)
- 6648 votes
37.7%
2024 (R+24.3)
Donald Trump
(R)
- 11249 votes
61.3%
Kamala Harris
(D)
- 6796 votes
37.0%
Robert F. Kennedy Jr
(NL)
- 122 votes
0.7%
Chase Oliver
(L)
- 90 votes
0.5%
Jill Stein
(G)
- 61 votes
0.3%
Cornel West
(I)
- 12 votes
0.1%
Democratic Swing:
-1.3%
Republican Swing:
-0.3%
Net Swing:
1.0% Republican
Vote Change:
+1,001 votes
Clare County
(100.0% reporting)
2020 (R+35.3)
Donald Trump
(R)
- 10861 votes
66.7%
Joe Biden
(D)
- 5199 votes
31.9%
2024 (R+37.6)
Donald Trump
(R)
- 11772 votes
68.1%
Kamala Harris
(D)
- 5273 votes
30.5%
Robert F. Kennedy Jr
(NL)
- 114 votes
0.7%
Chase Oliver
(L)
- 72 votes
0.4%
Jill Stein
(G)
- 25 votes
0.1%
Cornel West
(I)
- 6 votes
0.0%
Democratic Swing:
-1.8%
Republican Swing:
0.6%
Net Swing:
2.4% Republican
Vote Change:
+1,202 votes
Clinton County
(100.0% reporting)
2020 (R+6.7)
Donald Trump
(R)
- 25098 votes
52.4%
Joe Biden
(D)
- 21968 votes
45.8%
2024 (R+8.6)
Donald Trump
(R)
- 26751 votes
53.5%
Kamala Harris
(D)
- 22450 votes
44.9%
Robert F. Kennedy Jr
(NL)
- 269 votes
0.5%
Chase Oliver
(L)
- 220 votes
0.4%
Jill Stein
(G)
- 152 votes
0.3%
Cornel West
(I)
- 31 votes
0.1%
Democratic Swing:
-1.7%
Republican Swing:
0.3%
Net Swing:
2.0% Republican
Vote Change:
+2,807 votes
Crawford County
(100.0% reporting)
2020 (R+31.1)
Donald Trump
(R)
- 5087 votes
64.7%
Joe Biden
(D)
- 2672 votes
34.0%
2024 (R+33.8)
Donald Trump
(R)
- 5613 votes
66.2%
Kamala Harris
(D)
- 2752 votes
32.5%
Robert F. Kennedy Jr
(NL)
- 42 votes
0.5%
Chase Oliver
(L)
- 31 votes
0.4%
Jill Stein
(G)
- 21 votes
0.2%
Cornel West
(I)
- 1 votes
0.0%
Democratic Swing:
-1.9%
Republican Swing:
0.8%
Net Swing:
2.7% Republican
Vote Change:
+701 votes
Delta County
(100.0% reporting)
2020 (R+26.9)
Donald Trump
(R)
- 13207 votes
62.4%
Joe Biden
(D)
- 7606 votes
36.0%
2024 (R+30.4)
Donald Trump
(R)
- 14109 votes
64.5%
Kamala Harris
(D)
- 7462 votes
34.1%
Robert F. Kennedy Jr
(NL)
- 123 votes
0.6%
Chase Oliver
(L)
- 86 votes
0.4%
Jill Stein
(G)
- 47 votes
0.2%
Cornel West
(I)
- 18 votes
0.1%
Democratic Swing:
-2.4%
Republican Swing:
1.1%
Net Swing:
3.5% Republican
Vote Change:
+1,032 votes
Dickinson County
(100.0% reporting)
2020 (R+33.9)
Donald Trump
(R)
- 9617 votes
65.9%
Joe Biden
(D)
- 4744 votes
32.5%
2024 (R+36.4)
Donald Trump
(R)
- 10324 votes
67.4%
Kamala Harris
(D)
- 4763 votes
31.1%
Robert F. Kennedy Jr
(NL)
- 98 votes
0.6%
Chase Oliver
(L)
- 56 votes
0.4%
Jill Stein
(G)
- 44 votes
0.3%
Cornel West
(I)
- 4 votes
0.0%
Democratic Swing:
-1.9%
Republican Swing:
0.6%
Net Swing:
2.4% Republican
Vote Change:
+928 votes
Eaton County
(100.0% reporting)
2020 (R+0.8)
Donald Trump
(R)
- 31798 votes
49.4%
Joe Biden
(D)
- 31299 votes
48.7%
2024 (R+3.1)
Donald Trump
(R)
- 33102 votes
50.8%
Kamala Harris
(D)
- 31056 votes
47.6%
Robert F. Kennedy Jr
(NL)
- 354 votes
0.5%
Chase Oliver
(L)
- 310 votes
0.5%
Jill Stein
(G)
- 183 votes
0.3%
Cornel West
(I)
- 46 votes
0.1%
Democratic Swing:
-1.9%
Republican Swing:
0.5%
Net Swing:
2.4% Republican
Vote Change:
+1,954 votes
Emmet County
(100.0% reporting)
2020 (R+11.3)
Donald Trump
(R)
- 12135 votes
54.7%
Joe Biden
(D)
- 9662 votes
43.6%
2024 (R+10.8)
Donald Trump
(R)
- 12465 votes
54.5%
Kamala Harris
(D)
- 10005 votes
43.8%
Robert F. Kennedy Jr
(NL)
- 146 votes
0.6%
Chase Oliver
(L)
- 88 votes
0.4%
Jill Stein
(G)
- 64 votes
0.3%
Cornel West
(I)
- 15 votes
0.1%
Democratic Swing:
-0.4%
Republican Swing:
-1.0%
Net Swing:
0.5% Democratic
Vote Change:
+986 votes
Genesee County
(100.0% reporting)
2020 (D+9.5)
Joe Biden
(D)
- 119390 votes
53.9%
Donald Trump
(R)
- 98714 votes
44.6%
2024 (D+4.2)
Kamala Harris
(D)
- 114670 votes
51.4%
Donald Trump
(R)
- 105303 votes
47.2%
Robert F. Kennedy Jr
(NL)
- 1048 votes
0.5%
Jill Stein
(G)
- 929 votes
0.4%
Chase Oliver
(L)
- 679 votes
0.3%
Cornel West
(I)
- 246 votes
0.1%
Democratic Swing:
-3.3%
Republican Swing:
2.0%
Net Swing:
5.3% Republican
Vote Change:
+4,771 votes
Gladwin County
(100.0% reporting)
2020 (R+37.2)
Donald Trump
(R)
- 9893 votes
67.7%
Joe Biden
(D)
- 4524 votes
31.0%
2024 (R+40.8)
Donald Trump
(R)
- 10809 votes
69.8%
Kamala Harris
(D)
- 4501 votes
29.1%
Robert F. Kennedy Jr
(NL)
- 76 votes
0.5%
Chase Oliver
(L)
- 46 votes
0.3%
Jill Stein
(G)
- 28 votes
0.2%
Cornel West
(I)
- 3 votes
0.0%
Democratic Swing:
-2.3%
Republican Swing:
1.3%
Net Swing:
3.6% Republican
Vote Change:
+1,046 votes
Gogebic County
(100.0% reporting)
2020 (R+12.6)
Donald Trump
(R)
- 4600 votes
55.6%
Joe Biden
(D)
- 3570 votes
43.2%
2024 (R+17.1)
Donald Trump
(R)
- 4803 votes
57.9%
Kamala Harris
(D)
- 3385 votes
40.8%
Robert F. Kennedy Jr
(NL)
- 37 votes
0.4%
Chase Oliver
(L)
- 24 votes
0.3%
Jill Stein
(G)
- 22 votes
0.3%
Cornel West
(I)
- 3 votes
0.0%
Democratic Swing:
-2.8%
Republican Swing:
1.7%
Net Swing:
4.5% Republican
Vote Change:
+104 votes
Grand Traverse County
(100.0% reporting)
2020 (R+3.1)
Donald Trump
(R)
- 30502 votes
50.6%
Joe Biden
(D)
- 28683 votes
47.6%
2024 (R+1.7)
Donald Trump
(R)
- 31423 votes
50.1%
Kamala Harris
(D)
- 30339 votes
48.3%
Chase Oliver
(L)
- 351 votes
0.6%
Robert F. Kennedy Jr
(NL)
- 306 votes
0.5%
Jill Stein
(G)
- 210 votes
0.3%
Cornel West
(I)
- 40 votes
0.1%
Democratic Swing:
-0.1%
Republican Swing:
-1.4%
Net Swing:
1.3% Democratic
Vote Change:
+3,484 votes
Gratiot County
(100.0% reporting)
2020 (R+28.8)
Donald Trump
(R)
- 12102 votes
63.3%
Joe Biden
(D)
- 6693 votes
35.0%
2024 (R+31.3)
Donald Trump
(R)
- 12894 votes
65.0%
Kamala Harris
(D)
- 6682 votes
33.7%
Robert F. Kennedy Jr
(NL)
- 110 votes
0.6%
Chase Oliver
(L)
- 74 votes
0.4%
Jill Stein
(G)
- 45 votes
0.2%
Cornel West
(I)
- 10 votes
0.0%
Democratic Swing:
-1.9%
Republican Swing:
0.7%
Net Swing:
2.6% Republican
Vote Change:
+1,020 votes
Hillsdale County
(100.0% reporting)
2020 (R+48.7)
Donald Trump
(R)
- 17037 votes
73.1%
Joe Biden
(D)
- 5883 votes
25.2%
2024 (R+51.5)
Donald Trump
(R)
- 18631 votes
75.0%
Kamala Harris
(D)
- 5875 votes
23.7%
Robert F. Kennedy Jr
(NL)
- 118 votes
0.5%
Chase Oliver
(L)
- 95 votes
0.4%
Jill Stein
(G)
- 47 votes
0.2%
Cornel West
(I)
- 11 votes
0.0%
Democratic Swing:
-2.0%
Republican Swing:
0.9%
Net Swing:
2.8% Republican
Vote Change:
+1,857 votes
Houghton County
(100.0% reporting)
2020 (R+14.5)
Donald Trump
(R)
- 10378 votes
56.1%
Joe Biden
(D)
- 7750 votes
41.9%
2024 (R+17.1)
Donald Trump
(R)
- 11181 votes
57.7%
Kamala Harris
(D)
- 7881 votes
40.7%
Robert F. Kennedy Jr
(NL)
- 122 votes
0.6%
Chase Oliver
(L)
- 75 votes
0.4%
Jill Stein
(G)
- 61 votes
0.3%
Cornel West
(I)
- 14 votes
0.1%
Democratic Swing:
-2.0%
Republican Swing:
0.6%
Net Swing:
2.6% Republican
Vote Change:
+1,206 votes
Huron County
(100.0% reporting)
2020 (R+39.7)
Donald Trump
(R)
- 12731 votes
69.0%
Joe Biden
(D)
- 5490 votes
29.8%
2024 (R+40.7)
Donald Trump
(R)
- 13224 votes
69.7%
Kamala Harris
(D)
- 5522 votes
29.1%
Robert F. Kennedy Jr
(NL)
- 84 votes
0.4%
Chase Oliver
(L)
- 70 votes
0.4%
Jill Stein
(G)
- 33 votes
0.2%
Cornel West
(I)
- 7 votes
0.0%
Democratic Swing:
-1.0%
Republican Swing:
0.0%
Net Swing:
0.9% Republican
Vote Change:
+719 votes
Ingham County
(100.0% reporting)
2020 (D+32.8)
Joe Biden
(D)
- 94212 votes
65.2%
Donald Trump
(R)
- 47639 votes
33.0%
2024 (D+29.8)
Kamala Harris
(D)
- 94542 votes
63.8%
Donald Trump
(R)
- 50564 votes
34.1%
Jill Stein
(G)
- 1067 votes
0.7%
Robert F. Kennedy Jr
(NL)
- 730 votes
0.5%
Chase Oliver
(L)
- 659 votes
0.4%
Cornel West
(I)
- 186 votes
0.1%
Democratic Swing:
-2.4%
Republican Swing:
0.6%
Net Swing:
3.1% Republican
Vote Change:
+5,897 votes
Ionia County
(100.0% reporting)
2020 (R+30.9)
Donald Trump
(R)
- 20657 votes
64.1%
Joe Biden
(D)
- 10901 votes
33.8%
2024 (R+31.9)
Donald Trump
(R)
- 22179 votes
65.2%
Kamala Harris
(D)
- 11338 votes
33.3%
Chase Oliver
(L)
- 173 votes
0.5%
Robert F. Kennedy Jr
(NL)
- 170 votes
0.5%
Jill Stein
(G)
- 77 votes
0.2%
Cornel West
(I)
- 12 votes
0.0%
Democratic Swing:
-1.1%
Republican Swing:
-0.1%
Net Swing:
1.0% Republican
Vote Change:
+2,391 votes
Iosco County
(100.0% reporting)
2020 (R+29)
Donald Trump
(R)
- 9759 votes
63.5%
Joe Biden
(D)
- 5373 votes
35.0%
2024 (R+30.6)
Donald Trump
(R)
- 10155 votes
64.6%
Kamala Harris
(D)
- 5344 votes
34.0%
Robert F. Kennedy Jr
(NL)
- 100 votes
0.6%
Chase Oliver
(L)
- 66 votes
0.4%
Jill Stein
(G)
- 31 votes
0.2%
Cornel West
(I)
- 6 votes
0.0%
Democratic Swing:
-1.5%
Republican Swing:
0.2%
Net Swing:
1.7% Republican
Vote Change:
+570 votes
Iron County
(100.0% reporting)
2020 (R+25.7)
Donald Trump
(R)
- 4216 votes
62.1%
Joe Biden
(D)
- 2493 votes
36.7%
2024 (R+29.4)
Donald Trump
(R)
- 4501 votes
64.1%
Kamala Harris
(D)
- 2441 votes
34.7%
Robert F. Kennedy Jr
(NL)
- 44 votes
0.6%
Chase Oliver
(L)
- 23 votes
0.3%
Jill Stein
(G)
- 6 votes
0.1%
Cornel West
(I)
- 2 votes
0.0%
Democratic Swing:
-2.4%
Republican Swing:
1.3%
Net Swing:
3.7% Republican
Vote Change:
+308 votes
Isabella County
(100.0% reporting)
2020 (R+2.6)
Donald Trump
(R)
- 14815 votes
50.4%
Joe Biden
(D)
- 14072 votes
47.8%
2024 (R+7.5)
Donald Trump
(R)
- 16320 votes
52.9%
Kamala Harris
(D)
- 14011 votes
45.4%
Robert F. Kennedy Jr
(NL)
- 190 votes
0.6%
Chase Oliver
(L)
- 116 votes
0.4%
Jill Stein
(G)
- 106 votes
0.3%
Cornel West
(I)
- 15 votes
0.0%
Democratic Swing:
-3.2%
Republican Swing:
1.8%
Net Swing:
4.9% Republican
Vote Change:
+1,871 votes
Jackson County
(100.0% reporting)
2020 (R+19.4)
Donald Trump
(R)
- 47372 votes
58.6%
Joe Biden
(D)
- 31995 votes
39.6%
2024 (R+21.3)
Donald Trump
(R)
- 50199 votes
59.9%
Kamala Harris
(D)
- 32348 votes
38.6%
Robert F. Kennedy Jr
(NL)
- 497 votes
0.6%
Chase Oliver
(L)
- 332 votes
0.4%
Jill Stein
(G)
- 220 votes
0.3%
Cornel West
(I)
- 44 votes
0.1%
Democratic Swing:
-1.6%
Republican Swing:
0.3%
Net Swing:
2.0% Republican
Vote Change:
+4,273 votes
Kalamazoo County
(100.0% reporting)
2020 (D+19.1)
Joe Biden
(D)
- 83686 votes
58.4%
Donald Trump
(R)
- 56823 votes
39.6%
2024 (D+17.8)
Kamala Harris
(D)
- 84501 votes
58.0%
Donald Trump
(R)
- 58671 votes
40.3%
Jill Stein
(G)
- 693 votes
0.5%
Chase Oliver
(L)
- 680 votes
0.5%
Robert F. Kennedy Jr
(NL)
- 675 votes
0.5%
Cornel West
(I)
- 156 votes
0.1%
Democratic Swing:
-1.4%
Republican Swing:
-0.1%
Net Swing:
1.4% Republican
Vote Change:
+4,867 votes
Kalkaska County
(100.0% reporting)
2020 (R+42.5)
Donald Trump
(R)
- 7436 votes
69.9%
Joe Biden
(D)
- 3002 votes
28.2%
2024 (R+42.9)
Donald Trump
(R)
- 8149 votes
70.7%
Kamala Harris
(D)
- 3206 votes
27.8%
Chase Oliver
(L)
- 67 votes
0.6%
Robert F. Kennedy Jr
(NL)
- 65 votes
0.6%
Jill Stein
(G)
- 24 votes
0.2%
Cornel West
(I)
- 2 votes
0.0%
Democratic Swing:
-0.9%
Republican Swing:
-0.5%
Net Swing:
0.5% Republican
Vote Change:
+1,075 votes
Kent County
(100.0% reporting)
2020 (D+6.3)
Joe Biden
(D)
- 187915 votes
52.0%
Donald Trump
(R)
- 165741 votes
45.9%
2024 (D+5.4)
Kamala Harris
(D)
- 192668 votes
51.8%
Donald Trump
(R)
- 172720 votes
46.4%
Chase Oliver
(L)
- 1947 votes
0.5%
Robert F. Kennedy Jr
(NL)
- 1886 votes
0.5%
Jill Stein
(G)
- 1544 votes
0.4%
Cornel West
(I)
- 354 votes
0.1%
Democratic Swing:
-1.2%
Republican Swing:
-0.3%
Net Swing:
0.9% Republican
Vote Change:
+17,463 votes
Keweenaw County
(100.0% reporting)
2020 (R+12.4)
Donald Trump
(R)
- 862 votes
55.4%
Joe Biden
(D)
- 672 votes
43.2%
2024 (R+12.8)
Donald Trump
(R)
- 896 votes
55.6%
Kamala Harris
(D)
- 690 votes
42.8%
Robert F. Kennedy Jr
(NL)
- 8 votes
0.5%
Chase Oliver
(L)
- 6 votes
0.4%
Cornel West
(I)
- 4 votes
0.2%
Jill Stein
(G)
- 3 votes
0.2%
Democratic Swing:
-0.9%
Republican Swing:
-0.4%
Net Swing:
0.4% Republican
Vote Change:
+73 votes
Lake County
(100.0% reporting)
2020 (R+26.6)
Donald Trump
(R)
- 3946 votes
62.4%
Joe Biden
(D)
- 2288 votes
36.2%
2024 (R+32.2)
Donald Trump
(R)
- 4523 votes
65.4%
Kamala Harris
(D)
- 2298 votes
33.2%
Robert F. Kennedy Jr
(NL)
- 38 votes
0.5%
Chase Oliver
(L)
- 27 votes
0.4%
Jill Stein
(G)
- 12 votes
0.2%
Cornel West
(I)
- 3 votes
0.0%
Democratic Swing:
-3.4%
Republican Swing:
2.2%
Net Swing:
5.6% Republican
Vote Change:
+667 votes
Lapeer County
(100.0% reporting)
2020 (R+36.9)
Donald Trump
(R)
- 35482 votes
67.4%
Joe Biden
(D)
- 16367 votes
31.1%
2024 (R+39.8)
Donald Trump
(R)
- 38398 votes
69.3%
Kamala Harris
(D)
- 16338 votes
29.5%
Robert F. Kennedy Jr
(NL)
- 282 votes
0.5%
Chase Oliver
(L)
- 206 votes
0.4%
Jill Stein
(G)
- 132 votes
0.2%
Cornel West
(I)
- 12 votes
0.0%
Democratic Swing:
-2.1%
Republican Swing:
0.9%
Net Swing:
3.0% Republican
Vote Change:
+3,519 votes
Leelanau County
(100.0% reporting)
2020 (D+5.3)
Joe Biden
(D)
- 8795 votes
52.0%
Donald Trump
(R)
- 7916 votes
46.8%
2024 (D+7.8)
Kamala Harris
(D)
- 9406 votes
53.2%
Donald Trump
(R)
- 8035 votes
45.4%
Robert F. Kennedy Jr
(NL)
- 86 votes
0.5%
Chase Oliver
(L)
- 77 votes
0.4%
Jill Stein
(G)
- 53 votes
0.3%
Cornel West
(I)
- 9 votes
0.1%
Democratic Swing:
0.6%
Republican Swing:
-1.9%
Net Swing:
2.5% Democratic
Vote Change:
+955 votes
Lenawee County
(100.0% reporting)
2020 (R+20.3)
Donald Trump
(R)
- 31541 votes
59.1%
Joe Biden
(D)
- 20918 votes
39.2%
2024 (R+23.1)
Donald Trump
(R)
- 33463 votes
60.8%
Kamala Harris
(D)
- 20787 votes
37.8%
Robert F. Kennedy Jr
(NL)
- 283 votes
0.5%
Chase Oliver
(L)
- 226 votes
0.4%
Jill Stein
(G)
- 137 votes
0.2%
Cornel West
(I)
- 36 votes
0.1%
Democratic Swing:
-2.0%
Republican Swing:
0.8%
Net Swing:
2.8% Republican
Vote Change:
+2,473 votes
Livingston County
(100.0% reporting)
2020 (R+23)
Donald Trump
(R)
- 76982 votes
60.5%
Joe Biden
(D)
- 48220 votes
37.9%
2024 (R+24)
Donald Trump
(R)
- 81217 votes
61.3%
Kamala Harris
(D)
- 49503 votes
37.4%
Robert F. Kennedy Jr
(NL)
- 588 votes
0.4%
Chase Oliver
(L)
- 545 votes
0.4%
Jill Stein
(G)
- 332 votes
0.3%
Cornel West
(I)
- 52 votes
0.0%
Democratic Swing:
-1.1%
Republican Swing:
-0.1%
Net Swing:
1.0% Republican
Vote Change:
+7,035 votes
Luce County
(100.0% reporting)
2020 (R+42.9)
Donald Trump
(R)
- 2109 votes
70.3%
Joe Biden
(D)
- 842 votes
28.0%
2024 (R+47)
Donald Trump
(R)
- 2170 votes
72.7%
Kamala Harris
(D)
- 769 votes
25.8%
Robert F. Kennedy Jr
(NL)
- 15 votes
0.5%
Chase Oliver
(L)
- 13 votes
0.4%
Jill Stein
(G)
- 11 votes
0.4%
Cornel West
(I)
- 1 votes
0.0%
Democratic Swing:
-2.7%
Republican Swing:
1.4%
Net Swing:
4.1% Republican
Vote Change:
+28 votes
Mackinac County
(100.0% reporting)
2020 (R+24.1)
Donald Trump
(R)
- 4304 votes
61.4%
Joe Biden
(D)
- 2632 votes
37.5%
2024 (R+24.9)
Donald Trump
(R)
- 4476 votes
61.8%
Kamala Harris
(D)
- 2675 votes
37.0%
Robert F. Kennedy Jr
(NL)
- 39 votes
0.5%
Chase Oliver
(L)
- 21 votes
0.3%
Jill Stein
(G)
- 11 votes
0.1%
Cornel West
(I)
- 4 votes
0.1%
Democratic Swing:
-0.9%
Republican Swing:
-0.1%
Net Swing:
0.8% Republican
Vote Change:
+290 votes
Macomb County
(100.0% reporting)
2020 (R+8.2)
Donald Trump
(R)
- 263863 votes
53.4%
Joe Biden
(D)
- 223952 votes
45.3%
2024 (R+13.7)
Donald Trump
(R)
- 284660 votes
55.9%
Kamala Harris
(D)
- 214977 votes
42.2%
Jill Stein
(G)
- 4257 votes
0.8%
Robert F. Kennedy Jr
(NL)
- 2159 votes
0.4%
Chase Oliver
(L)
- 1695 votes
0.3%
Cornel West
(I)
- 594 votes
0.1%
Democratic Swing:
-3.6%
Republican Swing:
1.9%
Net Swing:
5.5% Republican
Vote Change:
+20,527 votes
Manistee County
(100.0% reporting)
2020 (R+15.3)
Donald Trump
(R)
- 8321 votes
56.8%
Joe Biden
(D)
- 6107 votes
41.7%
2024 (R+16)
Donald Trump
(R)
- 8748 votes
57.2%
Kamala Harris
(D)
- 6309 votes
41.2%
Robert F. Kennedy Jr
(NL)
- 90 votes
0.6%
Chase Oliver
(L)
- 63 votes
0.4%
Jill Stein
(G)
- 44 votes
0.3%
Cornel West
(I)
- 8 votes
0.1%
Democratic Swing:
-1.0%
Republican Swing:
-0.4%
Net Swing:
0.6% Republican
Vote Change:
+834 votes
Marquette County
(100.0% reporting)
2020 (D+11.4)
Joe Biden
(D)
- 20465 votes
54.6%
Donald Trump
(R)
- 16286 votes
43.5%
2024 (D+8.8)
Kamala Harris
(D)
- 20866 votes
53.5%
Donald Trump
(R)
- 17459 votes
44.8%
Robert F. Kennedy Jr
(NL)
- 258 votes
0.7%
Chase Oliver
(L)
- 167 votes
0.4%
Jill Stein
(G)
- 139 votes
0.4%
Cornel West
(I)
- 30 votes
0.1%
Democratic Swing:
-2.1%
Republican Swing:
0.5%
Net Swing:
2.6% Republican
Vote Change:
+2,168 votes
Mason County
(100.0% reporting)
2020 (R+20)
Donald Trump
(R)
- 10207 votes
59.2%
Joe Biden
(D)
- 6802 votes
39.4%
2024 (R+21.4)
Donald Trump
(R)
- 10830 votes
60.0%
Kamala Harris
(D)
- 6973 votes
38.6%
Robert F. Kennedy Jr
(NL)
- 94 votes
0.5%
Chase Oliver
(L)
- 74 votes
0.4%
Jill Stein
(G)
- 45 votes
0.2%
Cornel West
(I)
- 12 votes
0.1%
Democratic Swing:
-1.3%
Republican Swing:
0.1%
Net Swing:
1.4% Republican
Vote Change:
+1,019 votes
Mecosta County
(100.0% reporting)
2020 (R+28.5)
Donald Trump
(R)
- 13267 votes
63.0%
Joe Biden
(D)
- 7375 votes
35.0%
2024 (R+30.1)
Donald Trump
(R)
- 14445 votes
64.2%
Kamala Harris
(D)
- 7688 votes
34.2%
Robert F. Kennedy Jr
(NL)
- 142 votes
0.6%
Chase Oliver
(L)
- 109 votes
0.5%
Jill Stein
(G)
- 55 votes
0.2%
Cornel West
(I)
- 9 votes
0.0%
Democratic Swing:
-1.5%
Republican Swing:
0.1%
Net Swing:
1.6% Republican
Vote Change:
+1,806 votes
Menominee County
(100.0% reporting)
2020 (R+30.6)
Donald Trump
(R)
- 8117 votes
64.4%
Joe Biden
(D)
- 4316 votes
34.2%
2024 (R+33.7)
Donald Trump
(R)
- 8647 votes
66.2%
Kamala Harris
(D)
- 4256 votes
32.6%
Robert F. Kennedy Jr
(NL)
- 66 votes
0.5%
Chase Oliver
(L)
- 45 votes
0.3%
Jill Stein
(G)
- 24 votes
0.2%
Cornel West
(I)
- 3 votes
0.0%
Democratic Swing:
-2.1%
Republican Swing:
1.0%
Net Swing:
3.1% Republican
Vote Change:
+608 votes
Midland County
(100.0% reporting)
2020 (R+14.9)
Donald Trump
(R)
- 27675 votes
56.4%
Joe Biden
(D)
- 20493 votes
41.7%
2024 (R+15.2)
Donald Trump
(R)
- 28571 votes
56.8%
Kamala Harris
(D)
- 20926 votes
41.6%
Chase Oliver
(L)
- 252 votes
0.5%
Robert F. Kennedy Jr
(NL)
- 247 votes
0.5%
Jill Stein
(G)
- 169 votes
0.3%
Cornel West
(I)
- 17 votes
0.0%
Democratic Swing:
-0.8%
Republican Swing:
-0.5%
Net Swing:
0.3% Republican
Vote Change:
+2,014 votes
Missaukee County
(100.0% reporting)
2020 (R+54.3)
Donald Trump
(R)
- 6648 votes
75.9%
Joe Biden
(D)
- 1967 votes
22.5%
2024 (R+56.1)
Donald Trump
(R)
- 7066 votes
77.2%
Kamala Harris
(D)
- 1945 votes
21.3%
Chase Oliver
(L)
- 67 votes
0.7%
Robert F. Kennedy Jr
(NL)
- 38 votes
0.4%
Jill Stein
(G)
- 13 votes
0.1%
Cornel West
(I)
- 3 votes
0.0%
Democratic Swing:
-1.5%
Republican Swing:
0.2%
Net Swing:
1.7% Republican
Vote Change:
+517 votes
Monroe County
(100.0% reporting)
2020 (R+23)
Donald Trump
(R)
- 52710 votes
60.5%
Joe Biden
(D)
- 32975 votes
37.8%
2024 (R+27.2)
Donald Trump
(R)
- 57405 votes
62.8%
Kamala Harris
(D)
- 32622 votes
35.7%
Robert F. Kennedy Jr
(NL)
- 461 votes
0.5%
Chase Oliver
(L)
- 382 votes
0.4%
Jill Stein
(G)
- 277 votes
0.3%
Cornel West
(I)
- 48 votes
0.1%
Democratic Swing:
-2.7%
Republican Swing:
1.4%
Net Swing:
4.1% Republican
Vote Change:
+5,510 votes
Montcalm County
(100.0% reporting)
2020 (R+38.4)
Donald Trump
(R)
- 21815 votes
68.0%
Joe Biden
(D)
- 9703 votes
30.2%
2024 (R+39.1)
Donald Trump
(R)
- 23946 votes
68.7%
Kamala Harris
(D)
- 10368 votes
29.8%
Robert F. Kennedy Jr
(NL)
- 200 votes
0.6%
Chase Oliver
(L)
- 153 votes
0.4%
Jill Stein
(G)
- 81 votes
0.2%
Cornel West
(I)
- 12 votes
0.0%
Democratic Swing:
-1.0%
Republican Swing:
-0.3%
Net Swing:
0.6% Republican
Vote Change:
+3,242 votes
Montmorency County
(100.0% reporting)
2020 (R+43.9)
Donald Trump
(R)
- 4171 votes
71.2%
Joe Biden
(D)
- 1628 votes
27.8%
2024 (R+45.4)
Donald Trump
(R)
- 4599 votes
72.0%
Kamala Harris
(D)
- 1702 votes
26.6%
Robert F. Kennedy Jr
(NL)
- 41 votes
0.6%
Chase Oliver
(L)
- 27 votes
0.4%
Jill Stein
(G)
- 12 votes
0.2%
Cornel West
(I)
- 2 votes
0.0%
Democratic Swing:
-1.4%
Republican Swing:
0.1%
Net Swing:
1.5% Republican
Vote Change:
+584 votes
Muskegon County
(100.0% reporting)
2020 (D+0.6)
Joe Biden
(D)
- 45643 votes
49.4%
Donald Trump
(R)
- 45133 votes
48.8%
2024 (R+1.8)
Donald Trump
(R)
- 47733 votes
50.1%
Kamala Harris
(D)
- 46028 votes
48.4%
Robert F. Kennedy Jr
(NL)
- 526 votes
0.6%
Chase Oliver
(L)
- 369 votes
0.4%
Jill Stein
(G)
- 251 votes
0.3%
Cornel West
(I)
- 96 votes
0.1%
Democratic Swing:
-1.8%
Republican Swing:
0.5%
Net Swing:
2.4% Republican
Vote Change:
+4,227 votes
Newaygo County
(100.0% reporting)
2020 (R+41.1)
Donald Trump
(R)
- 18857 votes
69.4%
Joe Biden
(D)
- 7873 votes
29.0%
2024 (R+42.9)
Donald Trump
(R)
- 20630 votes
70.6%
Kamala Harris
(D)
- 8131 votes
27.8%
Robert F. Kennedy Jr
(NL)
- 139 votes
0.5%
Chase Oliver
(L)
- 133 votes
0.5%
Jill Stein
(G)
- 72 votes
0.2%
Cornel West
(I)
- 16 votes
0.1%
Democratic Swing:
-1.5%
Republican Swing:
0.3%
Net Swing:
1.8% Republican
Vote Change:
+2,391 votes
Oakland County
(100.0% reporting)
2020 (D+14.2)
Joe Biden
(D)
- 434148 votes
56.4%
Donald Trump
(R)
- 325971 votes
42.3%
2024 (D+10.6)
Kamala Harris
(D)
- 419519 votes
54.3%
Donald Trump
(R)
- 337791 votes
43.7%
Jill Stein
(G)
- 6701 votes
0.9%
Robert F. Kennedy Jr
(NL)
- 3206 votes
0.4%
Chase Oliver
(L)
- 2926 votes
0.4%
Cornel West
(I)
- 909 votes
0.1%
Democratic Swing:
-2.7%
Republican Swing:
0.9%
Net Swing:
3.6% Republican
Vote Change:
+10,933 votes
Oceana County
(100.0% reporting)
2020 (R+28.5)
Donald Trump
(R)
- 8892 votes
63.2%
Joe Biden
(D)
- 4944 votes
35.2%
2024 (R+30.1)
Donald Trump
(R)
- 9547 votes
64.2%
Kamala Harris
(D)
- 5085 votes
34.2%
Robert F. Kennedy Jr
(NL)
- 96 votes
0.6%
Chase Oliver
(L)
- 71 votes
0.5%
Jill Stein
(G)
- 27 votes
0.2%
Cornel West
(I)
- 8 votes
0.0%
Democratic Swing:
-1.5%
Republican Swing:
0.1%
Net Swing:
1.5% Republican
Vote Change:
+998 votes
Ogemaw County
(100.0% reporting)
2020 (R+40.7)
Donald Trump
(R)
- 8253 votes
69.3%
Joe Biden
(D)
- 3475 votes
29.2%
2024 (R+42.1)
Donald Trump
(R)
- 8879 votes
70.3%
Kamala Harris
(D)
- 3578 votes
28.3%
Robert F. Kennedy Jr
(NL)
- 60 votes
0.5%
Chase Oliver
(L)
- 44 votes
0.3%
Jill Stein
(G)
- 28 votes
0.2%
Cornel West
(I)
- 1 votes
0.0%
Democratic Swing:
-1.2%
Republican Swing:
0.2%
Net Swing:
1.4% Republican
Vote Change:
+862 votes
Ontonagon County
(100.0% reporting)
2020 (R+25.8)
Donald Trump
(R)
- 2358 votes
62.0%
Joe Biden
(D)
- 1391 votes
36.6%
2024 (R+30.4)
Donald Trump
(R)
- 2479 votes
64.5%
Kamala Harris
(D)
- 1313 votes
34.2%
Robert F. Kennedy Jr
(NL)
- 18 votes
0.5%
Chase Oliver
(L)
- 14 votes
0.4%
Jill Stein
(G)
- 8 votes
0.2%
Cornel West
(I)
- 2 votes
0.0%
Democratic Swing:
-2.9%
Republican Swing:
1.8%
Net Swing:
4.6% Republican
Vote Change:
+85 votes
Osceola County
(100.0% reporting)
2020 (R+47.1)
Donald Trump
(R)
- 8928 votes
72.4%
Joe Biden
(D)
- 3214 votes
26.1%
2024 (R+48)
Donald Trump
(R)
- 9639 votes
73.1%
Kamala Harris
(D)
- 3326 votes
25.2%
Robert F. Kennedy Jr
(NL)
- 82 votes
0.6%
Chase Oliver
(L)
- 68 votes
0.5%
Jill Stein
(G)
- 39 votes
0.3%
Cornel West
(I)
- 4 votes
0.0%
Democratic Swing:
-1.2%
Republican Swing:
-0.3%
Net Swing:
0.9% Republican
Vote Change:
+1,016 votes
Oscoda County
(100.0% reporting)
2020 (R+44.2)
Donald Trump
(R)
- 3466 votes
71.1%
Joe Biden
(D)
- 1342 votes
27.5%
2024 (R+44.4)
Donald Trump
(R)
- 3716 votes
71.6%
Kamala Harris
(D)
- 1414 votes
27.2%
Robert F. Kennedy Jr
(NL)
- 32 votes
0.6%
Chase Oliver
(L)
- 12 votes
0.2%
Jill Stein
(G)
- 7 votes
0.1%
Cornel West
(I)
- 1 votes
0.0%
Democratic Swing:
-0.6%
Republican Swing:
-0.4%
Net Swing:
0.2% Republican
Vote Change:
+374 votes
Otsego County
(100.0% reporting)
2020 (R+34.7)
Donald Trump
(R)
- 9779 votes
66.3%
Joe Biden
(D)
- 4743 votes
32.1%
2024 (R+35.4)
Donald Trump
(R)
- 10693 votes
67.0%
Kamala Harris
(D)
- 5052 votes
31.6%
Robert F. Kennedy Jr
(NL)
- 91 votes
0.6%
Chase Oliver
(L)
- 66 votes
0.4%
Jill Stein
(G)
- 33 votes
0.2%
Cornel West
(I)
- 7 votes
0.0%
Democratic Swing:
-1.0%
Republican Swing:
-0.3%
Net Swing:
0.7% Republican
Vote Change:
+1,420 votes
Ottawa County
(100.0% reporting)
2020 (R+21.9)
Donald Trump
(R)
- 100913 votes
59.8%
Joe Biden
(D)
- 64705 votes
38.4%
2024 (R+20.5)
Donald Trump
(R)
- 106133 votes
59.5%
Kamala Harris
(D)
- 69653 votes
39.0%
Chase Oliver
(L)
- 966 votes
0.5%
Robert F. Kennedy Jr
(NL)
- 816 votes
0.5%
Jill Stein
(G)
- 454 votes
0.3%
Cornel West
(I)
- 95 votes
0.0%
Democratic Swing:
0.0%
Republican Swing:
-1.3%
Net Swing:
1.4% Democratic
Vote Change:
+12,499 votes
Presque Isle County
(100.0% reporting)
2020 (R+29.5)
Donald Trump
(R)
- 5342 votes
64.0%
Joe Biden
(D)
- 2911 votes
34.9%
2024 (R+29)
Donald Trump
(R)
- 5568 votes
63.7%
Kamala Harris
(D)
- 3036 votes
34.7%
Robert F. Kennedy Jr
(NL)
- 63 votes
0.7%
Chase Oliver
(L)
- 35 votes
0.4%
Jill Stein
(G)
- 14 votes
0.2%
Cornel West
(I)
- 2 votes
0.0%
Democratic Swing:
-0.4%
Republican Swing:
-0.9%
Net Swing:
0.4% Democratic
Vote Change:
+465 votes
Roscommon County
(100.0% reporting)
2020 (R+30.4)
Donald Trump
(R)
- 9670 votes
64.4%
Joe Biden
(D)
- 5166 votes
34.4%
2024 (R+33)
Donald Trump
(R)
- 10582 votes
65.9%
Kamala Harris
(D)
- 5290 votes
32.9%
Robert F. Kennedy Jr
(NL)
- 79 votes
0.5%
Chase Oliver
(L)
- 48 votes
0.3%
Jill Stein
(G)
- 29 votes
0.2%
Cornel West
(I)
- 5 votes
0.0%
Democratic Swing:
-1.8%
Republican Swing:
0.8%
Net Swing:
2.6% Republican
Vote Change:
+1,197 votes
Saginaw County
(100.0% reporting)
2020 (D+0.3)
Joe Biden
(D)
- 51088 votes
49.4%
Donald Trump
(R)
- 50785 votes
49.1%
2024 (R+3.3)
Donald Trump
(R)
- 52912 votes
51.0%
Kamala Harris
(D)
- 49515 votes
47.7%
Robert F. Kennedy Jr
(NL)
- 482 votes
0.5%
Chase Oliver
(L)
- 360 votes
0.3%
Jill Stein
(G)
- 315 votes
0.3%
Cornel West
(I)
- 115 votes
0.1%
Democratic Swing:
-2.4%
Republican Swing:
1.2%
Net Swing:
3.6% Republican
Vote Change:
+1,826 votes
Sanilac County
(100.0% reporting)
2020 (R+46.2)
Donald Trump
(R)
- 16194 votes
72.1%
Joe Biden
(D)
- 5966 votes
26.6%
2024 (R+47.7)
Donald Trump
(R)
- 17080 votes
73.2%
Kamala Harris
(D)
- 5957 votes
25.5%
Robert F. Kennedy Jr
(NL)
- 114 votes
0.5%
Chase Oliver
(L)
- 92 votes
0.4%
Jill Stein
(G)
- 53 votes
0.2%
Cornel West
(I)
- 9 votes
0.0%
Democratic Swing:
-1.4%
Republican Swing:
0.2%
Net Swing:
1.6% Republican
Vote Change:
+1,145 votes
Schoolcraft County
(100.0% reporting)
2020 (R+32.1)
Donald Trump
(R)
- 3090 votes
65.1%
Joe Biden
(D)
- 1589 votes
33.5%
2024 (R+32)
Donald Trump
(R)
- 3196 votes
65.3%
Kamala Harris
(D)
- 1631 votes
33.3%
Robert F. Kennedy Jr
(NL)
- 39 votes
0.8%
Chase Oliver
(L)
- 11 votes
0.2%
Jill Stein
(G)
- 9 votes
0.2%
Cornel West
(I)
- 4 votes
0.1%
Democratic Swing:
-0.6%
Republican Swing:
-0.7%
Net Swing:
0.1% Democratic
Vote Change:
+211 votes
Shiawassee County
(100.0% reporting)
2020 (R+20.3)
Donald Trump
(R)
- 23149 votes
59.0%
Joe Biden
(D)
- 15347 votes
39.1%
2024 (R+23.1)
Donald Trump
(R)
- 24718 votes
60.8%
Kamala Harris
(D)
- 15335 votes
37.7%
Robert F. Kennedy Jr
(NL)
- 260 votes
0.6%
Chase Oliver
(L)
- 172 votes
0.4%
Jill Stein
(G)
- 91 votes
0.2%
Cornel West
(I)
- 18 votes
0.0%
Democratic Swing:
-2.1%
Republican Swing:
0.8%
Net Swing:
2.8% Republican
Vote Change:
+2,098 votes
St. Clair County
(100.0% reporting)
2020 (R+30.7)
Donald Trump
(R)
- 59185 votes
64.3%
Joe Biden
(D)
- 31363 votes
34.1%
2024 (R+34.7)
Donald Trump
(R)
- 64277 votes
66.6%
Kamala Harris
(D)
- 30844 votes
31.9%
Robert F. Kennedy Jr
(NL)
- 554 votes
0.6%
Chase Oliver
(L)
- 379 votes
0.4%
Jill Stein
(G)
- 256 votes
0.3%
Cornel West
(I)
- 55 votes
0.1%
Democratic Swing:
-2.6%
Republican Swing:
1.3%
Net Swing:
4.0% Republican
Vote Change:
+5,817 votes
St. Joseph County
(100.0% reporting)
2020 (R+32.4)
Donald Trump
(R)
- 18127 votes
64.9%
Joe Biden
(D)
- 9262 votes
33.1%
2024 (R+34)
Donald Trump
(R)
- 19403 votes
66.2%
Kamala Harris
(D)
- 9452 votes
32.2%
Robert F. Kennedy Jr
(NL)
- 197 votes
0.7%
Chase Oliver
(L)
- 138 votes
0.5%
Jill Stein
(G)
- 62 votes
0.2%
Cornel West
(I)
- 20 votes
0.1%
Democratic Swing:
-1.5%
Republican Swing:
0.1%
Net Swing:
1.6% Republican
Vote Change:
+1,883 votes
Tuscola County
(100.0% reporting)
2020 (R+39.9)
Donald Trump
(R)
- 20297 votes
68.9%
Joe Biden
(D)
- 8712 votes
29.6%
2024 (R+43.1)
Donald Trump
(R)
- 21764 votes
70.9%
Kamala Harris
(D)
- 8562 votes
27.9%
Robert F. Kennedy Jr
(NL)
- 146 votes
0.5%
Chase Oliver
(L)
- 123 votes
0.4%
Jill Stein
(G)
- 47 votes
0.1%
Cornel West
(I)
- 14 votes
0.0%
Democratic Swing:
-2.1%
Republican Swing:
1.0%
Net Swing:
3.1% Republican
Vote Change:
+1,647 votes
Van Buren County
(100.0% reporting)
2020 (R+12.5)
Donald Trump
(R)
- 21591 votes
55.3%
Joe Biden
(D)
- 16803 votes
43.0%
2024 (R+15.2)
Donald Trump
(R)
- 23407 votes
56.9%
Kamala Harris
(D)
- 17175 votes
41.7%
Robert F. Kennedy Jr
(NL)
- 195 votes
0.5%
Chase Oliver
(L)
- 159 votes
0.4%
Jill Stein
(G)
- 119 votes
0.3%
Cornel West
(I)
- 24 votes
0.1%
Democratic Swing:
-2.0%
Republican Swing:
0.7%
Net Swing:
2.7% Republican
Vote Change:
+2,685 votes
Washtenaw County
(100.0% reporting)
2020 (D+47.3)
Joe Biden
(D)
- 157136 votes
72.6%
Donald Trump
(R)
- 56241 votes
26.0%
2024 (D+44.5)
Kamala Harris
(D)
- 157152 votes
70.9%
Donald Trump
(R)
- 58844 votes
26.6%
Jill Stein
(G)
- 2830 votes
1.3%
Chase Oliver
(L)
- 935 votes
0.4%
Robert F. Kennedy Jr
(NL)
- 790 votes
0.4%
Cornel West
(I)
- 372 votes
0.2%
Democratic Swing:
-2.5%
Republican Swing:
0.3%
Net Swing:
2.8% Republican
Vote Change:
+7,546 votes
Wayne County
(100.0% reporting)
2020 (D+38.6)
Joe Biden
(D)
- 597170 votes
68.4%
Donald Trump
(R)
- 264553 votes
30.3%
2024 (D+29)
Kamala Harris
(D)
- 537032 votes
62.7%
Donald Trump
(R)
- 288860 votes
33.7%
Jill Stein
(G)
- 20454 votes
2.4%
Robert F. Kennedy Jr
(NL)
- 3636 votes
0.4%
Chase Oliver
(L)
- 2654 votes
0.3%
Cornel West
(I)
- 2532 votes
0.3%
Democratic Swing:
-6.5%
Republican Swing:
3.1%
Net Swing:
9.6% Republican
Vote Change:
-6,555 votes
Wexford County
(100.0% reporting)
2020 (R+34.9)
Donald Trump
(R)
- 12102 votes
66.3%
Joe Biden
(D)
- 5838 votes
32.0%
2024 (R+34.7)
Donald Trump
(R)
- 12968 votes
66.6%
Kamala Harris
(D)
- 6224 votes
32.0%
Robert F. Kennedy Jr
(NL)
- 109 votes
0.6%
Chase Oliver
(L)
- 102 votes
0.5%
Jill Stein
(G)
- 38 votes
0.2%
Cornel West
(I)
- 6 votes
0.0%
Democratic Swing:
-0.5%
Republican Swing:
-0.8%
Net Swing:
0.2% Democratic
Vote Change:
+1,507 votes