Elections / 2020 · President · WI
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 |
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% |
County-by-county results — 72 counties
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Adams County | R | 4,329 | 7,362 | 11,818 | |
| Ashland County | D | 4,801 | 3,841 | 8,757 | |
| Barron County | R | 9,194 | 15,803 | 25,346 | |
| Bayfield County | D | 6,147 | 4,617 | 10,880 | |
| Brown County | R | 65,511 | 75,871 | 144,017 | |
| Buffalo County | R | 2,860 | 4,834 | 7,816 | |
| Burnett County | R | 3,569 | 6,462 | 10,141 | |
| Calumet County | R | 12,116 | 18,156 | 30,774 | |
| Chippewa County | R | 13,983 | 21,317 | 35,938 | |
| Clark County | R | 4,524 | 10,002 | 14,898 | |
| Columbia County | R | 16,410 | 16,927 | 33,869 | |
| Crawford County | R | 3,953 | 4,620 | 8,695 | |
| Dane County | D | 260,121 | 78,794 | 344,728 | |
| Dodge County | R | 16,356 | 31,355 | 48,436 | |
| Door County | D | 10,044 | 9,752 | 20,117 | |
| Douglas County | D | 13,218 | 10,923 | 24,677 | |
| Dunn County | R | 9,897 | 13,173 | 23,524 | |
| Eau Claire County | D | 31,620 | 25,341 | 58,275 | |
| Florence County | R | 781 | 2,133 | 2,940 | |
| Fond du Lac County | R | 20,588 | 35,754 | 57,251 | |
| Forest County | R | 1,721 | 3,285 | 5,053 | |
| Grant County | R | 10,998 | 14,142 | 25,608 | |
| Green County | D | 10,851 | 10,169 | 21,406 | |
| Green Lake County | R | 3,344 | 7,168 | 10,671 | |
| Iowa County | D | 7,828 | 5,909 | 13,992 | |
| Iron County | R | 1,533 | 2,438 | 4,010 | |
| Jackson County | R | 4,256 | 5,791 | 10,184 | |
| Jefferson County | R | 19,904 | 27,208 | 47,979 | |
| Juneau County | R | 4,746 | 8,749 | 13,709 | |
| Kenosha County | R | 42,193 | 44,972 | 88,738 | |
| Kewaunee County | R | 3,976 | 7,927 | 12,095 | |
| La Crosse County | D | 37,846 | 28,684 | 67,884 | |
| Lafayette County | R | 3,647 | 4,821 | 8,555 | |
| Langlade County | R | 3,704 | 7,330 | 11,165 | |
| Lincoln County | R | 6,261 | 10,017 | 16,497 | |
| Manitowoc County | R | 16,818 | 27,218 | 44,829 | |
| Marathon County | R | 30,808 | 44,624 | 76,751 | |
| Marinette County | R | 7,366 | 15,304 | 22,979 | |
| Marquette County | R | 3,239 | 5,719 | 9,065 | |
| Menominee County | D | 1,303 | 278 | 1,590 | |
| Milwaukee County | D | 317,527 | 134,482 | 459,723 | |
| Monroe County | R | 8,433 | 13,775 | 22,611 | |
| Oconto County | R | 6,715 | 16,226 | 23,215 | |
| Oneida County | R | 10,105 | 13,671 | 24,159 | |
| Outagamie County | R | 47,667 | 58,385 | 108,022 | |
| Ozaukee County | R | 26,517 | 33,912 | 61,486 | |
| Pepin County | R | 1,489 | 2,584 | 4,144 | |
| Pierce County | R | 9,796 | 12,815 | 23,317 | |
| Polk County | R | 9,370 | 16,611 | 26,371 | |
| Portage County | D | 20,428 | 19,299 | 40,603 | |
| Price County | R | 3,032 | 5,394 | 8,546 | |
| Racine County | R | 50,159 | 54,479 | 106,451 | |
| Richland County | R | 3,995 | 4,871 | 9,014 | |
| Rock County | D | 46,658 | 37,138 | 85,360 | |
| Rusk County | R | 2,517 | 5,257 | 7,886 | |
| Sauk County | D | 18,108 | 17,493 | 36,203 | |
| Sawyer County | R | 4,498 | 5,909 | 10,510 | |
| Shawano County | R | 7,131 | 15,173 | 22,615 | |
| Sheboygan County | R | 27,101 | 37,609 | 66,011 | |
| St. Croix County | R | 23,190 | 32,199 | 56,707 | |
| Taylor County | R | 2,693 | 7,657 | 10,686 | |
| Trempealeau County | R | 6,285 | 8,833 | 15,380 | |
| Vernon County | R | 7,457 | 8,218 | 15,923 | |
| Vilas County | R | 5,903 | 9,261 | 15,369 | |
| Walworth County | R | 22,789 | 33,851 | 57,600 | |
| Washburn County | R | 3,867 | 6,334 | 10,378 | |
| Washington County | R | 26,650 | 60,237 | 88,070 | |
| Waukesha County | R | 103,906 | 159,649 | 267,996 | |
| Waupaca County | R | 9,703 | 18,952 | 29,130 | |
| Waushara County | R | 4,388 | 9,016 | 13,568 | |
| Winnebago County | R | 44,060 | 47,796 | 94,032 | |
| Wood County | R | 16,365 | 24,308 | 41,298 |
Same ballot, 2020WI
Source. MIT Election Data + Science Lab — 2020 presidential returns · official county-level results. Real returns — nothing estimated.