Skip to content

California

California U.S. Senate election history

Every California U.S. Senate election from 1976 to 2024: winners, parties, margins and the seats that changed hands.

Current senators

Wins by party

  • Democratic 17
  • Republican 3
D+30R+30D+15R+151976: R+3.319761980: D+19.419801982: R+6.819821986: D+1.419861988: R+8.819881992: D+4.919921994: D+1.919941998: D+10.019982000: D+19.320002004: D+19.920042006: D+24.420062010: D+10.020102012: D+25.020122022: D+22.120222024: D+17.72024
California Senate races: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearSeatWinnerPartyRunner-upMarginVotes
2024 Class I Adam B. Schiff Democratic Steve Garvey 17.8 15,348,846
2024 special Class I Adam B. Schiff Democratic Steve Garvey 17.5 15,041,688
2022 Class III Alex Padilla Democratic Mark P. Meuser 22.1 10,843,641
2022 special Class III Alex Padilla Democratic Mark P. Meuser 21.8 10,771,749
2018 Class I Dianne Feinstein Democratic Kevin de León 8.3 11,113,364
2016 Class III Kamala Harris Democratic Loretta Sanchez 23.2 12,244,176
2012 Class I Dianne Feinstein Democratic Elizabeth Emken 25.1 12,578,511
2010 Class III Barbara Boxer Democratic Carly Fiorina 10.0 10,000,160
2006 Class I Dianne Feinstein Democratic Richard Dick Mountjoy 24.4 8,541,476
2004 Class III Barbara Boxer Democratic Bill Jones 19.9 12,053,295
2000 Class I Dianne Feinstein Democratic Tom Campbell 19.3 10,623,608
1998 Class III Barbara Boxer Democratic Matt Fong 10.1 8,311,905
1994 Class I Dianne Feinstein Democratic Michael Huffington 1.9 8,514,089
1992 flip Class III Barbara Boxer Democratic Bruce Herschensohn 4.9 10,799,703
1992 special flip Class I Dianne Feinstein Democratic John Seymour 16.3 10,782,743
1988 Class I Pete Wilson Republican Leo Tarcissus McCarthy 8.8 9,743,598
1986 Class III Alan Cranston Democratic Edwin Van Wyck Zschau 1.4 7,398,462
1982 Class I Pete Wilson Republican Jerry Brown 6.8 7,805,450
1980 Class III Alan Cranston Democratic Paul Gann 19.4 8,324,012
1976 flip Class I Samuel Ichiye Hayakawa Republican John Varick Tunney 3.3 7,470,586

California governor history · House districts · Presidential results

Questions and answers

Who won the most recent California Senate election?

Adam B. Schiff won in 2024 by 17.8 points.

Who are California's U.S. senators?

Alex Padilla (Democrat, term ends 2029) and Adam B. Schiff (Democrat, term ends 2031).

When did a Democrat last win a California Senate race?

In 2024, when Adam B. Schiff won.

When did a Republican last win a California Senate race?

In 1988, when Pete Wilson won.

Results: FiveThirtyEight (from 1976 for Senate, 1996 for governor). Current members: congress-legislators.