Wisconsin — 2020 presidential election
Recent presidential results
state2020 presidential electionWisconsin · PresidentBidenD+0.6
How it voted
Share of the 2020 vote
| Joe Biden ✓Democratic | 49.4% | 1,630,866 |
|---|---|---|
| Donald TrumpRepublican | 48.8% | 1,610,184 |
| OtherAll other candidates | 1.7% | 56,991 |
2020presidential margin
D+60R+60
72 counties, each filled by 2020 D-vs-R margin. Hover any county for its result.
Wisconsin cast 10 electoral votes this cycle.
County-level results (72 counties) — table
| County | Winner | Margin |
|---|---|---|
| Adams County, WI | Republican | R+25.7 |
| Ashland County, WI | Democratic | D+11.0 |
| Barron County, WI | Republican | R+26.1 |
| Bayfield County, WI | Democratic | D+14.1 |
| Brown County, WI | Republican | R+7.2 |
| Buffalo County, WI | Republican | R+25.3 |
| Burnett County, WI | Republican | R+28.5 |
| Calumet County, WI | Republican | R+19.6 |
| Chippewa County, WI | Republican | R+20.4 |
| Clark County, WI | Republican | R+36.8 |
| Columbia County, WI | Republican | R+1.5 |
| Crawford County, WI | Republican | R+7.7 |
| Dane County, WI | Democratic | D+52.6 |
| Dodge County, WI | Republican | R+31.0 |
| Door County, WI | Democratic | D+1.5 |
| Douglas County, WI | Democratic | D+9.3 |
| Dunn County, WI | Republican | R+13.9 |
| Eau Claire County, WI | Democratic | D+10.8 |
| Florence County, WI | Republican | R+46.0 |
| Fond du Lac County, WI | Republican | R+26.5 |
| Forest County, WI | Republican | R+31.0 |
| Grant County, WI | Republican | R+12.3 |
| Green County, WI | Democratic | D+3.2 |
| Green Lake County, WI | Republican | R+35.8 |
| Iowa County, WI | Democratic | D+13.7 |
| Iron County, WI | Republican | R+22.6 |
| Jackson County, WI | Republican | R+15.1 |
| Jefferson County, WI | Republican | R+15.2 |
| Juneau County, WI | Republican | R+29.2 |
| Kenosha County, WI | Republican | R+3.1 |
| Kewaunee County, WI | Republican | R+32.7 |
| La Crosse County, WI | Democratic | D+13.5 |
| Lafayette County, WI | Republican | R+13.7 |
| Langlade County, WI | Republican | R+32.5 |
| Lincoln County, WI | Republican | R+22.8 |
| Manitowoc County, WI | Republican | R+23.2 |
| Marathon County, WI | Republican | R+18.0 |
| Marinette County, WI | Republican | R+34.5 |
| Marquette County, WI | Republican | R+27.4 |
| Menominee County, WI | Democratic | D+64.5 |
| Milwaukee County, WI | Democratic | D+39.8 |
| Monroe County, WI | Republican | R+23.6 |
| Oconto County, WI | Republican | R+41.0 |
| Oneida County, WI | Republican | R+14.8 |
| Outagamie County, WI | Republican | R+9.9 |
| Ozaukee County, WI | Republican | R+12.0 |
| Pepin County, WI | Republican | R+26.4 |
| Pierce County, WI | Republican | R+12.9 |
| Polk County, WI | Republican | R+27.5 |
| Portage County, WI | Democratic | D+2.8 |
| Price County, WI | Republican | R+27.6 |
| Racine County, WI | Republican | R+4.1 |
| Richland County, WI | Republican | R+9.7 |
| Rock County, WI | Democratic | D+11.2 |
| Rusk County, WI | Republican | R+34.7 |
| Sauk County, WI | Democratic | D+1.7 |
| Sawyer County, WI | Republican | R+13.4 |
| Shawano County, WI | Republican | R+35.6 |
| Sheboygan County, WI | Republican | R+15.9 |
| St. Croix County, WI | Republican | R+15.9 |
| Taylor County, WI | Republican | R+46.5 |
| Trempealeau County, WI | Republican | R+16.6 |
| Vernon County, WI | Republican | R+4.8 |
| Vilas County, WI | Republican | R+21.8 |
| Walworth County, WI | Republican | R+19.2 |
| Washburn County, WI | Republican | R+23.8 |
| Washington County, WI | Republican | R+38.1 |
| Waukesha County, WI | Republican | R+20.8 |
| Waupaca County, WI | Republican | R+31.8 |
| Waushara County, WI | Republican | R+34.1 |
| Winnebago County, WI | Republican | R+4.0 |
| Wood County, WI | Republican | R+19.2 |
Wisconsin results by county
72 counties. Third-party and independent votes are reported by the county source as one combined figure; every named candidate is listed in the complete result below.
| Led by | |||||
|---|---|---|---|---|---|
| Adams County | Donald Trump+3,033 | 4,32936.6% | 7,36262.3% | 1271.1% | 11,818 |
| Ashland County | Joe Biden+960 | 4,80154.8% | 3,84143.9% | 1151.3% | 8,757 |
| Barron County | Donald Trump+6,609 | 9,19436.3% | 15,80362.3% | 3491.4% | 25,346 |
| Bayfield County | Joe Biden+1,530 | 6,14756.5% | 4,61742.4% | 1161.1% | 10,880 |
| Brown County | Donald Trump+10,360 | 65,51145.5% | 75,87152.7% | 2,6351.8% | 144,017 |
| Buffalo County | Donald Trump+1,974 | 2,86036.6% | 4,83461.8% | 1221.6% | 7,816 |
| Burnett County | Donald Trump+2,893 | 3,56935.2% | 6,46263.7% | 1101.1% | 10,141 |
| Calumet County | Donald Trump+6,040 | 12,11639.4% | 18,15659.0% | 5021.6% | 30,774 |
| Chippewa County | Donald Trump+7,334 | 13,98338.9% | 21,31759.3% | 6381.8% | 35,938 |
| Clark County | Donald Trump+5,478 | 4,52430.4% | 10,00267.1% | 3722.5% | 14,898 |
| Columbia County | Donald Trump+517 | 16,41048.5% | 16,92750.0% | 5321.6% | 33,869 |
| Crawford County | Donald Trump+667 | 3,95345.5% | 4,62053.1% | 1221.4% | 8,695 |
| Dane County | Joe Biden+181,327 | 260,12175.5% | 78,79422.9% | 5,8131.7% | 344,728 |
| Dodge County | Donald Trump+14,999 | 16,35633.8% | 31,35564.7% | 7251.5% | 48,436 |
| Door County | Joe Biden+292 | 10,04449.9% | 9,75248.5% | 3211.6% | 20,117 |
| Douglas County | Joe Biden+2,295 | 13,21853.6% | 10,92344.3% | 5362.2% | 24,677 |
| Dunn County | Donald Trump+3,276 | 9,89742.1% | 13,17356.0% | 4541.9% | 23,524 |
| Eau Claire County | Joe Biden+6,279 | 31,62054.3% | 25,34143.5% | 1,3142.3% | 58,275 |
| Florence County | Donald Trump+1,352 | 78126.6% | 2,13372.6% | 260.9% | 2,940 |
| Fond du Lac County | Donald Trump+15,166 | 20,58836.0% | 35,75462.5% | 9091.6% | 57,251 |
| Forest County | Donald Trump+1,564 | 1,72134.1% | 3,28565.0% | 470.9% | 5,053 |
| Grant County | Donald Trump+3,144 | 10,99842.9% | 14,14255.2% | 4681.8% | 25,608 |
| Green County | Joe Biden+682 | 10,85150.7% | 10,16947.5% | 3861.8% | 21,406 |
| Green Lake County | Donald Trump+3,824 | 3,34431.3% | 7,16867.2% | 1591.5% | 10,671 |
| Iowa County | Joe Biden+1,919 | 7,82855.9% | 5,90942.2% | 2551.8% | 13,992 |
| Iron County | Donald Trump+905 | 1,53338.2% | 2,43860.8% | 391.0% | 4,010 |
| Jackson County | Donald Trump+1,535 | 4,25641.8% | 5,79156.9% | 1371.3% | 10,184 |
| Jefferson County | Donald Trump+7,304 | 19,90441.5% | 27,20856.7% | 8671.8% | 47,979 |
| Juneau County | Donald Trump+4,003 | 4,74634.6% | 8,74963.8% | 2141.6% | 13,709 |
| Kenosha County | Donald Trump+2,779 | 42,19347.5% | 44,97250.7% | 1,5731.8% | 88,738 |
| Kewaunee County | Donald Trump+3,951 | 3,97632.9% | 7,92765.5% | 1921.6% | 12,095 |
| La Crosse County | Joe Biden+9,162 | 37,84655.8% | 28,68442.3% | 1,3542.0% | 67,884 |
| Lafayette County | Donald Trump+1,174 | 3,64742.6% | 4,82156.4% | 871.0% | 8,555 |
| Langlade County | Donald Trump+3,626 | 3,70433.2% | 7,33065.7% | 1311.2% | 11,165 |
| Lincoln County | Donald Trump+3,756 | 6,26138.0% | 10,01760.7% | 2191.3% | 16,497 |
| Manitowoc County | Donald Trump+10,400 | 16,81837.5% | 27,21860.7% | 7931.8% | 44,829 |
| Marathon County | Donald Trump+13,816 | 30,80840.1% | 44,62458.1% | 1,3191.7% | 76,751 |
| Marinette County | Donald Trump+7,938 | 7,36632.1% | 15,30466.6% | 3091.3% | 22,979 |
| Marquette County | Donald Trump+2,480 | 3,23935.7% | 5,71963.1% | 1071.2% | 9,065 |
| Menominee County | Joe Biden+1,025 | 1,30381.9% | 27817.5% | 90.6% | 1,590 |
| Milwaukee County | Joe Biden+183,045 | 317,52769.1% | 134,48229.3% | 7,7141.7% | 459,723 |
| Monroe County | Donald Trump+5,342 | 8,43337.3% | 13,77560.9% | 4031.8% | 22,611 |
| Oconto County | Donald Trump+9,511 | 6,71528.9% | 16,22669.9% | 2741.2% | 23,215 |
| Oneida County | Donald Trump+3,566 | 10,10541.8% | 13,67156.6% | 3831.6% | 24,159 |
| Outagamie County | Donald Trump+10,718 | 47,66744.1% | 58,38554.0% | 1,9701.8% | 108,022 |
| Ozaukee County | Donald Trump+7,395 | 26,51743.1% | 33,91255.2% | 1,0571.7% | 61,486 |
| Pepin County | Donald Trump+1,095 | 1,48935.9% | 2,58462.4% | 711.7% | 4,144 |
| Pierce County | Donald Trump+3,019 | 9,79642.0% | 12,81555.0% | 7063.0% | 23,317 |
| Polk County | Donald Trump+7,241 | 9,37035.5% | 16,61163.0% | 3901.5% | 26,371 |
| Portage County | Joe Biden+1,129 | 20,42850.3% | 19,29947.5% | 8762.2% | 40,603 |
| Price County | Donald Trump+2,362 | 3,03235.5% | 5,39463.1% | 1201.4% | 8,546 |
| Racine County | Donald Trump+4,320 | 50,15947.1% | 54,47951.2% | 1,8131.7% | 106,451 |
| Richland County | Donald Trump+876 | 3,99544.3% | 4,87154.0% | 1481.6% | 9,014 |
| Rock County | Joe Biden+9,520 | 46,65854.7% | 37,13843.5% | 1,5641.8% | 85,360 |
| Rusk County | Donald Trump+2,740 | 2,51731.9% | 5,25766.7% | 1121.4% | 7,886 |
| Sauk County | Joe Biden+615 | 18,10850.0% | 17,49348.3% | 6021.7% | 36,203 |
| Sawyer County | Donald Trump+1,411 | 4,49842.8% | 5,90956.2% | 1031.0% | 10,510 |
| Shawano County | Donald Trump+8,042 | 7,13131.5% | 15,17367.1% | 3111.4% | 22,615 |
| Sheboygan County | Donald Trump+10,508 | 27,10141.1% | 37,60957.0% | 1,3012.0% | 66,011 |
| St. Croix County | Donald Trump+9,009 | 23,19040.9% | 32,19956.8% | 1,3182.3% | 56,707 |
| Taylor County | Donald Trump+4,964 | 2,69325.2% | 7,65771.7% | 3363.1% | 10,686 |
| Trempealeau County | Donald Trump+2,548 | 6,28540.9% | 8,83357.4% | 2621.7% | 15,380 |
| Vernon County | Donald Trump+761 | 7,45746.8% | 8,21851.6% | 2481.6% | 15,923 |
| Vilas County | Donald Trump+3,358 | 5,90338.4% | 9,26160.3% | 2051.3% | 15,369 |
| Walworth County | Donald Trump+11,062 | 22,78939.6% | 33,85158.8% | 9601.7% | 57,600 |
| Washburn County | Donald Trump+2,467 | 3,86737.3% | 6,33461.0% | 1771.7% | 10,378 |
| Washington County | Donald Trump+33,587 | 26,65030.3% | 60,23768.4% | 1,1831.3% | 88,070 |
| Waukesha County | Donald Trump+55,743 | 103,90638.8% | 159,64959.6% | 4,4411.7% | 267,996 |
| Waupaca County | Donald Trump+9,249 | 9,70333.3% | 18,95265.1% | 4751.6% | 29,130 |
| Waushara County | Donald Trump+4,628 | 4,38832.3% | 9,01666.5% | 1641.2% | 13,568 |
| Winnebago County | Donald Trump+3,736 | 44,06046.9% | 47,79650.8% | 2,1762.3% | 94,032 |
| Wood County | Donald Trump+7,943 | 16,36539.6% | 24,30858.9% | 6251.5% | 41,298 |
Nominees: Joe Biden (D) · Donald Trump (R)
Wisconsin's presidential margins
1892–2024, the 2020 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | +1.7% |
| 1896 | −22.9% |
| 1900 | −24.1% |
| 1904 | −35.2% |
| 1908 | −17.8% |
| 1912 | +8.4% |
| 1916 | −6.6% |
| 1920 | −54.9% |
| 1924 | −29.0% |
| 1928 | −9.2% |
| 1932 | +32.3% |
| 1936 | +33.5% |
| 1940 | +1.8% |
| 1944 | −1.8% |
| 1948 | +4.4% |
| 1952 | −22.2% |
| 1956 | −23.7% |
| 1960 | −3.7% |
| 1964 | +24.3% |
| 1968 | −3.6% |
| 1972 | −9.7% |
| 1976 | +1.7% |
| 1980 | −4.7% |
| 1984 | −9.2% |
| 1988 | +3.6% |
| 1992 | +4.4% |
| 1996 | +10.3% |
| 2000 | +0.2% |
| 2004 | +0.4% |
| 2008 | +13.9% |
| 2012 | +6.9% |
| 2016 | −0.8% |
| 2020 | +0.6% |
| 2024 | −0.9% |
Same ballot, 2020WI
Source. MIT Election Data + Science Lab — 2020 presidential returns · official county-level results. Real returns — nothing estimated.