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)
3,005,160
Joe Biden
(D)
5,197,888
2024 State Results
Donald Trump
(R)
3,032,931
Kamala Harris
(D)
4,510,684
Robert F. Kennedy Jr
(I)
105,553
County Name
Net Swing %
Votes Gained
County-by-County Comparison
Adams County
(100.0% reporting)
2020 (R+47.4)
Donald Trump
(R)
- 24220 votes
72.2%
Joe Biden
(D)
- 8633 votes
25.7%
2024 (R+47.4)
Donald Trump
(R)
- 23161 votes
72.9%
Kamala Harris
(D)
- 8111 votes
25.5%
Robert F. Kennedy Jr
(I)
- 472 votes
1.5%
Democratic Swing:
-0.7%
Republican Swing:
-0.8%
Net Swing:
0.0% Democratic
Vote Change:
-1,109 votes
Alexander County
(100.0% reporting)
2020 (R+14.3)
Donald Trump
(R)
- 1486 votes
56.8%
Joe Biden
(D)
- 1114 votes
42.5%
2024 (R+19.2)
Donald Trump
(R)
- 1341 votes
59.0%
Kamala Harris
(D)
- 904 votes
39.8%
Robert F. Kennedy Jr
(I)
- 26 votes
1.1%
Democratic Swing:
-3.0%
Republican Swing:
1.9%
Net Swing:
4.9% Republican
Vote Change:
-329 votes
Bond County
(100.0% reporting)
2020 (R+42.2)
Donald Trump
(R)
- 5625 votes
69.1%
Joe Biden
(D)
- 2288 votes
28.1%
2024 (R+44.8)
Donald Trump
(R)
- 5692 votes
71.2%
Kamala Harris
(D)
- 2117 votes
26.5%
Robert F. Kennedy Jr
(I)
- 172 votes
2.2%
Democratic Swing:
-2.4%
Republican Swing:
0.2%
Net Swing:
2.6% Republican
Vote Change:
+68 votes
Boone County
(100.0% reporting)
2020 (R+13.7)
Donald Trump
(R)
- 13883 votes
55.6%
Joe Biden
(D)
- 10542 votes
42.2%
2024 (R+14.5)
Donald Trump
(R)
- 13673 votes
56.4%
Kamala Harris
(D)
- 10159 votes
41.9%
Robert F. Kennedy Jr
(I)
- 384 votes
1.6%
Democratic Swing:
-1.2%
Republican Swing:
-0.4%
Net Swing:
0.8% Republican
Vote Change:
-209 votes
Brown County
(100.0% reporting)
2020 (R+59.8)
Donald Trump
(R)
- 1931 votes
76.6%
Joe Biden
(D)
- 486 votes
19.3%
2024 (R+59.9)
Donald Trump
(R)
- 1938 votes
78.9%
Kamala Harris
(D)
- 467 votes
19.0%
Robert F. Kennedy Jr
(I)
- 50 votes
2.0%
Democratic Swing:
-1.1%
Republican Swing:
-1.0%
Net Swing:
0.1% Republican
Vote Change:
+38 votes
Bureau County
(100.0% reporting)
2020 (R+21.9)
Donald Trump
(R)
- 10411 votes
59.7%
Joe Biden
(D)
- 6669 votes
38.3%
2024 (R+24.3)
Donald Trump
(R)
- 9784 votes
61.2%
Kamala Harris
(D)
- 5900 votes
36.9%
Robert F. Kennedy Jr
(I)
- 308 votes
1.9%
Democratic Swing:
-2.2%
Republican Swing:
0.2%
Net Swing:
2.4% Republican
Vote Change:
-1,088 votes
Calhoun County
(100.0% reporting)
2020 (R+50.3)
Donald Trump
(R)
- 2046 votes
73.8%
Joe Biden
(D)
- 677 votes
24.4%
2024 (R+55.9)
Donald Trump
(R)
- 2059 votes
76.8%
Kamala Harris
(D)
- 560 votes
20.9%
Robert F. Kennedy Jr
(I)
- 61 votes
2.3%
Democratic Swing:
-4.0%
Republican Swing:
1.7%
Net Swing:
5.7% Republican
Vote Change:
-43 votes
Carroll County
(100.0% reporting)
2020 (R+30)
Donald Trump
(R)
- 5105 votes
63.6%
Joe Biden
(D)
- 2748 votes
34.2%
2024 (R+31.7)
Donald Trump
(R)
- 5082 votes
64.8%
Kamala Harris
(D)
- 2600 votes
33.2%
Robert F. Kennedy Jr
(I)
- 154 votes
2.0%
Democratic Swing:
-1.8%
Republican Swing:
-0.2%
Net Swing:
1.7% Republican
Vote Change:
-17 votes
Cass County
(100.0% reporting)
2020 (R+38.4)
Donald Trump
(R)
- 3625 votes
68.2%
Joe Biden
(D)
- 1615 votes
30.4%
2024 (R+43.4)
Donald Trump
(R)
- 3712 votes
70.8%
Kamala Harris
(D)
- 1438 votes
27.4%
Robert F. Kennedy Jr
(I)
- 91 votes
1.7%
Democratic Swing:
-3.4%
Republican Swing:
1.6%
Net Swing:
5.0% Republican
Vote Change:
+1 votes
Champaign County
(100.0% reporting)
2020 (D+23.6)
Joe Biden
(D)
- 57067 votes
60.0%
Donald Trump
(R)
- 35285 votes
37.1%
2024 (D+24.1)
Kamala Harris
(D)
- 54314 votes
60.6%
Donald Trump
(R)
- 32965 votes
36.8%
Robert F. Kennedy Jr
(I)
- 1348 votes
1.5%
Democratic Swing:
-0.5%
Republican Swing:
-1.0%
Net Swing:
0.5% Democratic
Vote Change:
-3,725 votes
Chicago County
(100.0% reporting)
2020 (D+67.8)
Joe Biden
(D)
- 944735 votes
82.5%
Donald Trump
(R)
- 181234 votes
15.8%
2024 (D+57.7)
Kamala Harris
(D)
- 775699 votes
77.4%
Donald Trump
(R)
- 203817 votes
20.3%
Robert F. Kennedy Jr
(I)
- 11776 votes
1.2%
Democratic Swing:
-5.7%
Republican Swing:
4.5%
Net Swing:
10.1% Republican
Vote Change:
-134,677 votes
Christian County
(100.0% reporting)
2020 (R+45.5)
Donald Trump
(R)
- 11563 votes
71.4%
Joe Biden
(D)
- 4335 votes
26.8%
2024 (R+46.7)
Donald Trump
(R)
- 11278 votes
72.5%
Kamala Harris
(D)
- 4026 votes
25.9%
Robert F. Kennedy Jr
(I)
- 230 votes
1.5%
Democratic Swing:
-1.4%
Republican Swing:
-0.1%
Net Swing:
1.2% Republican
Vote Change:
-364 votes
Clark County
(100.0% reporting)
2020 (R+51.5)
Donald Trump
(R)
- 6226 votes
74.5%
Joe Biden
(D)
- 1993 votes
23.9%
2024 (R+51.2)
Donald Trump
(R)
- 6130 votes
74.7%
Kamala Harris
(D)
- 1927 votes
23.5%
Robert F. Kennedy Jr
(I)
- 146 votes
1.8%
Democratic Swing:
-0.8%
Republican Swing:
-1.0%
Net Swing:
0.3% Democratic
Vote Change:
-16 votes
Clay County
(100.0% reporting)
2020 (R+66.6)
Donald Trump
(R)
- 5629 votes
81.7%
Joe Biden
(D)
- 1129 votes
16.4%
2024 (R+67.3)
Donald Trump
(R)
- 5610 votes
82.9%
Kamala Harris
(D)
- 1054 votes
15.6%
Robert F. Kennedy Jr
(I)
- 102 votes
1.5%
Democratic Swing:
-1.1%
Republican Swing:
-0.4%
Net Swing:
0.7% Republican
Vote Change:
+8 votes
Clinton County
(100.0% reporting)
2020 (R+52.2)
Donald Trump
(R)
- 14304 votes
74.6%
Joe Biden
(D)
- 4493 votes
23.4%
2024 (R+51.8)
Donald Trump
(R)
- 14407 votes
74.9%
Kamala Harris
(D)
- 4447 votes
23.1%
Robert F. Kennedy Jr
(I)
- 361 votes
1.9%
Democratic Swing:
-0.8%
Republican Swing:
-1.1%
Net Swing:
0.4% Democratic
Vote Change:
+418 votes
Coles County
(100.0% reporting)
2020 (R+27)
Donald Trump
(R)
- 14037 votes
62.1%
Joe Biden
(D)
- 8067 votes
35.7%
2024 (R+28.5)
Donald Trump
(R)
- 13606 votes
63.3%
Kamala Harris
(D)
- 7495 votes
34.8%
Robert F. Kennedy Jr
(I)
- 368 votes
1.7%
Democratic Swing:
-1.6%
Republican Swing:
-0.1%
Net Swing:
1.5% Republican
Vote Change:
-635 votes
Cook County
(100.0% reporting)
2020 (D+51.1)
Joe Biden
(D)
- 1725973 votes
74.3%
Donald Trump
(R)
- 558269 votes
24.0%
2024 (D+42)
Kamala Harris
(D)
- 1447821 votes
69.6%
Donald Trump
(R)
- 583852 votes
28.1%
Robert F. Kennedy Jr
(I)
- 25127 votes
1.2%
Democratic Swing:
-5.2%
Republican Swing:
3.9%
Net Swing:
9.1% Republican
Vote Change:
-227,442 votes
Cook Suburbs County
(100.0% reporting)
2020 (D+34.9)
Joe Biden
(D)
- 781238 votes
66.4%
Donald Trump
(R)
- 377035 votes
32.0%
2024 (D+27.4)
Kamala Harris
(D)
- 672122 votes
62.4%
Donald Trump
(R)
- 380035 votes
35.3%
Robert F. Kennedy Jr
(I)
- 13351 votes
1.2%
Democratic Swing:
-4.4%
Republican Swing:
3.1%
Net Swing:
7.5% Republican
Vote Change:
-92,765 votes
Crawford County
(100.0% reporting)
2020 (R+52.4)
Donald Trump
(R)
- 7043 votes
74.7%
Joe Biden
(D)
- 2202 votes
23.4%
2024 (R+52.4)
Donald Trump
(R)
- 6727 votes
75.3%
Kamala Harris
(D)
- 2048 votes
22.9%
Robert F. Kennedy Jr
(I)
- 152 votes
1.7%
Democratic Swing:
-0.9%
Republican Swing:
-0.8%
Net Swing:
0.1% Republican
Vote Change:
-318 votes
Cumberland County
(100.0% reporting)
2020 (R+60.2)
Donald Trump
(R)
- 4601 votes
78.9%
Joe Biden
(D)
- 1142 votes
19.6%
2024 (R+61.9)
Donald Trump
(R)
- 4627 votes
80.2%
Kamala Harris
(D)
- 1059 votes
18.4%
Robert F. Kennedy Jr
(I)
- 82 votes
1.4%
Democratic Swing:
-1.5%
Republican Swing:
0.1%
Net Swing:
1.6% Republican
Vote Change:
+25 votes
DeKalb County
(100.0% reporting)
2020 (D+5.9)
Joe Biden
(D)
- 24643 votes
51.5%
Donald Trump
(R)
- 21905 votes
45.8%
2024 (D+2)
Kamala Harris
(D)
- 23648 votes
49.9%
Donald Trump
(R)
- 22716 votes
47.9%
Robert F. Kennedy Jr
(I)
- 822 votes
1.7%
Democratic Swing:
-2.8%
Republican Swing:
1.1%
Net Swing:
3.9% Republican
Vote Change:
+638 votes
DeWitt County
(100.0% reporting)
2020 (R+44)
Donald Trump
(R)
- 5632 votes
70.2%
Joe Biden
(D)
- 2191 votes
27.3%
2024 (R+44.9)
Donald Trump
(R)
- 5529 votes
71.3%
Kamala Harris
(D)
- 2058 votes
26.5%
Robert F. Kennedy Jr
(I)
- 149 votes
1.9%
Democratic Swing:
-1.4%
Republican Swing:
-0.5%
Net Swing:
0.9% Republican
Vote Change:
-87 votes
Douglas County
(100.0% reporting)
2020 (R+45.5)
Donald Trump
(R)
- 6227 votes
71.3%
Joe Biden
(D)
- 2335 votes
26.7%
2024 (R+46.1)
Donald Trump
(R)
- 6076 votes
72.2%
Kamala Harris
(D)
- 2198 votes
26.1%
Robert F. Kennedy Jr
(I)
- 130 votes
1.5%
Democratic Swing:
-1.1%
Republican Swing:
-0.4%
Net Swing:
0.7% Republican
Vote Change:
-158 votes
DuPage County
(100.0% reporting)
2020 (D+18.5)
Joe Biden
(D)
- 281222 votes
58.0%
Donald Trump
(R)
- 193611 votes
39.9%
2024 (D+13.3)
Kamala Harris
(D)
- 251164 votes
55.0%
Donald Trump
(R)
- 191243 votes
41.8%
Robert F. Kennedy Jr
(I)
- 7253 votes
1.6%
Democratic Swing:
-3.4%
Republican Swing:
1.8%
Net Swing:
5.1% Republican
Vote Change:
-25,173 votes
Edgar County
(100.0% reporting)
2020 (R+53.3)
Donald Trump
(R)
- 6193 votes
75.6%
Joe Biden
(D)
- 1887 votes
23.0%
2024 (R+52.4)
Donald Trump
(R)
- 5955 votes
75.3%
Kamala Harris
(D)
- 1816 votes
22.9%
Robert F. Kennedy Jr
(I)
- 135 votes
1.7%
Democratic Swing:
-0.4%
Republican Swing:
-1.3%
Net Swing:
0.9% Democratic
Vote Change:
-174 votes
Edwards County
(100.0% reporting)
2020 (R+70.6)
Donald Trump
(R)
- 2833 votes
84.2%
Joe Biden
(D)
- 488 votes
14.5%
2024 (R+71.1)
Donald Trump
(R)
- 2794 votes
84.9%
Kamala Harris
(D)
- 457 votes
13.9%
Robert F. Kennedy Jr
(I)
- 37 votes
1.1%
Democratic Swing:
-0.8%
Republican Swing:
-0.3%
Net Swing:
0.5% Republican
Vote Change:
-33 votes
Effingham County
(100.0% reporting)
2020 (R+60.3)
Donald Trump
(R)
- 15006 votes
78.8%
Joe Biden
(D)
- 3716 votes
19.5%
2024 (R+60.4)
Donald Trump
(R)
- 15124 votes
79.2%
Kamala Harris
(D)
- 3617 votes
19.0%
Robert F. Kennedy Jr
(I)
- 321 votes
1.7%
Democratic Swing:
-0.9%
Republican Swing:
-0.8%
Net Swing:
0.1% Republican
Vote Change:
+340 votes
Fayette County
(100.0% reporting)
2020 (R+63)
Donald Trump
(R)
- 8055 votes
80.1%
Joe Biden
(D)
- 1826 votes
18.2%
2024 (R+64.7)
Donald Trump
(R)
- 7847 votes
81.7%
Kamala Harris
(D)
- 1632 votes
17.0%
Robert F. Kennedy Jr
(I)
- 122 votes
1.3%
Democratic Swing:
-1.5%
Republican Swing:
0.2%
Net Swing:
1.7% Republican
Vote Change:
-280 votes
Ford County
(100.0% reporting)
2020 (R+48.4)
Donald Trump
(R)
- 5048 votes
72.6%
Joe Biden
(D)
- 1754 votes
25.2%
2024 (R+47.9)
Donald Trump
(R)
- 4778 votes
72.9%
Kamala Harris
(D)
- 1643 votes
25.1%
Robert F. Kennedy Jr
(I)
- 126 votes
1.9%
Democratic Swing:
-0.7%
Republican Swing:
-1.2%
Net Swing:
0.5% Democratic
Vote Change:
-255 votes
Franklin County
(100.0% reporting)
2020 (R+48.2)
Donald Trump
(R)
- 13622 votes
73.1%
Joe Biden
(D)
- 4760 votes
25.6%
2024 (R+50.6)
Donald Trump
(R)
- 13200 votes
74.6%
Kamala Harris
(D)
- 4257 votes
24.1%
Robert F. Kennedy Jr
(I)
- 228 votes
1.3%
Democratic Swing:
-1.8%
Republican Swing:
0.5%
Net Swing:
2.4% Republican
Vote Change:
-697 votes
Fulton County
(100.0% reporting)
2020 (R+20.5)
Donald Trump
(R)
- 9867 votes
59.2%
Joe Biden
(D)
- 6503 votes
39.0%
2024 (R+23.8)
Donald Trump
(R)
- 9827 votes
60.9%
Kamala Harris
(D)
- 5980 votes
37.0%
Robert F. Kennedy Jr
(I)
- 330 votes
2.0%
Democratic Swing:
-2.7%
Republican Swing:
0.6%
Net Swing:
3.3% Republican
Vote Change:
-233 votes
Gallatin County
(100.0% reporting)
2020 (R+52.9)
Donald Trump
(R)
- 2019 votes
75.5%
Joe Biden
(D)
- 622 votes
23.2%
2024 (R+53.9)
Donald Trump
(R)
- 1923 votes
76.0%
Kamala Harris
(D)
- 561 votes
22.2%
Robert F. Kennedy Jr
(I)
- 45 votes
1.8%
Democratic Swing:
-1.4%
Republican Swing:
-0.4%
Net Swing:
1.0% Republican
Vote Change:
-112 votes
Greene County
(100.0% reporting)
2020 (R+55.9)
Donald Trump
(R)
- 4770 votes
76.6%
Joe Biden
(D)
- 1349 votes
21.7%
2024 (R+57.8)
Donald Trump
(R)
- 4719 votes
77.9%
Kamala Harris
(D)
- 1220 votes
20.1%
Robert F. Kennedy Jr
(I)
- 115 votes
1.9%
Democratic Swing:
-1.9%
Republican Swing:
0.0%
Net Swing:
1.9% Republican
Vote Change:
-65 votes
Grundy County
(100.0% reporting)
2020 (R+26.4)
Donald Trump
(R)
- 16523 votes
61.9%
Joe Biden
(D)
- 9626 votes
36.1%
2024 (R+29.6)
Donald Trump
(R)
- 16997 votes
63.9%
Kamala Harris
(D)
- 9143 votes
34.4%
Robert F. Kennedy Jr
(I)
- 399 votes
1.5%
Democratic Swing:
-2.4%
Republican Swing:
0.9%
Net Swing:
3.2% Republican
Vote Change:
+390 votes
Hamilton County
(100.0% reporting)
2020 (R+61.3)
Donald Trump
(R)
- 3432 votes
79.5%
Joe Biden
(D)
- 824 votes
19.1%
2024 (R+63.3)
Donald Trump
(R)
- 3385 votes
80.9%
Kamala Harris
(D)
- 739 votes
17.7%
Robert F. Kennedy Jr
(I)
- 57 votes
1.4%
Democratic Swing:
-1.7%
Republican Swing:
0.3%
Net Swing:
2.0% Republican
Vote Change:
-75 votes
Hancock County
(100.0% reporting)
2020 (R+49.8)
Donald Trump
(R)
- 6906 votes
73.6%
Joe Biden
(D)
- 2315 votes
24.7%
2024 (R+50)
Donald Trump
(R)
- 6708 votes
74.0%
Kamala Harris
(D)
- 2183 votes
24.1%
Robert F. Kennedy Jr
(I)
- 167 votes
1.8%
Democratic Swing:
-1.0%
Republican Swing:
-0.8%
Net Swing:
0.2% Republican
Vote Change:
-163 votes
Hardin County
(100.0% reporting)
2020 (R+58)
Donald Trump
(R)
- 1691 votes
78.2%
Joe Biden
(D)
- 449 votes
20.8%
2024 (R+61.8)
Donald Trump
(R)
- 1546 votes
80.3%
Kamala Harris
(D)
- 357 votes
18.5%
Robert F. Kennedy Jr
(I)
- 22 votes
1.1%
Democratic Swing:
-2.4%
Republican Swing:
1.3%
Net Swing:
3.7% Republican
Vote Change:
-215 votes
Henderson County
(100.0% reporting)
2020 (R+33.7)
Donald Trump
(R)
- 2394 votes
65.6%
Joe Biden
(D)
- 1187 votes
32.5%
2024 (R+38.8)
Donald Trump
(R)
- 2369 votes
68.4%
Kamala Harris
(D)
- 1026 votes
29.6%
Robert F. Kennedy Jr
(I)
- 67 votes
1.9%
Democratic Swing:
-3.5%
Republican Swing:
1.6%
Net Swing:
5.1% Republican
Vote Change:
-119 votes
Henry County
(100.0% reporting)
2020 (R+21.9)
Donald Trump
(R)
- 15300 votes
59.7%
Joe Biden
(D)
- 9797 votes
38.2%
2024 (R+24.5)
Donald Trump
(R)
- 15359 votes
61.2%
Kamala Harris
(D)
- 9226 votes
36.8%
Robert F. Kennedy Jr
(I)
- 477 votes
1.9%
Democratic Swing:
-2.2%
Republican Swing:
0.3%
Net Swing:
2.5% Republican
Vote Change:
-35 votes
Iroquois County
(100.0% reporting)
2020 (R+57.8)
Donald Trump
(R)
- 10877 votes
77.6%
Joe Biden
(D)
- 2908 votes
20.7%
2024 (R+57.3)
Donald Trump
(R)
- 10376 votes
77.9%
Kamala Harris
(D)
- 2747 votes
20.6%
Robert F. Kennedy Jr
(I)
- 184 votes
1.4%
Democratic Swing:
-0.5%
Republican Swing:
-0.9%
Net Swing:
0.5% Democratic
Vote Change:
-478 votes
Jackson County
(100.0% reporting)
2020 (D+1.3)
Joe Biden
(D)
- 11181 votes
49.4%
Donald Trump
(R)
- 10890 votes
48.1%
2024 (D+3.5)
Kamala Harris
(D)
- 11394 votes
50.7%
Donald Trump
(R)
- 10614 votes
47.2%
Robert F. Kennedy Jr
(I)
- 323 votes
1.4%
Democratic Swing:
0.4%
Republican Swing:
-1.8%
Net Swing:
2.2% Democratic
Vote Change:
+260 votes
Jasper County
(100.0% reporting)
2020 (R+63.4)
Donald Trump
(R)
- 4494 votes
80.6%
Joe Biden
(D)
- 1007 votes
18.1%
2024 (R+65.2)
Donald Trump
(R)
- 4449 votes
82.0%
Kamala Harris
(D)
- 912 votes
16.8%
Robert F. Kennedy Jr
(I)
- 60 votes
1.1%
Democratic Swing:
-1.5%
Republican Swing:
0.4%
Net Swing:
1.9% Republican
Vote Change:
-80 votes
Jefferson County
(100.0% reporting)
2020 (R+46.1)
Donald Trump
(R)
- 12476 votes
71.7%
Joe Biden
(D)
- 4608 votes
26.5%
2024 (R+47.8)
Donald Trump
(R)
- 12189 votes
73.2%
Kamala Harris
(D)
- 4240 votes
25.4%
Robert F. Kennedy Jr
(I)
- 210 votes
1.3%
Democratic Swing:
-1.5%
Republican Swing:
0.2%
Net Swing:
1.7% Republican
Vote Change:
-445 votes
Jersey County
(100.0% reporting)
2020 (R+49.3)
Donald Trump
(R)
- 8712 votes
73.0%
Joe Biden
(D)
- 2961 votes
24.8%
2024 (R+50.2)
Donald Trump
(R)
- 8684 votes
74.3%
Kamala Harris
(D)
- 2816 votes
24.1%
Robert F. Kennedy Jr
(I)
- 191 votes
1.6%
Democratic Swing:
-1.3%
Republican Swing:
-0.4%
Net Swing:
0.9% Republican
Vote Change:
+18 votes
JoDaviess County
(0.0% reporting)
2020 (R+16.8)
Donald Trump
(R)
- 7166 votes
57.3%
Joe Biden
(D)
- 5109 votes
40.9%
2024 (N/A+0)
Democratic Swing:
58.4%
Republican Swing:
41.6%
Net Swing:
16.8% Democratic
Vote Change:
-12,275 votes
Johnson County
(100.0% reporting)
2020 (R+59.6)
Donald Trump
(R)
- 5059 votes
78.6%
Joe Biden
(D)
- 1281 votes
19.9%
2024 (R+58.3)
Donald Trump
(R)
- 4798 votes
78.6%
Kamala Harris
(D)
- 1241 votes
20.3%
Robert F. Kennedy Jr
(I)
- 64 votes
1.0%
Democratic Swing:
0.1%
Republican Swing:
-1.2%
Net Swing:
1.3% Democratic
Vote Change:
-237 votes
Kane County
(100.0% reporting)
2020 (D+14.7)
Joe Biden
(D)
- 130166 votes
56.1%
Donald Trump
(R)
- 96775 votes
41.7%
2024 (D+9.4)
Kamala Harris
(D)
- 120077 votes
53.7%
Donald Trump
(R)
- 99260 votes
44.4%
Robert F. Kennedy Jr
(I)
- 3027 votes
1.4%
Democratic Swing:
-3.4%
Republican Swing:
2.0%
Net Swing:
5.4% Republican
Vote Change:
-4,577 votes
Kankakee County
(100.0% reporting)
2020 (R+16.9)
Donald Trump
(R)
- 28532 votes
57.2%
Joe Biden
(D)
- 20271 votes
40.6%
2024 (R+20.8)
Donald Trump
(R)
- 28285 votes
59.5%
Kamala Harris
(D)
- 18399 votes
38.7%
Robert F. Kennedy Jr
(I)
- 831 votes
1.7%
Democratic Swing:
-2.8%
Republican Swing:
1.1%
Net Swing:
3.9% Republican
Vote Change:
-1,288 votes
Kendall County
(100.0% reporting)
2020 (D+5.9)
Joe Biden
(D)
- 33168 votes
51.8%
Donald Trump
(R)
- 29492 votes
46.1%
2024 (D+1.5)
Kamala Harris
(D)
- 32977 votes
49.7%
Donald Trump
(R)
- 31970 votes
48.1%
Robert F. Kennedy Jr
(I)
- 1023 votes
1.5%
Democratic Swing:
-2.9%
Republican Swing:
1.4%
Net Swing:
4.3% Republican
Vote Change:
+3,310 votes
Knox County
(100.0% reporting)
2020 (R+5.8)
Donald Trump
(R)
- 12009 votes
51.9%
Joe Biden
(D)
- 10703 votes
46.2%
2024 (R+9.4)
Donald Trump
(R)
- 11917 votes
53.7%
Kamala Harris
(D)
- 9838 votes
44.3%
Robert F. Kennedy Jr
(I)
- 420 votes
1.9%
Democratic Swing:
-2.8%
Republican Swing:
0.9%
Net Swing:
3.6% Republican
Vote Change:
-537 votes
LaSalle County
(100.0% reporting)
2020 (R+14.6)
Donald Trump
(R)
- 30113 votes
56.2%
Joe Biden
(D)
- 22442 votes
41.9%
2024 (R+18.5)
Donald Trump
(R)
- 30717 votes
58.5%
Kamala Harris
(D)
- 21029 votes
40.0%
Robert F. Kennedy Jr
(I)
- 686 votes
1.3%
Democratic Swing:
-2.6%
Republican Swing:
1.3%
Net Swing:
3.9% Republican
Vote Change:
-123 votes
Lake County
(100.0% reporting)
2020 (D+24.6)
Joe Biden
(D)
- 204032 votes
61.1%
Donald Trump
(R)
- 123594 votes
37.0%
2024 (D+20.8)
Kamala Harris
(D)
- 184642 votes
59.4%
Donald Trump
(R)
- 120402 votes
38.7%
Robert F. Kennedy Jr
(I)
- 4279 votes
1.4%
Democratic Swing:
-2.6%
Republican Swing:
1.2%
Net Swing:
3.8% Republican
Vote Change:
-18,303 votes
Lawrence County
(100.0% reporting)
2020 (R+55)
Donald Trump
(R)
- 4886 votes
76.2%
Joe Biden
(D)
- 1419 votes
22.1%
2024 (R+56.2)
Donald Trump
(R)
- 4715 votes
77.2%
Kamala Harris
(D)
- 1283 votes
21.0%
Robert F. Kennedy Jr
(I)
- 105 votes
1.7%
Democratic Swing:
-1.5%
Republican Swing:
-0.2%
Net Swing:
1.2% Republican
Vote Change:
-202 votes
Lee County
(100.0% reporting)
2020 (R+20.1)
Donald Trump
(R)
- 9630 votes
58.7%
Joe Biden
(D)
- 6407 votes
39.1%
2024 (R+22.2)
Donald Trump
(R)
- 9680 votes
60.1%
Kamala Harris
(D)
- 6105 votes
37.9%
Robert F. Kennedy Jr
(I)
- 306 votes
1.9%
Democratic Swing:
-2.0%
Republican Swing:
0.1%
Net Swing:
2.1% Republican
Vote Change:
+54 votes
Livingston County
(100.0% reporting)
2020 (R+45.1)
Donald Trump
(R)
- 12208 votes
71.1%
Joe Biden
(D)
- 4615 votes
26.9%
2024 (R+46.3)
Donald Trump
(R)
- 11970 votes
72.3%
Kamala Harris
(D)
- 4311 votes
26.0%
Robert F. Kennedy Jr
(I)
- 257 votes
1.6%
Democratic Swing:
-1.4%
Republican Swing:
-0.2%
Net Swing:
1.2% Republican
Vote Change:
-285 votes
Logan County
(100.0% reporting)
2020 (R+40.8)
Donald Trump
(R)
- 9136 votes
68.7%
Joe Biden
(D)
- 3840 votes
28.9%
2024 (R+41.5)
Donald Trump
(R)
- 8757 votes
69.7%
Kamala Harris
(D)
- 3543 votes
28.2%
Robert F. Kennedy Jr
(I)
- 255 votes
2.0%
Democratic Swing:
-1.4%
Republican Swing:
-0.7%
Net Swing:
0.7% Republican
Vote Change:
-421 votes
Macon County
(100.0% reporting)
2020 (R+18)
Donald Trump
(R)
- 28589 votes
57.9%
Joe Biden
(D)
- 19847 votes
40.2%
2024 (R+18.9)
Donald Trump
(R)
- 26562 votes
58.6%
Kamala Harris
(D)
- 18009 votes
39.7%
Robert F. Kennedy Jr
(I)
- 653 votes
1.4%
Democratic Swing:
-1.2%
Republican Swing:
-0.3%
Net Swing:
0.9% Republican
Vote Change:
-3,212 votes
Macoupin County
(100.0% reporting)
2020 (R+37.4)
Donald Trump
(R)
- 16153 votes
67.2%
Joe Biden
(D)
- 7365 votes
30.7%
2024 (R+39.2)
Donald Trump
(R)
- 16065 votes
68.6%
Kamala Harris
(D)
- 6892 votes
29.4%
Robert F. Kennedy Jr
(I)
- 446 votes
1.9%
Democratic Swing:
-1.9%
Republican Swing:
0.0%
Net Swing:
1.8% Republican
Vote Change:
-115 votes
Madison County
(100.0% reporting)
2020 (R+13.6)
Donald Trump
(R)
- 76031 votes
55.4%
Joe Biden
(D)
- 57836 votes
42.2%
2024 (R+13.3)
Donald Trump
(R)
- 73925 votes
55.5%
Kamala Harris
(D)
- 56341 votes
42.3%
Robert F. Kennedy Jr
(I)
- 2333 votes
1.8%
Democratic Swing:
-0.7%
Republican Swing:
-1.0%
Net Swing:
0.3% Democratic
Vote Change:
-1,268 votes
Marion County
(100.0% reporting)
2020 (R+47.4)
Donald Trump
(R)
- 12678 votes
72.6%
Joe Biden
(D)
- 4524 votes
25.9%
2024 (R+49.5)
Donald Trump
(R)
- 12409 votes
74.0%
Kamala Harris
(D)
- 4116 votes
24.6%
Robert F. Kennedy Jr
(I)
- 231 votes
1.4%
Democratic Swing:
-1.7%
Republican Swing:
0.4%
Net Swing:
2.1% Republican
Vote Change:
-446 votes
Marshall County
(100.0% reporting)
2020 (R+35.3)
Donald Trump
(R)
- 4197 votes
66.3%
Joe Biden
(D)
- 2005 votes
31.6%
2024 (R+36)
Donald Trump
(R)
- 4119 votes
67.2%
Kamala Harris
(D)
- 1913 votes
31.2%
Robert F. Kennedy Jr
(I)
- 95 votes
1.6%
Democratic Swing:
-1.1%
Republican Swing:
-0.4%
Net Swing:
0.7% Republican
Vote Change:
-75 votes
Mason County
(100.0% reporting)
2020 (R+40.2)
Donald Trump
(R)
- 4654 votes
68.8%
Joe Biden
(D)
- 1985 votes
29.3%
2024 (R+42.2)
Donald Trump
(R)
- 4464 votes
70.0%
Kamala Harris
(D)
- 1773 votes
27.8%
Robert F. Kennedy Jr
(I)
- 134 votes
2.1%
Democratic Swing:
-2.1%
Republican Swing:
0.0%
Net Swing:
2.0% Republican
Vote Change:
-268 votes
Massac County
(100.0% reporting)
2020 (R+48.7)
Donald Trump
(R)
- 4997 votes
73.3%
Joe Biden
(D)
- 1725 votes
25.3%
2024 (R+48.8)
Donald Trump
(R)
- 4939 votes
74.0%
Kamala Harris
(D)
- 1683 votes
25.2%
Robert F. Kennedy Jr
(I)
- 54 votes
0.8%
Democratic Swing:
-0.5%
Republican Swing:
-0.4%
Net Swing:
0.1% Republican
Vote Change:
-46 votes
McDonough County
(100.0% reporting)
2020 (R+16.9)
Donald Trump
(R)
- 7027 votes
57.2%
Joe Biden
(D)
- 4992 votes
40.6%
2024 (R+18.9)
Donald Trump
(R)
- 6987 votes
58.4%
Kamala Harris
(D)
- 4736 votes
39.5%
Robert F. Kennedy Jr
(I)
- 217 votes
1.8%
Democratic Swing:
-1.9%
Republican Swing:
0.1%
Net Swing:
1.9% Republican
Vote Change:
-79 votes
McHenry County
(100.0% reporting)
2020 (R+2.6)
Donald Trump
(R)
- 82260 votes
50.2%
Joe Biden
(D)
- 78154 votes
47.7%
2024 (R+5.3)
Donald Trump
(R)
- 83933 votes
51.7%
Kamala Harris
(D)
- 75370 votes
46.4%
Robert F. Kennedy Jr
(I)
- 2396 votes
1.5%
Democratic Swing:
-2.1%
Republican Swing:
0.6%
Net Swing:
2.7% Republican
Vote Change:
+1,285 votes
McLean County
(100.0% reporting)
2020 (D+4.1)
Joe Biden
(D)
- 43933 votes
50.5%
Donald Trump
(R)
- 40502 votes
46.5%
2024 (D+4.9)
Kamala Harris
(D)
- 44495 votes
51.4%
Donald Trump
(R)
- 40290 votes
46.6%
Robert F. Kennedy Jr
(I)
- 1383 votes
1.6%
Democratic Swing:
-0.4%
Republican Swing:
-1.2%
Net Swing:
0.8% Democratic
Vote Change:
+1,733 votes
Menard County
(100.0% reporting)
2020 (R+40.4)
Donald Trump
(R)
- 4764 votes
68.7%
Joe Biden
(D)
- 2022 votes
29.2%
2024 (R+41.5)
Donald Trump
(R)
- 4499 votes
70.0%
Kamala Harris
(D)
- 1834 votes
28.5%
Robert F. Kennedy Jr
(I)
- 90 votes
1.4%
Democratic Swing:
-1.2%
Republican Swing:
-0.2%
Net Swing:
1.1% Republican
Vote Change:
-363 votes
Mercer County
(100.0% reporting)
2020 (R+24.6)
Donald Trump
(R)
- 5418 votes
60.9%
Joe Biden
(D)
- 3280 votes
36.9%
2024 (R+27.1)
Donald Trump
(R)
- 5215 votes
62.5%
Kamala Harris
(D)
- 2950 votes
35.3%
Robert F. Kennedy Jr
(I)
- 180 votes
2.2%
Democratic Swing:
-2.4%
Republican Swing:
0.2%
Net Swing:
2.6% Republican
Vote Change:
-353 votes
Monroe County
(100.0% reporting)
2020 (R+36.6)
Donald Trump
(R)
- 14142 votes
66.9%
Joe Biden
(D)
- 6569 votes
31.1%
2024 (R+36.3)
Donald Trump
(R)
- 14055 votes
67.2%
Kamala Harris
(D)
- 6473 votes
31.0%
Robert F. Kennedy Jr
(I)
- 361 votes
1.7%
Democratic Swing:
-0.7%
Republican Swing:
-1.0%
Net Swing:
0.3% Democratic
Vote Change:
+178 votes
Montgomery County
(100.0% reporting)
2020 (R+41.9)
Donald Trump
(R)
- 9544 votes
69.5%
Joe Biden
(D)
- 3905 votes
28.4%
2024 (R+44)
Donald Trump
(R)
- 9378 votes
71.0%
Kamala Harris
(D)
- 3573 votes
27.1%
Robert F. Kennedy Jr
(I)
- 236 votes
1.8%
Democratic Swing:
-1.9%
Republican Swing:
0.2%
Net Swing:
2.1% Republican
Vote Change:
-262 votes
Morgan County
(100.0% reporting)
2020 (R+32.4)
Donald Trump
(R)
- 9950 votes
65.0%
Joe Biden
(D)
- 5076 votes
33.1%
2024 (R+32.5)
Donald Trump
(R)
- 9607 votes
65.5%
Kamala Harris
(D)
- 4848 votes
33.0%
Robert F. Kennedy Jr
(I)
- 194 votes
1.3%
Democratic Swing:
-0.7%
Republican Swing:
-0.6%
Net Swing:
0.0% Republican
Vote Change:
-377 votes
Moultrie County
(100.0% reporting)
2020 (R+49.8)
Donald Trump
(R)
- 4964 votes
73.6%
Joe Biden
(D)
- 1662 votes
24.6%
2024 (R+49.1)
Donald Trump
(R)
- 4816 votes
73.8%
Kamala Harris
(D)
- 1615 votes
24.7%
Robert F. Kennedy Jr
(I)
- 92 votes
1.4%
Democratic Swing:
-0.3%
Republican Swing:
-1.1%
Net Swing:
0.8% Democratic
Vote Change:
-103 votes
Ogle County
(100.0% reporting)
2020 (R+26.6)
Donald Trump
(R)
- 16248 votes
61.8%
Joe Biden
(D)
- 9428 votes
35.9%
2024 (R+29.4)
Donald Trump
(R)
- 16450 votes
63.8%
Kamala Harris
(D)
- 8883 votes
34.4%
Robert F. Kennedy Jr
(I)
- 416 votes
1.6%
Democratic Swing:
-2.2%
Republican Swing:
0.6%
Net Swing:
2.8% Republican
Vote Change:
+73 votes
Peoria County
(100.0% reporting)
2020 (D+6.5)
Joe Biden
(D)
- 43578 votes
51.9%
Donald Trump
(R)
- 38252 votes
45.5%
2024 (D+4.7)
Kamala Harris
(D)
- 40564 votes
51.3%
Donald Trump
(R)
- 36896 votes
46.6%
Robert F. Kennedy Jr
(I)
- 1271 votes
1.6%
Democratic Swing:
-1.7%
Republican Swing:
0.1%
Net Swing:
1.8% Republican
Vote Change:
-3,099 votes
Perry County
(100.0% reporting)
2020 (R+47.4)
Donald Trump
(R)
- 7313 votes
72.7%
Joe Biden
(D)
- 2612 votes
26.0%
2024 (R+52)
Donald Trump
(R)
- 6949 votes
75.1%
Kamala Harris
(D)
- 2146 votes
23.2%
Robert F. Kennedy Jr
(I)
- 146 votes
1.6%
Democratic Swing:
-3.1%
Republican Swing:
1.5%
Net Swing:
4.6% Republican
Vote Change:
-684 votes
Piatt County
(100.0% reporting)
2020 (R+30.5)
Donald Trump
(R)
- 6248 votes
63.6%
Joe Biden
(D)
- 3329 votes
33.9%
2024 (R+30.5)
Donald Trump
(R)
- 6104 votes
64.2%
Kamala Harris
(D)
- 3204 votes
33.7%
Robert F. Kennedy Jr
(I)
- 188 votes
2.0%
Democratic Swing:
-1.0%
Republican Swing:
-1.0%
Net Swing:
0.1% Republican
Vote Change:
-81 votes
Pike County
(100.0% reporting)
2020 (R+62)
Donald Trump
(R)
- 6332 votes
79.7%
Joe Biden
(D)
- 1484 votes
18.7%
2024 (R+63.7)
Donald Trump
(R)
- 6086 votes
81.0%
Kamala Harris
(D)
- 1302 votes
17.3%
Robert F. Kennedy Jr
(I)
- 118 votes
1.6%
Democratic Swing:
-1.6%
Republican Swing:
0.1%
Net Swing:
1.7% Republican
Vote Change:
-310 votes
Pope County
(100.0% reporting)
2020 (R+59.8)
Donald Trump
(R)
- 1722 votes
79.2%
Joe Biden
(D)
- 433 votes
19.9%
2024 (R+60.1)
Donald Trump
(R)
- 1698 votes
79.6%
Kamala Harris
(D)
- 416 votes
19.5%
Robert F. Kennedy Jr
(I)
- 18 votes
0.8%
Democratic Swing:
-0.6%
Republican Swing:
-0.3%
Net Swing:
0.3% Republican
Vote Change:
-23 votes
Pulaski County
(100.0% reporting)
2020 (R+31.2)
Donald Trump
(R)
- 1699 votes
64.7%
Joe Biden
(D)
- 891 votes
34.0%
2024 (R+34.2)
Donald Trump
(R)
- 1583 votes
66.5%
Kamala Harris
(D)
- 769 votes
32.3%
Robert F. Kennedy Jr
(I)
- 25 votes
1.0%
Democratic Swing:
-2.1%
Republican Swing:
1.0%
Net Swing:
3.0% Republican
Vote Change:
-213 votes
Putnam County
(100.0% reporting)
2020 (R+19.7)
Donald Trump
(R)
- 1993 votes
58.8%
Joe Biden
(D)
- 1338 votes
39.5%
2024 (R+22.8)
Donald Trump
(R)
- 2014 votes
60.4%
Kamala Harris
(D)
- 1254 votes
37.6%
Robert F. Kennedy Jr
(I)
- 63 votes
1.9%
Democratic Swing:
-2.5%
Republican Swing:
0.6%
Net Swing:
3.2% Republican
Vote Change:
0 votes
Randolph County
(100.0% reporting)
2020 (R+51)
Donald Trump
(R)
- 11076 votes
74.4%
Joe Biden
(D)
- 3592 votes
24.1%
2024 (R+50)
Donald Trump
(R)
- 10624 votes
74.1%
Kamala Harris
(D)
- 3461 votes
24.1%
Robert F. Kennedy Jr
(I)
- 247 votes
1.7%
Democratic Swing:
-0.3%
Republican Swing:
-1.4%
Net Swing:
1.0% Democratic
Vote Change:
-336 votes
Richland County
(100.0% reporting)
2020 (R+53.8)
Donald Trump
(R)
- 6089 votes
75.5%
Joe Biden
(D)
- 1830 votes
22.7%
2024 (R+53.5)
Donald Trump
(R)
- 5889 votes
75.9%
Kamala Harris
(D)
- 1747 votes
22.5%
Robert F. Kennedy Jr
(I)
- 107 votes
1.4%
Democratic Swing:
-0.5%
Republican Swing:
-0.8%
Net Swing:
0.3% Democratic
Vote Change:
-176 votes
Rock Island County
(100.0% reporting)
2020 (D+12.4)
Joe Biden
(D)
- 36691 votes
55.0%
Donald Trump
(R)
- 28603 votes
42.8%
2024 (D+9.6)
Kamala Harris
(D)
- 34126 votes
53.8%
Donald Trump
(R)
- 28061 votes
44.2%
Robert F. Kennedy Jr
(I)
- 1080 votes
1.7%
Democratic Swing:
-2.3%
Republican Swing:
0.5%
Net Swing:
2.8% Republican
Vote Change:
-2,027 votes
Saline County
(100.0% reporting)
2020 (R+48.8)
Donald Trump
(R)
- 8103 votes
73.2%
Joe Biden
(D)
- 2789 votes
25.2%
2024 (R+49)
Donald Trump
(R)
- 7830 votes
73.8%
Kamala Harris
(D)
- 2634 votes
24.8%
Robert F. Kennedy Jr
(I)
- 138 votes
1.3%
Democratic Swing:
-0.8%
Republican Swing:
-0.5%
Net Swing:
0.2% Republican
Vote Change:
-290 votes
Sangamon County
(100.0% reporting)
2020 (R+4.5)
Donald Trump
(R)
- 53485 votes
51.1%
Joe Biden
(D)
- 48917 votes
46.7%
2024 (R+5)
Donald Trump
(R)
- 50979 votes
51.4%
Kamala Harris
(D)
- 46074 votes
46.5%
Robert F. Kennedy Jr
(I)
- 1792 votes
1.8%
Democratic Swing:
-1.2%
Republican Swing:
-0.7%
Net Swing:
0.5% Republican
Vote Change:
-3,557 votes
Schuyler County
(100.0% reporting)
2020 (R+44.4)
Donald Trump
(R)
- 2773 votes
71.0%
Joe Biden
(D)
- 1068 votes
27.3%
2024 (R+46.8)
Donald Trump
(R)
- 2720 votes
72.3%
Kamala Harris
(D)
- 961 votes
25.6%
Robert F. Kennedy Jr
(I)
- 75 votes
2.0%
Democratic Swing:
-2.2%
Republican Swing:
0.2%
Net Swing:
2.4% Republican
Vote Change:
-85 votes
Scott County
(100.0% reporting)
2020 (R+57.4)
Donald Trump
(R)
- 2114 votes
77.2%
Joe Biden
(D)
- 572 votes
20.9%
2024 (R+61.2)
Donald Trump
(R)
- 2071 votes
80.0%
Kamala Harris
(D)
- 488 votes
18.9%
Robert F. Kennedy Jr
(I)
- 28 votes
1.1%
Democratic Swing:
-2.4%
Republican Swing:
1.3%
Net Swing:
3.8% Republican
Vote Change:
-99 votes
Shelby County
(100.0% reporting)
2020 (R+58)
Donald Trump
(R)
- 9426 votes
77.9%
Joe Biden
(D)
- 2504 votes
20.7%
2024 (R+60.2)
Donald Trump
(R)
- 9267 votes
79.4%
Kamala Harris
(D)
- 2240 votes
19.2%
Robert F. Kennedy Jr
(I)
- 157 votes
1.3%
Democratic Swing:
-1.8%
Republican Swing:
0.4%
Net Swing:
2.2% Republican
Vote Change:
-266 votes
St. Clair County
(100.0% reporting)
2020 (D+8.9)
Joe Biden
(D)
- 68325 votes
53.3%
Donald Trump
(R)
- 57150 votes
44.6%
2024 (D+7.9)
Kamala Harris
(D)
- 63433 votes
52.9%
Donald Trump
(R)
- 54021 votes
45.0%
Robert F. Kennedy Jr
(I)
- 2201 votes
1.8%
Democratic Swing:
-1.4%
Republican Swing:
-0.4%
Net Swing:
1.0% Republican
Vote Change:
-5,820 votes
Stark County
(100.0% reporting)
2020 (R+42.2)
Donald Trump
(R)
- 2004 votes
69.5%
Joe Biden
(D)
- 815 votes
28.3%
2024 (R+45.6)
Donald Trump
(R)
- 1983 votes
71.8%
Kamala Harris
(D)
- 725 votes
26.3%
Robert F. Kennedy Jr
(I)
- 53 votes
1.9%
Democratic Swing:
-2.7%
Republican Swing:
0.7%
Net Swing:
3.4% Republican
Vote Change:
-58 votes
Stephenson County
(100.0% reporting)
2020 (R+16.1)
Donald Trump
(R)
- 12521 votes
56.8%
Joe Biden
(D)
- 9055 votes
41.1%
2024 (R+19.4)
Donald Trump
(R)
- 12347 votes
58.8%
Kamala Harris
(D)
- 8278 votes
39.4%
Robert F. Kennedy Jr
(I)
- 340 votes
1.6%
Democratic Swing:
-2.5%
Republican Swing:
0.9%
Net Swing:
3.3% Republican
Vote Change:
-611 votes
Tazewell County
(100.0% reporting)
2020 (R+26.3)
Donald Trump
(R)
- 42513 votes
61.6%
Joe Biden
(D)
- 24819 votes
35.9%
2024 (R+26.7)
Donald Trump
(R)
- 42451 votes
62.4%
Kamala Harris
(D)
- 24325 votes
35.8%
Robert F. Kennedy Jr
(I)
- 1190 votes
1.7%
Democratic Swing:
-1.1%
Republican Swing:
-0.7%
Net Swing:
0.4% Republican
Vote Change:
+634 votes
Union County
(100.0% reporting)
2020 (R+41)
Donald Trump
(R)
- 6161 votes
69.3%
Joe Biden
(D)
- 2579 votes
29.0%
2024 (R+43.2)
Donald Trump
(R)
- 5837 votes
71.0%
Kamala Harris
(D)
- 2285 votes
27.8%
Robert F. Kennedy Jr
(I)
- 102 votes
1.2%
Democratic Swing:
-1.7%
Republican Swing:
0.5%
Net Swing:
2.2% Republican
Vote Change:
-516 votes
Vermilion County
(100.0% reporting)
2020 (R+33.5)
Donald Trump
(R)
- 20725 votes
65.6%
Joe Biden
(D)
- 10323 votes
32.7%
2024 (R+35.7)
Donald Trump
(R)
- 19777 votes
66.9%
Kamala Harris
(D)
- 9254 votes
31.3%
Robert F. Kennedy Jr
(I)
- 478 votes
1.6%
Democratic Swing:
-1.9%
Republican Swing:
0.3%
Net Swing:
2.2% Republican
Vote Change:
-1,539 votes
Wabash County
(100.0% reporting)
2020 (R+54.4)
Donald Trump
(R)
- 4237 votes
75.8%
Joe Biden
(D)
- 1253 votes
22.4%
2024 (R+53.8)
Donald Trump
(R)
- 4095 votes
76.2%
Kamala Harris
(D)
- 1200 votes
22.3%
Robert F. Kennedy Jr
(I)
- 82 votes
1.5%
Democratic Swing:
-0.5%
Republican Swing:
-1.0%
Net Swing:
0.5% Democratic
Vote Change:
-113 votes
Warren County
(100.0% reporting)
2020 (R+20.4)
Donald Trump
(R)
- 4676 votes
59.1%
Joe Biden
(D)
- 3090 votes
39.1%
2024 (R+25.1)
Donald Trump
(R)
- 4579 votes
61.5%
Kamala Harris
(D)
- 2711 votes
36.4%
Robert F. Kennedy Jr
(I)
- 142 votes
1.9%
Democratic Swing:
-3.3%
Republican Swing:
1.4%
Net Swing:
4.7% Republican
Vote Change:
-334 votes
Washington County
(100.0% reporting)
2020 (R+57.7)
Donald Trump
(R)
- 6115 votes
77.4%
Joe Biden
(D)
- 1641 votes
20.8%
2024 (R+57.2)
Donald Trump
(R)
- 5892 votes
77.9%
Kamala Harris
(D)
- 1564 votes
20.7%
Robert F. Kennedy Jr
(I)
- 105 votes
1.4%
Democratic Swing:
-0.5%
Republican Swing:
-0.9%
Net Swing:
0.4% Democratic
Vote Change:
-195 votes
Wayne County
(100.0% reporting)
2020 (R+71.6)
Donald Trump
(R)
- 7176 votes
84.6%
Joe Biden
(D)
- 1187 votes
14.0%
2024 (R+70.9)
Donald Trump
(R)
- 7019 votes
84.8%
Kamala Harris
(D)
- 1155 votes
14.0%
Robert F. Kennedy Jr
(I)
- 93 votes
1.1%
Democratic Swing:
-0.2%
Republican Swing:
-0.9%
Net Swing:
0.7% Democratic
Vote Change:
-96 votes
White County
(100.0% reporting)
2020 (R+58.5)
Donald Trump
(R)
- 5791 votes
78.0%
Joe Biden
(D)
- 1517 votes
20.4%
2024 (R+59.4)
Donald Trump
(R)
- 5586 votes
79.0%
Kamala Harris
(D)
- 1390 votes
19.7%
Robert F. Kennedy Jr
(I)
- 88 votes
1.2%
Democratic Swing:
-1.1%
Republican Swing:
-0.2%
Net Swing:
0.9% Republican
Vote Change:
-244 votes
Whiteside County
(100.0% reporting)
2020 (R+8.5)
Donald Trump
(R)
- 14527 votes
53.1%
Joe Biden
(D)
- 12253 votes
44.7%
2024 (R+14.7)
Donald Trump
(R)
- 14898 votes
56.3%
Kamala Harris
(D)
- 11012 votes
41.6%
Robert F. Kennedy Jr
(I)
- 519 votes
2.0%
Democratic Swing:
-4.1%
Republican Swing:
2.1%
Net Swing:
6.2% Republican
Vote Change:
-351 votes
Will County
(100.0% reporting)
2020 (D+8.5)
Joe Biden
(D)
- 183915 votes
53.3%
Donald Trump
(R)
- 155116 votes
44.9%
2024 (D+1.6)
Kamala Harris
(D)
- 162874 votes
49.7%
Donald Trump
(R)
- 157672 votes
48.1%
Robert F. Kennedy Jr
(I)
- 4425 votes
1.4%
Democratic Swing:
-4.1%
Republican Swing:
2.8%
Net Swing:
6.9% Republican
Vote Change:
-14,060 votes
Williamson County
(100.0% reporting)
2020 (R+38.2)
Donald Trump
(R)
- 22801 votes
67.8%
Joe Biden
(D)
- 10206 votes
30.3%
2024 (R+38.8)
Donald Trump
(R)
- 22686 votes
68.6%
Kamala Harris
(D)
- 9890 votes
29.9%
Robert F. Kennedy Jr
(I)
- 422 votes
1.3%
Democratic Swing:
-0.9%
Republican Swing:
-0.3%
Net Swing:
0.6% Republican
Vote Change:
-9 votes
Winnebago County
(100.0% reporting)
2020 (D+2.6)
Joe Biden
(D)
- 64056 votes
50.2%
Donald Trump
(R)
- 60861 votes
47.7%
2024 (D+0.6)
Kamala Harris
(D)
- 59942 votes
49.4%
Donald Trump
(R)
- 59257 votes
48.8%
Robert F. Kennedy Jr
(I)
- 1849 votes
1.5%
Democratic Swing:
-1.8%
Republican Swing:
0.2%
Net Swing:
2.0% Republican
Vote Change:
-3,869 votes
Woodford County
(100.0% reporting)
2020 (R+41.2)
Donald Trump
(R)
- 14799 votes
69.0%
Joe Biden
(D)
- 6160 votes
28.7%
2024 (R+42.1)
Donald Trump
(R)
- 14837 votes
70.2%
Kamala Harris
(D)
- 5958 votes
28.2%
Robert F. Kennedy Jr
(I)
- 318 votes
1.5%
Democratic Swing:
-1.2%
Republican Swing:
-0.3%
Net Swing:
0.8% Republican
Vote Change:
+154 votes