State-level election results

—

Statewide margin (R − D)
—
Shift from previous race: —
Counties carried
— R · — D
Total votes cast in race
—
Third-party & write-in: —

County results

Color shows who won each county and by how much. Click a county to follow it over time.

Margin over time

Republican minus Democratic share of the vote, every race 2016–2025.

All 72 counties

Sort by any column; click a row to highlight it on the map and chart.

Margin is the Republican candidate's share minus the Democrat's, of all votes cast in the race. "Shift" compares a county with the previous general election for the same office; both U.S. Senate seats form one series. Governor and lieutenant governor run as a ticket and are listed under the governor; presidential tickets under the presidential candidate. Wisconsin Supreme Court elections are nonpartisan and held in April, so they aren't included. Results: the Wisconsin Elections Commission's official canvass reports, county by county or ward by ward; the Commission's website blocks automated downloads past its first results page, so the 2016–2022 files come from the Internet Archive's copies and 2024 directly from the Commission. Presidential results are after the recounts: 2016 statewide, and 2020 in Dane and Milwaukee counties (certified Nov. 30, 2020). Every race's county numbers add up to the state's own totals, which match the certified results. Write-in candidates and scattered votes are combined. Some candidates are listed as independents because their party wasn't recognized in Wisconsin that year (Jo Jorgensen in 2020, for example), as on the ballot. Turnout isn't included. 2026: the candidates are the Elections Commission's certified primary nominees plus the independents it approved for the ballot (the 2026 U.S. Senate seat isn't up). Wisconsin has no statewide election-night feed, so 2026 results come from CivicAPI, which collects county reports; they are unofficial until the state canvass.