visualizedata.org

Demo page: real public data, in a page layout that is still being designed. Numbers are as the sources published them on the build date shown at the bottom.

Wisconsin / Senate

How did Wisconsin vote for the Senate?

2024 · data family: electiondata.dev

Tammy Baldwin (Democrat) won by 0.8 points

0.8ptsSenate, 2024: winner's margin

Compare every state: where Wisconsin ranks for 2024

Every regular Senate election in Wisconsin since 197617 regular elections; Democrats were ahead in 12 and Republicans in 5.
R +20.0evenD +20.0D +40.0D +60.019801990200020102020
Indicator: Democratic candidate's share of Senate votes minus the Republican's, points (regular elections; special elections are in the table)Source: electiondata.dev senate-results, version 2026-10-25.247421eda6; MIT Election Data and Science Lab, U.S. Senate statewide 1976-2024
Show the numbers (17 rows)
YearMargin
2024D +0.8
2022R +1.0
2018D +10.8
2016R +3.4
2012D +5.5
2010R +4.8
2006D +37.8
2004D +11.2
2000D +24.5
1998D +2.1
1994D +17.6
1992D +6.6
1988D +4.5
1986R +3.5
1982D +29.5
1980R +1.9
1976D +45.6

Every Senate race since 1976

RaceWinnerRunner-upMarginVotes
2024Tammy Baldwin (D) 49.3%Eric Hovde (R) 48.5%0.8 pts3,390,787
2022Ron Johnson (R) 50.4%Mandela Barnes (D) 49.4%1.0 pts2,652,477
2018Tammy Baldwin (D) 55.4%Leah Vukmir (R) 44.6%10.8 pts2,657,841
2016Ron Johnson (R) 50.2%Russ Feingold (D) 46.8%3.4 pts2,948,741
2012Tammy Baldwin (D) 51.4%Tommy G. Thompson (R) 45.9%5.5 pts3,009,411
2010Ron Johnson (R) 51.9%Russell D. Feingold (D) 47.0%4.8 pts2,171,331
2006Herb Kohl (D) 67.3%Robert Gerald Lorge (R) 29.5%37.8 pts2,138,297
2004Russel D. Feingold (D) 55.4%Tim Michels (R) 44.1%11.2 pts2,949,743
2000Herb Kohl (D) 61.5%John Gillespie (R) 37.0%24.5 pts2,540,083
1998Russell D. Feingold (D) 50.5%Mark W. Neumann (R) 48.4%2.1 pts1,760,836
1994Herb Kohl (D) 58.3%Robert T. Welch (R) 40.7%17.6 pts1,565,628
1992Russell D. Feingold (D) 52.6%Robert W. Kasten Jr. (R) 46.0%6.6 pts2,455,124
1988Herbert H. Kohl (D) 52.1%Susan Engeleiter (R) 47.5%4.5 pts2,168,190
1986Robert W. Kasten Jr. (R) 50.9%Edward R. Garvey (D) 47.4%3.5 pts1,483,174
1982William Proxmire (D) 63.6%Scott Mccallum (R) 34.1%29.5 pts1,544,883
1980Robert W. Kasten Jr. (R) 50.2%Gaylord A. Nelson (D) 48.3%1.9 pts2,204,202
1976William Proxmire (D) 72.2%Stanley York (R) 27.0%45.2 pts1,935,183

Get this data

This page's numbers, as JSON:

curl https://visualizedata.org/data/places/us-wi/senate.json

Every Senate race, every state, from electiondata.dev (live, no key):

curl "https://api.electiondata.dev/v1/senate-results/download/senate-results.csv"

Open the JSON

What this can't tell you

  • Statewide totals say nothing about who voted or why.
  • Candidates with a party's support under another name (Minnesota's DFL, New York's fusion lines) are counted with that party, as the MIT data's simplified party does; independents stay independents.

How the answer is decided

Each candidate's votes are summed over every ballot line; blank, over- and under-votes are left out. The margin is the winner's share of the votes minus the runner-up's. A runoff, where held, is the result.

Sources