Every US Senate election, 1976–2024
The Senate cycle by cycle — every contest with candidate names and the resulting balance of power, county maps where the returns exist. Real returns, named sources, nothing estimated.
Republicans flipped the Senate.
Republicans flipped control — net +4.
Gold marks independents, counted with the caucus they join (the modern independents caucus with the Democrats).
All 33 results, 2024
| State | Senate margin |
|---|---|
| Hawaii | D+32.7 |
| Rhode Island | D+20.0 |
| Massachusetts | D+19.8 |
| Washington | D+18.5 |
| New York | D+18.3 |
| California | D+17.7 |
| Delaware | D+17.1 |
| Connecticut | D+16.1 |
| Minnesota | D+15.7 |
| Maryland | D+11.8 |
| New Mexico | D+10.1 |
| New Jersey | D+9.6 |
| Virginia | D+8.9 |
| Arizona | D+2.4 |
| Nevada | D+1.6 |
| Wisconsin | D+0.8 |
| Michigan | D+0.3 |
| Pennsylvania | R+0.2 |
| Ohio | R+3.6 |
| Montana | R+7.1 |
| Texas | R+8.5 |
| Florida | R+12.8 |
| Missouri | R+13.7 |
| Indiana | R+19.9 |
| Maine | O+19.9 |
| Mississippi | R+25.6 |
| Tennessee | R+29.6 |
| Utah | R+30.8 |
| Vermont | O+35.9 |
| North Dakota | R+32.9 |
| West Virginia | R+41.0 |
| Wyoming | R+51.0 |
| Nebraska | R+53.2 |
Control of the Senate
Each column is one cycle: the controlling caucus's seats past the majority line, independents counted with the caucus they organize with.
Column height is caucus seats past the majority; the axis is the control line. A cyan tick marks a cycle control changed hands.
| Cycle | Split |
|---|---|
| 1976 | 1976: 62 D – 38 R · 1 ind. — Democrats held control |
| 1978 | 1978: 59 D – 41 R · 1 ind. — Democrats held control |
| 1980 | 1980: 47 D – 53 R · 1 ind. — Republicans flipped control |
| 1982 | 1982: 46 D – 54 R — Republicans held control |
| 1984 | 1984: 47 D – 53 R — Republicans held control |
| 1986 | 1986: 55 D – 45 R — Democrats flipped control |
| 1988 | 1988: 55 D – 45 R — Democrats held control |
| 1990 | 1990: 56 D – 44 R — Democrats held control |
| 1992 | 1992: 57 D – 43 R — Democrats held control |
| 1994 | 1994: 47 D – 53 R — Republicans flipped control |
| 1996 | 1996: 45 D – 55 R — Republicans held control |
| 1998 | 1998: 45 D – 55 R — Republicans held control |
| 2000 | 2000: 50 D – 50 R — Republicans held control |
| 2002 | 2002: 49 D – 51 R · 1 ind. — Republicans held control |
| 2004 | 2004: 45 D – 55 R · 1 ind. — Republicans held control |
| 2006 | 2006: 51 D – 49 R · 2 ind. — Democrats flipped control |
| 2008 | 2008: 58 D – 42 R · 2 ind. — Democrats held control |
| 2010 | 2010: 53 D – 47 R · 2 ind. — Democrats held control |
| 2012 | 2012: 55 D – 45 R · 2 ind. — Democrats held control |
| 2014 | 2014: 46 D – 54 R · 2 ind. — Republicans flipped control |
| 2016 | 2016: 48 D – 52 R · 2 ind. — Republicans held control |
| 2018 | 2018: 47 D – 53 R · 2 ind. — Republicans held control |
| 2020 | 2020: 50 D – 50 R · 2 ind. — Democrats flipped control |
| 2022 | 2022: 51 D – 49 R · 3 ind. — Democrats held control |
| 2024 | 2024: 47 D – 53 R · 2 ind. — Republicans flipped control |
Statewide totals with candidate names cover every contest 1976–2024. County-level maps render where county returns are baked — the modern precinct era and a deep historical set reaching back to 1908.
Source. MIT Election Data + Science Lab — US Senate returns 1976–2024, party-classified by literal ballot party · statewide certified totals; county returns where baked. Real returns — nothing estimated.