Election Results Comparison Dashboard

2020 State Results

Donald Trump (R)
1,610,184
Joe Biden (D)
1,630,866

2024 State Results

Donald Trump (R)
1,697,626
Kamala Harris (D)
1,668,229
Robert F. Kennedy Jr (WP)
17,740
Jill Stein (G)
12,275
Chase Oliver (L)
10,511
Cornel West (JF)
2,753
County Name Net Swing % Votes Gained

County-by-County Comparison

Adams County

(100.0% reporting)

2020 (R+25.9)

Donald Trump (R) - 7362 votes
62.3%
Joe Biden (D) - 4329 votes
36.6%

2024 (R+25.9)

Donald Trump (R) - 7763 votes
60.3%
Kamala Harris (D) - 4443 votes
34.5%
Robert F. Kennedy Jr (WP) - 320 votes
2.5%
Jill Stein (G) - 188 votes
1.5%
Chase Oliver (L) - 44 votes
0.3%
Cornel West (JF) - 40 votes
0.3%
Democratic Swing: -2.3%
Republican Swing: -2.3%
Net Swing: 0.0% Democratic
Vote Change: +1,107 votes

Ashland County

(100.0% reporting)

2020 (D+11.1)

Joe Biden (D) - 4801 votes
54.8%
Donald Trump (R) - 3841 votes
43.9%

2024 (D+4.7)

Kamala Harris (D) - 4612 votes
51.5%
Donald Trump (R) - 4191 votes
46.8%
Robert F. Kennedy Jr (WP) - 52 votes
0.6%
Chase Oliver (L) - 26 votes
0.3%
Jill Stein (G) - 26 votes
0.3%
Cornel West (JF) - 15 votes
0.2%
Democratic Swing: -3.9%
Republican Swing: 2.5%
Net Swing: 6.4% Republican
Vote Change: +280 votes

Barron County

(100.0% reporting)

2020 (R+26.4)

Donald Trump (R) - 15803 votes
62.3%
Joe Biden (D) - 9194 votes
36.3%

2024 (R+29.1)

Donald Trump (R) - 16726 votes
62.4%
Kamala Harris (D) - 8941 votes
33.4%
Robert F. Kennedy Jr (WP) - 603 votes
2.2%
Jill Stein (G) - 284 votes
1.1%
Cornel West (JF) - 86 votes
0.3%
Chase Oliver (L) - 71 votes
0.3%
Democratic Swing: -3.3%
Republican Swing: -0.6%
Net Swing: 2.7% Republican
Vote Change: +1,714 votes

Bayfield County

(100.0% reporting)

2020 (D+14.2)

Joe Biden (D) - 6147 votes
56.5%
Donald Trump (R) - 4617 votes
42.4%

2024 (D+11.2)

Kamala Harris (D) - 6107 votes
54.3%
Donald Trump (R) - 4860 votes
43.2%
Robert F. Kennedy Jr (WP) - 88 votes
0.8%
Jill Stein (G) - 87 votes
0.8%
Chase Oliver (L) - 27 votes
0.2%
Cornel West (JF) - 14 votes
0.1%
Democratic Swing: -2.5%
Republican Swing: 0.6%
Net Swing: 3.1% Republican
Vote Change: +419 votes

Brown County

(100.0% reporting)

2020 (R+7.3)

Donald Trump (R) - 75871 votes
52.7%
Joe Biden (D) - 65511 votes
45.5%

2024 (R+7.5)

Donald Trump (R) - 79132 votes
53.0%
Kamala Harris (D) - 67937 votes
45.5%
Robert F. Kennedy Jr (WP) - 782 votes
0.5%
Chase Oliver (L) - 436 votes
0.3%
Jill Stein (G) - 346 votes
0.2%
Cornel West (JF) - 79 votes
0.1%
Democratic Swing: -0.7%
Republican Swing: -0.5%
Net Swing: 0.2% Republican
Vote Change: +7,330 votes

Buffalo County

(100.0% reporting)

2020 (R+25.7)

Donald Trump (R) - 4834 votes
61.8%
Joe Biden (D) - 2860 votes
36.6%

2024 (R+30.3)

Donald Trump (R) - 5213 votes
64.4%
Kamala Harris (D) - 2765 votes
34.1%
Robert F. Kennedy Jr (WP) - 57 votes
0.7%
Jill Stein (G) - 20 votes
0.2%
Chase Oliver (L) - 17 votes
0.2%
Cornel West (JF) - 1 votes
0.0%
Democratic Swing: -2.9%
Republican Swing: 1.7%
Net Swing: 4.7% Republican
Vote Change: +379 votes

Burnett County

(100.0% reporting)

2020 (R+28.8)

Donald Trump (R) - 6462 votes
63.7%
Joe Biden (D) - 3569 votes
35.2%

2024 (R+31)

Donald Trump (R) - 7008 votes
64.8%
Kamala Harris (D) - 3665 votes
33.9%
Robert F. Kennedy Jr (WP) - 66 votes
0.6%
Chase Oliver (L) - 33 votes
0.3%
Jill Stein (G) - 19 votes
0.2%
Cornel West (JF) - 1 votes
0.0%
Democratic Swing: -1.6%
Republican Swing: 0.5%
Net Swing: 2.1% Republican
Vote Change: +761 votes

Calumet County

(100.0% reporting)

2020 (R+20)

Donald Trump (R) - 18156 votes
59.0%
Joe Biden (D) - 12116 votes
39.4%

2024 (R+20)

Donald Trump (R) - 19488 votes
59.2%
Kamala Harris (D) - 12927 votes
39.3%
Robert F. Kennedy Jr (WP) - 201 votes
0.6%
Chase Oliver (L) - 93 votes
0.3%
Jill Stein (G) - 83 votes
0.3%
Cornel West (JF) - 16 votes
0.0%
Democratic Swing: -0.6%
Republican Swing: -0.6%
Net Swing: 0.0% Republican
Vote Change: +2,536 votes

Chippewa County

(100.0% reporting)

2020 (R+20.8)

Donald Trump (R) - 21317 votes
59.3%
Joe Biden (D) - 13983 votes
38.9%

2024 (R+23)

Donald Trump (R) - 23399 votes
60.8%
Kamala Harris (D) - 14573 votes
37.9%
Robert F. Kennedy Jr (WP) - 170 votes
0.4%
Chase Oliver (L) - 118 votes
0.3%
Jill Stein (G) - 61 votes
0.2%
Cornel West (JF) - 12 votes
0.0%
Democratic Swing: -1.6%
Republican Swing: 0.7%
Net Swing: 2.2% Republican
Vote Change: +3,033 votes

Clark County

(100.0% reporting)

2020 (R+37.7)

Donald Trump (R) - 10002 votes
67.1%
Joe Biden (D) - 4524 votes
30.4%

2024 (R+39.1)

Donald Trump (R) - 10481 votes
68.3%
Kamala Harris (D) - 4509 votes
29.4%
Robert F. Kennedy Jr (WP) - 160 votes
1.0%
Jill Stein (G) - 71 votes
0.5%
Chase Oliver (L) - 40 votes
0.3%
Cornel West (JF) - 9 votes
0.1%
Democratic Swing: -1.6%
Republican Swing: -0.2%
Net Swing: 1.4% Republican
Vote Change: +744 votes

Columbia County

(100.0% reporting)

2020 (R+1.6)

Donald Trump (R) - 16927 votes
50.0%
Joe Biden (D) - 16410 votes
48.4%

2024 (R+4.6)

Donald Trump (R) - 17988 votes
51.5%
Kamala Harris (D) - 16388 votes
46.9%
Robert F. Kennedy Jr (WP) - 199 votes
0.6%
Chase Oliver (L) - 108 votes
0.3%
Jill Stein (G) - 83 votes
0.2%
Cornel West (JF) - 19 votes
0.1%
Democratic Swing: -2.1%
Republican Swing: 0.9%
Net Swing: 3.0% Republican
Vote Change: +1,448 votes

Crawford County

(100.0% reporting)

2020 (R+7.8)

Donald Trump (R) - 4620 votes
53.1%
Joe Biden (D) - 3953 votes
45.5%

2024 (R+13.8)

Donald Trump (R) - 5113 votes
56.2%
Kamala Harris (D) - 3860 votes
42.4%
Robert F. Kennedy Jr (WP) - 57 votes
0.6%
Chase Oliver (L) - 17 votes
0.2%
Jill Stein (G) - 15 votes
0.2%
Cornel West (JF) - 6 votes
0.1%
Democratic Swing: -3.5%
Republican Swing: 2.5%
Net Swing: 6.0% Republican
Vote Change: +495 votes

Dane County

(100.0% reporting)

2020 (D+53.5)

Joe Biden (D) - 260121 votes
75.5%
Donald Trump (R) - 78794 votes
22.8%

2024 (D+51.8)

Kamala Harris (D) - 273995 votes
74.9%
Donald Trump (R) - 85454 votes
23.3%
Jill Stein (G) - 1721 votes
0.5%
Robert F. Kennedy Jr (WP) - 1413 votes
0.4%
Chase Oliver (L) - 1209 votes
0.3%
Cornel West (JF) - 355 votes
0.1%
Democratic Swing: -1.5%
Republican Swing: 0.2%
Net Swing: 1.7% Republican
Vote Change: +25,232 votes

Dodge County

(100.0% reporting)

2020 (R+31.4)

Donald Trump (R) - 31355 votes
64.7%
Joe Biden (D) - 16356 votes
33.8%

2024 (R+33)

Donald Trump (R) - 33067 votes
65.7%
Kamala Harris (D) - 16518 votes
32.8%
Robert F. Kennedy Jr (WP) - 309 votes
0.6%
Chase Oliver (L) - 145 votes
0.3%
Jill Stein (G) - 132 votes
0.3%
Cornel West (JF) - 24 votes
0.0%
Democratic Swing: -1.4%
Republican Swing: 0.2%
Net Swing: 1.5% Republican
Vote Change: +2,484 votes

Door County

(100.0% reporting)

2020 (D+1.5)

Joe Biden (D) - 10044 votes
49.9%
Donald Trump (R) - 9752 votes
48.5%

2024 (D+2.2)

Kamala Harris (D) - 10565 votes
50.4%
Donald Trump (R) - 10099 votes
48.2%
Robert F. Kennedy Jr (WP) - 99 votes
0.5%
Chase Oliver (L) - 51 votes
0.2%
Jill Stein (G) - 40 votes
0.2%
Cornel West (JF) - 10 votes
0.0%
Democratic Swing: -0.1%
Republican Swing: -0.9%
Net Swing: 0.8% Democratic
Vote Change: +1,068 votes

Douglas County

(100.0% reporting)

2020 (D+9.5)

Joe Biden (D) - 13218 votes
53.6%
Donald Trump (R) - 10923 votes
44.2%

2024 (D+5.3)

Kamala Harris (D) - 13073 votes
51.8%
Donald Trump (R) - 11732 votes
46.5%
Robert F. Kennedy Jr (WP) - 150 votes
0.6%
Chase Oliver (L) - 91 votes
0.4%
Jill Stein (G) - 74 votes
0.3%
Cornel West (JF) - 10 votes
0.0%
Democratic Swing: -2.7%
Republican Swing: 1.4%
Net Swing: 4.2% Republican
Vote Change: +989 votes

Dunn County

(100.0% reporting)

2020 (R+14.2)

Donald Trump (R) - 13173 votes
56.0%
Joe Biden (D) - 9897 votes
42.1%

2024 (R+15.9)

Donald Trump (R) - 14726 votes
57.3%
Kamala Harris (D) - 10643 votes
41.4%
Robert F. Kennedy Jr (WP) - 118 votes
0.5%
Chase Oliver (L) - 83 votes
0.3%
Jill Stein (G) - 53 votes
0.2%
Cornel West (JF) - 12 votes
0.0%
Democratic Swing: -1.4%
Republican Swing: 0.3%
Net Swing: 1.7% Republican
Vote Change: +2,565 votes

Eau Claire County

(100.0% reporting)

2020 (D+11)

Joe Biden (D) - 31620 votes
54.3%
Donald Trump (R) - 25341 votes
43.5%

2024 (D+10.6)

Kamala Harris (D) - 34400 votes
54.4%
Donald Trump (R) - 27728 votes
43.9%
Robert F. Kennedy Jr (WP) - 315 votes
0.5%
Chase Oliver (L) - 225 votes
0.4%
Jill Stein (G) - 197 votes
0.3%
Cornel West (JF) - 25 votes
0.0%
Democratic Swing: -0.8%
Republican Swing: -0.4%
Net Swing: 0.4% Republican
Vote Change: +5,929 votes

Florence County

(100.0% reporting)

2020 (R+46.4)

Donald Trump (R) - 2133 votes
72.6%
Joe Biden (D) - 781 votes
26.6%

2024 (R+49.8)

Donald Trump (R) - 2356 votes
74.6%
Kamala Harris (D) - 783 votes
24.8%
Robert F. Kennedy Jr (WP) - 9 votes
0.3%
Chase Oliver (L) - 5 votes
0.1%
Jill Stein (G) - 2 votes
0.1%
Cornel West (JF) - 1 votes
0.0%
Democratic Swing: -2.0%
Republican Swing: 1.5%
Net Swing: 3.4% Republican
Vote Change: +242 votes

Fond du Lac County

(100.0% reporting)

2020 (R+26.9)

Donald Trump (R) - 35754 votes
62.4%
Joe Biden (D) - 20588 votes
36.0%

2024 (R+28.8)

Donald Trump (R) - 37272 votes
63.7%
Kamala Harris (D) - 20495 votes
35.0%
Robert F. Kennedy Jr (WP) - 279 votes
0.5%
Chase Oliver (L) - 148 votes
0.3%
Jill Stein (G) - 125 votes
0.2%
Cornel West (JF) - 24 votes
0.0%
Democratic Swing: -1.4%
Republican Swing: 0.4%
Net Swing: 1.8% Republican
Vote Change: +2,001 votes

Forest County

(98.0% reporting)

2020 (R+31.2)

Donald Trump (R) - 3285 votes
65.0%
Joe Biden (D) - 1721 votes
34.1%

2024 (R+33.4)

Donald Trump (R) - 3382 votes
66.4%
Kamala Harris (D) - 1681 votes
33.0%
Robert F. Kennedy Jr (WP) - 12 votes
0.2%
Chase Oliver (L) - 12 votes
0.2%
Jill Stein (G) - 7 votes
0.1%
Cornel West (JF) - 0 votes
0.0%
Democratic Swing: -1.4%
Republican Swing: 0.8%
Net Swing: 2.1% Republican
Vote Change: +88 votes

Grant County

(100.0% reporting)

2020 (R+12.5)

Donald Trump (R) - 14142 votes
55.2%
Joe Biden (D) - 10998 votes
42.9%

2024 (R+18.2)

Donald Trump (R) - 15922 votes
58.3%
Kamala Harris (D) - 10966 votes
40.2%
Robert F. Kennedy Jr (WP) - 187 votes
0.7%
Chase Oliver (L) - 76 votes
0.3%
Jill Stein (G) - 52 votes
0.2%
Cornel West (JF) - 7 votes
0.0%
Democratic Swing: -3.4%
Republican Swing: 2.3%
Net Swing: 5.7% Republican
Vote Change: +2,070 votes

Green County

(100.0% reporting)

2020 (D+3.2)

Joe Biden (D) - 10851 votes
50.7%
Donald Trump (R) - 10169 votes
47.5%

2024 (D+0.3)

Kamala Harris (D) - 10903 votes
49.4%
Donald Trump (R) - 10843 votes
49.1%
Robert F. Kennedy Jr (WP) - 102 votes
0.5%
Chase Oliver (L) - 73 votes
0.3%
Jill Stein (G) - 52 votes
0.2%
Cornel West (JF) - 7 votes
0.0%
Democratic Swing: -2.0%
Republican Swing: 1.0%
Net Swing: 3.0% Republican
Vote Change: +960 votes

Green Lake County

(100.0% reporting)

2020 (R+36.4)

Donald Trump (R) - 7168 votes
67.2%
Joe Biden (D) - 3344 votes
31.3%

2024 (R+36.4)

Donald Trump (R) - 7458 votes
67.5%
Kamala Harris (D) - 3449 votes
31.2%
Robert F. Kennedy Jr (WP) - 53 votes
0.5%
Chase Oliver (L) - 38 votes
0.3%
Jill Stein (G) - 12 votes
0.1%
Cornel West (JF) - 2 votes
0.0%
Democratic Swing: -0.5%
Republican Swing: -0.5%
Net Swing: 0.0% Republican
Vote Change: +500 votes

Iowa County

(100.0% reporting)

2020 (D+14)

Joe Biden (D) - 7828 votes
55.9%
Donald Trump (R) - 5909 votes
42.2%

2024 (D+7.7)

Kamala Harris (D) - 7750 votes
52.8%
Donald Trump (R) - 6631 votes
45.2%
Robert F. Kennedy Jr (WP) - 116 votes
0.8%
Jill Stein (G) - 64 votes
0.4%
Chase Oliver (L) - 49 votes
0.3%
Cornel West (JF) - 11 votes
0.1%
Democratic Swing: -4.0%
Republican Swing: 2.3%
Net Swing: 6.3% Republican
Vote Change: +884 votes

Iron County

(100.0% reporting)

2020 (R+22.8)

Donald Trump (R) - 2438 votes
60.8%
Joe Biden (D) - 1533 votes
38.2%

2024 (R+26.3)

Donald Trump (R) - 2557 votes
62.6%
Kamala Harris (D) - 1487 votes
36.4%
Robert F. Kennedy Jr (WP) - 17 votes
0.4%
Jill Stein (G) - 10 votes
0.2%
Cornel West (JF) - 2 votes
0.0%
Chase Oliver (L) - 2 votes
0.0%
Democratic Swing: -2.1%
Republican Swing: 1.4%
Net Swing: 3.5% Republican
Vote Change: +104 votes

Jackson County

(100.0% reporting)

2020 (R+15.3)

Donald Trump (R) - 5791 votes
56.8%
Joe Biden (D) - 4256 votes
41.8%

2024 (R+19.5)

Donald Trump (R) - 6204 votes
59.1%
Kamala Harris (D) - 4157 votes
39.6%
Robert F. Kennedy Jr (WP) - 60 votes
0.6%
Jill Stein (G) - 30 votes
0.3%
Chase Oliver (L) - 21 votes
0.2%
Cornel West (JF) - 6 votes
0.0%
Democratic Swing: -2.7%
Republican Swing: 1.6%
Net Swing: 4.3% Republican
Vote Change: +431 votes

Jefferson County

(100.0% reporting)

2020 (R+15.5)

Donald Trump (R) - 27208 votes
56.7%
Joe Biden (D) - 19904 votes
41.5%

2024 (R+16.4)

Donald Trump (R) - 28771 votes
57.4%
Kamala Harris (D) - 20574 votes
41.0%
Robert F. Kennedy Jr (WP) - 294 votes
0.6%
Chase Oliver (L) - 186 votes
0.4%
Jill Stein (G) - 98 votes
0.2%
Cornel West (JF) - 35 votes
0.1%
Democratic Swing: -1.1%
Republican Swing: -0.2%
Net Swing: 0.9% Republican
Vote Change: +2,846 votes

Juneau County

(100.0% reporting)

2020 (R+29.7)

Donald Trump (R) - 8749 votes
63.8%
Joe Biden (D) - 4746 votes
34.6%

2024 (R+32.2)

Donald Trump (R) - 9525 votes
65.4%
Kamala Harris (D) - 4854 votes
33.4%
Robert F. Kennedy Jr (WP) - 66 votes
0.4%
Chase Oliver (L) - 29 votes
0.2%
Jill Stein (G) - 25 votes
0.2%
Cornel West (JF) - 4 votes
0.0%
Democratic Swing: -1.7%
Republican Swing: 0.8%
Net Swing: 2.5% Republican
Vote Change: +1,008 votes

Kenosha County

(100.0% reporting)

2020 (R+3.2)

Donald Trump (R) - 44972 votes
50.7%
Joe Biden (D) - 42193 votes
47.5%

2024 (R+6.3)

Donald Trump (R) - 47478 votes
52.4%
Kamala Harris (D) - 41826 votes
46.1%
Robert F. Kennedy Jr (WP) - 446 votes
0.5%
Jill Stein (G) - 302 votes
0.3%
Chase Oliver (L) - 208 votes
0.2%
Cornel West (JF) - 69 votes
0.1%
Democratic Swing: -2.1%
Republican Swing: 1.0%
Net Swing: 3.1% Republican
Vote Change: +3,164 votes

Kewaunee County

(100.0% reporting)

2020 (R+33.2)

Donald Trump (R) - 7927 votes
65.5%
Joe Biden (D) - 3976 votes
32.9%

2024 (R+33.8)

Donald Trump (R) - 8267 votes
66.2%
Kamala Harris (D) - 4059 votes
32.5%
Robert F. Kennedy Jr (WP) - 58 votes
0.5%
Chase Oliver (L) - 35 votes
0.3%
Jill Stein (G) - 19 votes
0.2%
Cornel West (JF) - 4 votes
0.0%
Democratic Swing: -0.8%
Republican Swing: -0.2%
Net Swing: 0.6% Republican
Vote Change: +539 votes

La Crosse County

(100.0% reporting)

2020 (D+13.8)

Joe Biden (D) - 37846 votes
55.7%
Donald Trump (R) - 28684 votes
42.3%

2024 (D+9.4)

Kamala Harris (D) - 39008 votes
54.0%
Donald Trump (R) - 32247 votes
44.6%
Robert F. Kennedy Jr (WP) - 417 votes
0.6%
Chase Oliver (L) - 218 votes
0.3%
Jill Stein (G) - 199 votes
0.3%
Cornel West (JF) - 36 votes
0.0%
Democratic Swing: -2.8%
Republican Swing: 1.6%
Net Swing: 4.4% Republican
Vote Change: +5,595 votes

Lafayette County

(100.0% reporting)

2020 (R+13.9)

Donald Trump (R) - 4821 votes
56.3%
Joe Biden (D) - 3647 votes
42.6%

2024 (R+20.3)

Donald Trump (R) - 5256 votes
59.5%
Kamala Harris (D) - 3469 votes
39.3%
Robert F. Kennedy Jr (WP) - 54 votes
0.6%
Jill Stein (G) - 21 votes
0.2%
Chase Oliver (L) - 17 votes
0.2%
Cornel West (JF) - 2 votes
0.0%
Democratic Swing: -3.7%
Republican Swing: 2.7%
Net Swing: 6.4% Republican
Vote Change: +351 votes

Langlade County

(100.0% reporting)

2020 (R+32.9)

Donald Trump (R) - 7330 votes
65.7%
Joe Biden (D) - 3704 votes
33.2%

2024 (R+34.7)

Donald Trump (R) - 7782 votes
66.7%
Kamala Harris (D) - 3746 votes
32.1%
Robert F. Kennedy Jr (WP) - 51 votes
0.4%
Jill Stein (G) - 33 votes
0.3%
Chase Oliver (L) - 26 votes
0.2%
Cornel West (JF) - 5 votes
0.0%
Democratic Swing: -1.4%
Republican Swing: 0.4%
Net Swing: 1.8% Republican
Vote Change: +609 votes

Lincoln County

(100.0% reporting)

2020 (R+23.1)

Donald Trump (R) - 10017 votes
60.7%
Joe Biden (D) - 6261 votes
37.9%

2024 (R+25.2)

Donald Trump (R) - 10633 votes
61.8%
Kamala Harris (D) - 6306 votes
36.6%
Robert F. Kennedy Jr (WP) - 119 votes
0.7%
Jill Stein (G) - 44 votes
0.3%
Chase Oliver (L) - 36 votes
0.2%
Cornel West (JF) - 8 votes
0.0%
Democratic Swing: -1.7%
Republican Swing: 0.5%
Net Swing: 2.2% Republican
Vote Change: +868 votes

Manitowoc County

(100.0% reporting)

2020 (R+23.6)

Donald Trump (R) - 27218 votes
60.7%
Joe Biden (D) - 16818 votes
37.5%

2024 (R+23.4)

Donald Trump (R) - 28200 votes
60.9%
Kamala Harris (D) - 17399 votes
37.6%
Robert F. Kennedy Jr (WP) - 266 votes
0.6%
Chase Oliver (L) - 151 votes
0.3%
Jill Stein (G) - 99 votes
0.2%
Cornel West (JF) - 27 votes
0.0%
Democratic Swing: -0.5%
Republican Swing: -0.7%
Net Swing: 0.2% Democratic
Vote Change: +2,106 votes

Marathon County

(100.0% reporting)

2020 (R+18.3)

Donald Trump (R) - 44624 votes
58.1%
Joe Biden (D) - 30808 votes
40.1%

2024 (R+18.7)

Donald Trump (R) - 46213 votes
58.6%
Kamala Harris (D) - 31529 votes
40.0%
Robert F. Kennedy Jr (WP) - 349 votes
0.4%
Chase Oliver (L) - 266 votes
0.3%
Jill Stein (G) - 180 votes
0.2%
Cornel West (JF) - 26 votes
0.0%
Democratic Swing: -0.7%
Republican Swing: -0.3%
Net Swing: 0.4% Republican
Vote Change: +3,131 votes

Marinette County

(100.0% reporting)

2020 (R+35)

Donald Trump (R) - 15304 votes
66.6%
Joe Biden (D) - 7366 votes
32.1%

2024 (R+38)

Donald Trump (R) - 16670 votes
68.3%
Kamala Harris (D) - 7415 votes
30.4%
Robert F. Kennedy Jr (WP) - 128 votes
0.5%
Chase Oliver (L) - 60 votes
0.2%
Jill Stein (G) - 45 votes
0.2%
Cornel West (JF) - 7 votes
0.0%
Democratic Swing: -2.0%
Republican Swing: 1.0%
Net Swing: 3.0% Republican
Vote Change: +1,655 votes

Marquette County

(100.0% reporting)

2020 (R+27.7)

Donald Trump (R) - 5719 votes
63.1%
Joe Biden (D) - 3239 votes
35.7%

2024 (R+29.7)

Donald Trump (R) - 6041 votes
64.1%
Kamala Harris (D) - 3252 votes
34.5%
Robert F. Kennedy Jr (WP) - 55 votes
0.6%
Chase Oliver (L) - 21 votes
0.2%
Jill Stein (G) - 16 votes
0.2%
Cornel West (JF) - 2 votes
0.0%
Democratic Swing: -1.5%
Republican Swing: 0.5%
Net Swing: 2.0% Republican
Vote Change: +429 votes

Menominee County

(100.0% reporting)

2020 (D+64.8)

Joe Biden (D) - 1303 votes
81.9%
Donald Trump (R) - 278 votes
17.5%

2024 (D+61.7)

Kamala Harris (D) - 1266 votes
80.5%
Donald Trump (R) - 296 votes
18.8%
Robert F. Kennedy Jr (WP) - 7 votes
0.4%
Jill Stein (G) - 2 votes
0.1%
Chase Oliver (L) - 1 votes
0.1%
Cornel West (JF) - 0 votes
0.0%
Democratic Swing: -1.9%
Republican Swing: 1.2%
Net Swing: 3.1% Republican
Vote Change: -9 votes

Milwaukee County

(100.0% reporting)

2020 (D+40.5)

Joe Biden (D) - 317527 votes
69.1%
Donald Trump (R) - 134482 votes
29.3%

2024 (D+38.6)

Kamala Harris (D) - 316292 votes
68.2%
Donald Trump (R) - 138022 votes
29.7%
Jill Stein (G) - 3288 votes
0.7%
Robert F. Kennedy Jr (WP) - 1905 votes
0.4%
Chase Oliver (L) - 1146 votes
0.2%
Cornel West (JF) - 1049 votes
0.2%
Democratic Swing: -1.7%
Republican Swing: 0.1%
Net Swing: 1.9% Republican
Vote Change: +9,693 votes

Monroe County

(100.0% reporting)

2020 (R+24.1)

Donald Trump (R) - 13775 votes
60.9%
Joe Biden (D) - 8433 votes
37.3%

2024 (R+26.1)

Donald Trump (R) - 14563 votes
62.3%
Kamala Harris (D) - 8476 votes
36.3%
Robert F. Kennedy Jr (WP) - 130 votes
0.6%
Chase Oliver (L) - 59 votes
0.3%
Jill Stein (G) - 47 votes
0.2%
Cornel West (JF) - 11 votes
0.0%
Democratic Swing: -1.6%
Republican Swing: 0.5%
Net Swing: 2.1% Republican
Vote Change: +1,078 votes

Oconto County

(100.0% reporting)

2020 (R+41.5)

Donald Trump (R) - 16226 votes
69.9%
Joe Biden (D) - 6715 votes
28.9%

2024 (R+43.1)

Donald Trump (R) - 17675 votes
70.9%
Kamala Harris (D) - 6967 votes
28.0%
Robert F. Kennedy Jr (WP) - 95 votes
0.4%
Chase Oliver (L) - 67 votes
0.3%
Jill Stein (G) - 29 votes
0.1%
Cornel West (JF) - 7 votes
0.0%
Democratic Swing: -1.2%
Republican Swing: 0.4%
Net Swing: 1.6% Republican
Vote Change: +1,899 votes

Oneida County

(100.0% reporting)

2020 (R+15)

Donald Trump (R) - 13671 votes
56.6%
Joe Biden (D) - 10105 votes
41.8%

2024 (R+17.6)

Donald Trump (R) - 14455 votes
58.1%
Kamala Harris (D) - 10080 votes
40.5%
Robert F. Kennedy Jr (WP) - 127 votes
0.5%
Chase Oliver (L) - 79 votes
0.3%
Jill Stein (G) - 41 votes
0.2%
Cornel West (JF) - 8 votes
0.0%
Democratic Swing: -1.8%
Republican Swing: 0.8%
Net Swing: 2.6% Republican
Vote Change: +1,014 votes

Outagamie County

(100.0% reporting)

2020 (R+10.1)

Donald Trump (R) - 58385 votes
54.0%
Joe Biden (D) - 47667 votes
44.1%

2024 (R+10.2)

Donald Trump (R) - 60827 votes
54.3%
Kamala Harris (D) - 49438 votes
44.2%
Robert F. Kennedy Jr (WP) - 599 votes
0.5%
Chase Oliver (L) - 464 votes
0.4%
Jill Stein (G) - 306 votes
0.3%
Cornel West (JF) - 75 votes
0.1%
Democratic Swing: -0.7%
Republican Swing: -0.6%
Net Swing: 0.1% Republican
Vote Change: +5,657 votes

Ozaukee County

(100.0% reporting)

2020 (R+12.2)

Donald Trump (R) - 33912 votes
55.2%
Joe Biden (D) - 26517 votes
43.1%

2024 (R+10.5)

Donald Trump (R) - 34504 votes
54.4%
Kamala Harris (D) - 27874 votes
43.9%
Robert F. Kennedy Jr (WP) - 285 votes
0.4%
Chase Oliver (L) - 225 votes
0.4%
Jill Stein (G) - 192 votes
0.3%
Cornel West (JF) - 31 votes
0.0%
Democratic Swing: 0.3%
Republican Swing: -1.4%
Net Swing: 1.7% Democratic
Vote Change: +2,682 votes

Pepin County

(100.0% reporting)

2020 (R+26.9)

Donald Trump (R) - 2584 votes
62.4%
Joe Biden (D) - 1489 votes
35.9%

2024 (R+29.3)

Donald Trump (R) - 2798 votes
64.3%
Kamala Harris (D) - 1523 votes
35.0%
Robert F. Kennedy Jr (WP) - 11 votes
0.2%
Chase Oliver (L) - 9 votes
0.2%
Jill Stein (G) - 5 votes
0.1%
Cornel West (JF) - 3 votes
0.1%
Democratic Swing: -1.5%
Republican Swing: 0.9%
Net Swing: 2.4% Republican
Vote Change: +276 votes

Pierce County

(100.0% reporting)

2020 (R+13.4)

Donald Trump (R) - 12815 votes
55.0%
Joe Biden (D) - 9796 votes
42.0%

2024 (R+16.8)

Donald Trump (R) - 14417 votes
56.8%
Kamala Harris (D) - 10171 votes
40.0%
Robert F. Kennedy Jr (WP) - 348 votes
1.4%
Jill Stein (G) - 186 votes
0.7%
Chase Oliver (L) - 101 votes
0.4%
Cornel West (JF) - 28 votes
0.1%
Democratic Swing: -3.0%
Republican Swing: 0.4%
Net Swing: 3.5% Republican
Vote Change: +2,640 votes

Polk County

(100.0% reporting)

2020 (R+27.9)

Donald Trump (R) - 16611 votes
63.0%
Joe Biden (D) - 9370 votes
35.5%

2024 (R+31)

Donald Trump (R) - 18296 votes
64.8%
Kamala Harris (D) - 9567 votes
33.9%
Robert F. Kennedy Jr (WP) - 136 votes
0.5%
Chase Oliver (L) - 86 votes
0.3%
Jill Stein (G) - 65 votes
0.2%
Cornel West (JF) - 3 votes
0.0%
Democratic Swing: -2.1%
Republican Swing: 1.1%
Net Swing: 3.1% Republican
Vote Change: +2,172 votes

Portage County

(100.0% reporting)

2020 (D+2.8)

Joe Biden (D) - 20428 votes
50.3%
Donald Trump (R) - 19299 votes
47.5%

2024 (D+1.2)

Kamala Harris (D) - 21503 votes
49.7%
Donald Trump (R) - 20987 votes
48.5%
Robert F. Kennedy Jr (WP) - 244 votes
0.6%
Chase Oliver (L) - 149 votes
0.3%
Jill Stein (G) - 130 votes
0.3%
Cornel West (JF) - 69 votes
0.2%
Democratic Swing: -1.5%
Republican Swing: 0.1%
Net Swing: 1.6% Republican
Vote Change: +3,355 votes

Price County

(100.0% reporting)

2020 (R+28)

Donald Trump (R) - 5394 votes
63.1%
Joe Biden (D) - 3032 votes
35.5%

2024 (R+31.2)

Donald Trump (R) - 5763 votes
65.1%
Kamala Harris (D) - 3005 votes
33.9%
Robert F. Kennedy Jr (WP) - 42 votes
0.5%
Chase Oliver (L) - 18 votes
0.2%
Jill Stein (G) - 13 votes
0.1%
Cornel West (JF) - 2 votes
0.0%
Democratic Swing: -2.0%
Republican Swing: 1.2%
Net Swing: 3.2% Republican
Vote Change: +417 votes

Racine County

(100.0% reporting)

2020 (R+4.1)

Donald Trump (R) - 54479 votes
51.2%
Joe Biden (D) - 50159 votes
47.1%

2024 (R+6.2)

Donald Trump (R) - 56347 votes
52.3%
Kamala Harris (D) - 49721 votes
46.2%
Robert F. Kennedy Jr (WP) - 490 votes
0.4%
Jill Stein (G) - 341 votes
0.3%
Chase Oliver (L) - 285 votes
0.3%
Cornel West (JF) - 64 votes
0.1%
Democratic Swing: -1.6%
Republican Swing: 0.5%
Net Swing: 2.0% Republican
Vote Change: +2,610 votes

Richland County

(100.0% reporting)

2020 (R+9.9)

Donald Trump (R) - 4871 votes
54.0%
Joe Biden (D) - 3995 votes
44.3%

2024 (R+13.2)

Donald Trump (R) - 5207 votes
55.9%
Kamala Harris (D) - 3985 votes
42.7%
Robert F. Kennedy Jr (WP) - 50 votes
0.5%
Jill Stein (G) - 25 votes
0.3%
Chase Oliver (L) - 19 votes
0.2%
Cornel West (JF) - 4 votes
0.0%
Democratic Swing: -2.2%
Republican Swing: 1.1%
Net Swing: 3.3% Republican
Vote Change: +424 votes

Rock County

(100.0% reporting)

2020 (D+11.4)

Joe Biden (D) - 46658 votes
54.7%
Donald Trump (R) - 37138 votes
43.5%

2024 (D+7.3)

Kamala Harris (D) - 46642 votes
52.8%
Donald Trump (R) - 40218 votes
45.5%
Robert F. Kennedy Jr (WP) - 497 votes
0.6%
Jill Stein (G) - 315 votes
0.4%
Chase Oliver (L) - 247 votes
0.3%
Cornel West (JF) - 47 votes
0.0%
Democratic Swing: -2.7%
Republican Swing: 1.4%
Net Swing: 4.1% Republican
Vote Change: +4,170 votes

Rusk County

(100.0% reporting)

2020 (R+35.2)

Donald Trump (R) - 5257 votes
66.7%
Joe Biden (D) - 2517 votes
31.9%

2024 (R+38.1)

Donald Trump (R) - 5660 votes
68.4%
Kamala Harris (D) - 2516 votes
30.4%
Robert F. Kennedy Jr (WP) - 36 votes
0.4%
Jill Stein (G) - 19 votes
0.2%
Chase Oliver (L) - 15 votes
0.2%
Cornel West (JF) - 1 votes
0.0%
Democratic Swing: -1.9%
Republican Swing: 1.0%
Net Swing: 2.9% Republican
Vote Change: +473 votes

Sauk County

(100.0% reporting)

2020 (D+1.7)

Joe Biden (D) - 18108 votes
50.0%
Donald Trump (R) - 17493 votes
48.3%

2024 (R+1.7)

Donald Trump (R) - 18798 votes
50.0%
Kamala Harris (D) - 18172 votes
48.3%
Robert F. Kennedy Jr (WP) - 287 votes
0.8%
Jill Stein (G) - 118 votes
0.3%
Chase Oliver (L) - 98 votes
0.3%
Cornel West (JF) - 21 votes
0.1%
Democratic Swing: -2.4%
Republican Swing: 1.0%
Net Swing: 3.4% Republican
Vote Change: +1,893 votes

Sawyer County

(100.0% reporting)

2020 (R+13.6)

Donald Trump (R) - 5909 votes
56.3%
Joe Biden (D) - 4498 votes
42.8%

2024 (R+16.4)

Donald Trump (R) - 6422 votes
57.6%
Kamala Harris (D) - 4599 votes
41.3%
Robert F. Kennedy Jr (WP) - 41 votes
0.4%
Chase Oliver (L) - 23 votes
0.2%
Jill Stein (G) - 17 votes
0.2%
Cornel West (JF) - 3 votes
0.0%
Democratic Swing: -1.8%
Republican Swing: 1.1%
Net Swing: 2.9% Republican
Vote Change: +698 votes

Shawano County

(100.0% reporting)

2020 (R+36.1)

Donald Trump (R) - 15173 votes
66.6%
Joe Biden (D) - 7131 votes
31.3%

2024 (R+36.4)

Donald Trump (R) - 15850 votes
67.4%
Kamala Harris (D) - 7336 votes
31.2%
Robert F. Kennedy Jr (WP) - 123 votes
0.5%
Chase Oliver (L) - 53 votes
0.2%
Jill Stein (G) - 51 votes
0.2%
Cornel West (JF) - 4 votes
0.0%
Democratic Swing: -0.6%
Republican Swing: -0.3%
Net Swing: 0.3% Republican
Vote Change: +1,113 votes

Sheboygan County

(100.0% reporting)

2020 (R+16.2)

Donald Trump (R) - 37609 votes
57.0%
Joe Biden (D) - 27101 votes
41.1%

2024 (R+16.4)

Donald Trump (R) - 38763 votes
57.4%
Kamala Harris (D) - 27735 votes
41.1%
Robert F. Kennedy Jr (WP) - 369 votes
0.5%
Chase Oliver (L) - 226 votes
0.3%
Jill Stein (G) - 146 votes
0.2%
Cornel West (JF) - 34 votes
0.1%
Democratic Swing: -0.7%
Republican Swing: -0.5%
Net Swing: 0.2% Republican
Vote Change: +2,563 votes

St. Croix County

(100.0% reporting)

2020 (R+16.3)

Donald Trump (R) - 32199 votes
56.9%
Joe Biden (D) - 23190 votes
41.0%

2024 (R+19.3)

Donald Trump (R) - 35537 votes
58.6%
Kamala Harris (D) - 23870 votes
39.4%
Robert F. Kennedy Jr (WP) - 426 votes
0.7%
Chase Oliver (L) - 286 votes
0.5%
Jill Stein (G) - 195 votes
0.3%
Cornel West (JF) - 42 votes
0.1%
Democratic Swing: -2.3%
Republican Swing: 0.7%
Net Swing: 3.1% Republican
Vote Change: +4,967 votes

Taylor County

(100.0% reporting)

2020 (R+48)

Donald Trump (R) - 7657 votes
71.6%
Joe Biden (D) - 2693 votes
25.2%

2024 (R+48.3)

Donald Trump (R) - 8209 votes
73.4%
Kamala Harris (D) - 2823 votes
25.2%
Robert F. Kennedy Jr (WP) - 49 votes
0.4%
Chase Oliver (L) - 34 votes
0.3%
Jill Stein (G) - 25 votes
0.2%
Cornel West (JF) - 9 votes
0.1%
Democratic Swing: -0.7%
Republican Swing: -0.4%
Net Swing: 0.3% Republican
Vote Change: +799 votes

Trempealeau County

(100.0% reporting)

2020 (R+16.9)

Donald Trump (R) - 8833 votes
57.4%
Joe Biden (D) - 6285 votes
40.9%

2024 (R+21.4)

Donald Trump (R) - 9661 votes
60.1%
Kamala Harris (D) - 6219 votes
38.7%
Robert F. Kennedy Jr (WP) - 97 votes
0.6%
Chase Oliver (L) - 44 votes
0.3%
Jill Stein (G) - 27 votes
0.1%
Cornel West (JF) - 2 votes
0.0%
Democratic Swing: -2.8%
Republican Swing: 1.8%
Net Swing: 4.6% Republican
Vote Change: +932 votes

Vernon County

(100.0% reporting)

2020 (R+4.9)

Donald Trump (R) - 8218 votes
51.6%
Joe Biden (D) - 7457 votes
46.8%

2024 (R+7.8)

Donald Trump (R) - 8807 votes
53.0%
Kamala Harris (D) - 7514 votes
45.2%
Robert F. Kennedy Jr (WP) - 106 votes
0.6%
Jill Stein (G) - 67 votes
0.4%
Chase Oliver (L) - 44 votes
0.3%
Cornel West (JF) - 12 votes
0.1%
Democratic Swing: -2.2%
Republican Swing: 0.8%
Net Swing: 3.0% Republican
Vote Change: +875 votes

Vilas County

(100.0% reporting)

2020 (R+22.1)

Donald Trump (R) - 9261 votes
60.3%
Joe Biden (D) - 5903 votes
38.4%

2024 (R+23.1)

Donald Trump (R) - 9837 votes
61.0%
Kamala Harris (D) - 6119 votes
37.9%
Robert F. Kennedy Jr (WP) - 74 votes
0.5%
Chase Oliver (L) - 30 votes
0.2%
Jill Stein (G) - 21 votes
0.1%
Cornel West (JF) - 3 votes
0.0%
Democratic Swing: -0.9%
Republican Swing: 0.1%
Net Swing: 1.0% Republican
Vote Change: +920 votes

Walworth County

(100.0% reporting)

2020 (R+19.5)

Donald Trump (R) - 33851 votes
58.8%
Joe Biden (D) - 22789 votes
39.6%

2024 (R+22.3)

Donald Trump (R) - 36603 votes
60.4%
Kamala Harris (D) - 23161 votes
38.2%
Robert F. Kennedy Jr (WP) - 297 votes
0.5%
Chase Oliver (L) - 185 votes
0.3%
Jill Stein (G) - 120 votes
0.2%
Cornel West (JF) - 16 votes
0.0%
Democratic Swing: -1.9%
Republican Swing: 0.9%
Net Swing: 2.7% Republican
Vote Change: +3,742 votes

Washburn County

(100.0% reporting)

2020 (R+24.2)

Donald Trump (R) - 6334 votes
61.0%
Joe Biden (D) - 3867 votes
37.3%

2024 (R+28.3)

Donald Trump (R) - 6962 votes
63.4%
Kamala Harris (D) - 3867 votes
35.2%
Robert F. Kennedy Jr (WP) - 42 votes
0.4%
Chase Oliver (L) - 40 votes
0.4%
Jill Stein (G) - 22 votes
0.2%
Cornel West (JF) - 4 votes
0.0%
Democratic Swing: -2.6%
Republican Swing: 1.6%
Net Swing: 4.1% Republican
Vote Change: +736 votes

Washington County

(100.0% reporting)

2020 (R+38.7)

Donald Trump (R) - 60237 votes
68.4%
Joe Biden (D) - 26650 votes
30.3%

2024 (R+36.4)

Donald Trump (R) - 61604 votes
67.4%
Kamala Harris (D) - 28504 votes
31.2%
Robert F. Kennedy Jr (WP) - 442 votes
0.5%
Chase Oliver (L) - 300 votes
0.3%
Jill Stein (G) - 153 votes
0.2%
Cornel West (JF) - 19 votes
0.0%
Democratic Swing: 0.6%
Republican Swing: -1.6%
Net Swing: 2.3% Democratic
Vote Change: +4,135 votes

Waukesha County

(100.0% reporting)

2020 (R+21.2)

Donald Trump (R) - 159649 votes
59.6%
Joe Biden (D) - 103906 votes
38.8%

2024 (R+19.8)

Donald Trump (R) - 162768 votes
59.0%
Kamala Harris (D) - 108478 votes
39.3%
Robert F. Kennedy Jr (WP) - 1146 votes
0.4%
Chase Oliver (L) - 1033 votes
0.4%
Jill Stein (G) - 943 votes
0.3%
Cornel West (JF) - 114 votes
0.0%
Democratic Swing: 0.1%
Republican Swing: -1.3%
Net Swing: 1.4% Democratic
Vote Change: +10,927 votes

Waupaca County

(100.0% reporting)

2020 (R+32.3)

Donald Trump (R) - 18952 votes
65.1%
Joe Biden (D) - 9703 votes
33.3%

2024 (R+33.5)

Donald Trump (R) - 20093 votes
66.1%
Kamala Harris (D) - 9947 votes
32.7%
Robert F. Kennedy Jr (WP) - 125 votes
0.4%
Chase Oliver (L) - 92 votes
0.3%
Jill Stein (G) - 49 votes
0.2%
Cornel West (JF) - 8 votes
0.0%
Democratic Swing: -1.0%
Republican Swing: 0.1%
Net Swing: 1.2% Republican
Vote Change: +1,659 votes

Waushara County

(100.0% reporting)

2020 (R+34.5)

Donald Trump (R) - 9016 votes
66.5%
Joe Biden (D) - 4388 votes
32.3%

2024 (R+35.2)

Donald Trump (R) - 9625 votes
67.0%
Kamala Harris (D) - 4571 votes
31.8%
Robert F. Kennedy Jr (WP) - 70 votes
0.5%
Chase Oliver (L) - 41 votes
0.3%
Jill Stein (G) - 29 votes
0.2%
Cornel West (JF) - 2 votes
0.0%
Democratic Swing: -0.9%
Republican Swing: -0.1%
Net Swing: 0.7% Republican
Vote Change: +934 votes

Winnebago County

(100.0% reporting)

2020 (R+4.1)

Donald Trump (R) - 47796 votes
50.8%
Joe Biden (D) - 44060 votes
46.9%

2024 (R+4.8)

Donald Trump (R) - 49179 votes
51.6%
Kamala Harris (D) - 44660 votes
46.8%
Robert F. Kennedy Jr (WP) - 509 votes
0.5%
Chase Oliver (L) - 372 votes
0.4%
Jill Stein (G) - 267 votes
0.3%
Cornel West (JF) - 25 votes
0.0%
Democratic Swing: -1.0%
Republican Swing: -0.3%
Net Swing: 0.7% Republican
Vote Change: +3,156 votes

Wood County

(100.0% reporting)

2020 (R+19.5)

Donald Trump (R) - 24308 votes
58.9%
Joe Biden (D) - 16365 votes
39.6%

2024 (R+20)

Donald Trump (R) - 24997 votes
59.2%
Kamala Harris (D) - 16599 votes
39.3%
Robert F. Kennedy Jr (WP) - 238 votes
0.6%
Chase Oliver (L) - 129 votes
0.3%
Jill Stein (G) - 86 votes
0.2%
Cornel West (JF) - 14 votes
0.0%
Democratic Swing: -0.8%
Republican Swing: -0.3%
Net Swing: 0.4% Republican
Vote Change: +1,390 votes