2024 Wisconsin State Senate Election
Wisconsin · State
General Election
November 5, 2024
Contests
16
Candidates
39
Valid votes
1,521,299
Seats shown are those contested that year, not the full chamber. Alternating districts and boundary changes affect comparisons.
Party results
| Party | Votes | Vote % | Seats | Seats % |
|---|---|---|---|---|
| Democratic | 861,272 | 56.6% | 10 | 62.5% |
| Republican | 650,328 | 42.7% | 6 | 37.5% |
| No affiliation | 9,699 | 0.6% | 0 | 0.0% |
District map
Loading map…
District results
16 contests
Swipe to compare parties · Tap a district for full results
| District | Dem | Rep | |||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 37,43035.5% | 35.5% | 67,97964.5% | 64.5% | 500.0% | 0.0% | 105,459 | |
| 67,21598.4% | 98.4% | —— | — | 1,0611.6% | 1.6% | 68,276 | |
| 69,19098.5% | 98.5% | —— | — | 1,0431.5% | 1.5% | 70,233 | |
| 60,47150.7% | 50.7% | 58,68649.2% | 49.2% | 1600.1% | 0.1% | 119,317 | |
| 40,15837.6% | 37.6% | 66,65262.4% | 62.4% | 890.1% | 0.1% | 106,899 | |
| 35,62832.5% | 32.5% | 74,16267.5% | 67.5% | —— | — | 109,790 | |
| 52,48351.1% | 51.1% | 50,14948.8% | 48.8% | 1010.1% | 0.1% | 102,733 | |
| 82,82897.2% | 97.2% | —— | — | 2,3612.8% | 2.8% | 85,189 | |
| 46,87853.3% | 53.3% | 41,07946.7% | 46.7% | —— | — | 87,957 | |
| 31,43429.9% | 29.9% | 73,55270.1% | 70.1% | —— | — | 104,986 | |
| 62,27095.3% | 95.3% | —— | — | 3,0774.7% | 4.7% | 65,347 | |
| 40,59941.3% | 41.3% | 57,69558.7% | 58.7% | 470.0% | 0.0% | 98,341 | |
| 94,49598.4% | 98.4% | —— | — | 1,5261.6% | 1.6% | 96,021 | |
| 41,17036.8% | 36.8% | 70,54363.1% | 63.1% | 980.1% | 0.1% | 111,811 | |
| 46,24752.5% | 52.5% | 41,77347.4% | 47.4% | 860.1% | 0.1% | 88,106 | |
| 52,77652.3% | 52.3% | 48,05847.7% | 47.7% | —— | — | 100,834 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Eric WimbergerRep67,979 votes · —Runner-upKelly PetersonDem37,430 votes · — | Kelly PetersonDem37,430 votes · — | 29.0percentage points | |
Dora DrakeDem67,215 votes · —Runner-upWrite-In1,061 votes · — | Write-In1,061 votes · — | 96.9percentage points | |
Latonya JohnsonDem69,190 votes · —Runner-upWrite-In1,043 votes · — | Write-In1,043 votes · — | 97.0percentage points | |
Jodi Habush SinykinDem60,471 votes · —Runner-upDuey StroebelRep58,686 votes · — | Duey StroebelRep58,686 votes · — | 1.5percentage points | |
Rob StafsholtRep66,652 votes · —Runner-upPaul HambletonDem40,158 votes · — | Paul HambletonDem40,158 votes · — | 24.8percentage points | |
Mary FelzkowskiRep74,162 votes · —Runner-upAndi RichDem35,628 votes · — | Andi RichDem35,628 votes · — | 35.1percentage points | |
Sarah KeyeskiDem52,483 votes · —Runner-upJoan A BallwegRep50,149 votes · — | Joan A BallwegRep50,149 votes · — | 2.3percentage points | |
Melissa RatcliffDem82,828 votes · —Runner-upWrite-In2,361 votes · — | Write-In2,361 votes · — | 94.5percentage points | |
Kristin AlfheimDem46,878 votes · —Runner-upAnthony Wayne PhillipsRep41,079 votes · — | Anthony Wayne PhillipsRep41,079 votes · — | 6.6percentage points | |
Daniel FeyenRep73,552 votes · —Runner-upMichael RappDem31,434 votes · — | Michael RappDem31,434 votes · — | 40.1percentage points | |
Robert W WirchDem62,270 votes · —Runner-upWrite-In3,077 votes · — | Write-In3,077 votes · — | 90.6percentage points | |
Patrick TestinRep57,695 votes · —Runner-upCollin McnamaraDem40,599 votes · — | Collin McnamaraDem40,599 votes · — | 17.4percentage points | |
Kelda Helen RoysDem94,495 votes · —Runner-upWrite-In1,526 votes · — | Write-In1,526 votes · — | 96.8percentage points | |
Julian BradleyRep70,543 votes · —Runner-upMegan LachDem41,170 votes · — | Megan LachDem41,170 votes · — | 26.3percentage points | |
Jamie WallDem46,247 votes · —Runner-upJim RafterRep41,773 votes · — | Jim RafterRep41,773 votes · — | 5.1percentage points | |
Brad PfaffDem52,776 votes · —Runner-upStacey KleinRep48,058 votes · — | Stacey KleinRep48,058 votes · — | 4.7percentage points |