# 2020 California State Senate election

Elections in California :
Federal governmentU.S. President
1852
1856
1860
1864
1868
1872
1876
1880
1884
1888
1892
1896
1900
1904
1908
1912
1916
1920
1924
1928
1932
1936
1940
1944
1948
1952
1956
1960
1964
1968
1972
1976
1980
1984
1988
1992
1996
Dem
Rep
2000
Dem
Rep
2004
Dem
Rep
2008
Dem
Rep
2012
Dem
Rep
2016
Dem
Rep
2020
Dem
Rep
2024
Dem
Rep
U.S. Senate
1849
1850
1852 sp
1856
1857 sp
1860
1860 sp
1868
1872
1873
1873 sp
1878
1880
1885
1886 sp
1887
1891
1891 sp
1893
1895 sp
1897
1900 sp
1903
1905
1909
1911
1914
1916
1920
1922
1926
1928
1932
1934
1938
1940
1944
1946
1946 sp
1950
1952
1954 sp
1956
1958
1962
1964
1968
1970
1974
1976
1980
1982
1986
1988
1992
1992 sp
1994
1998
2000
2004
2006
2010
2012
2016
2018
2022
2022 sp
2024
2024 sp
2028
U.S. House of Representatives
1849
1851
1852
1854
1856
1859
1861
1863
1864
1867
1868
1871
1872
1875
1876
1879
1880
1882
1884
1886
1888
1890
1892
1894
1896
1898
1900
1902
1904
1906
1908
1910
1912
1914
1916
1918
1920
1922
1924
1926
1928
1930
1932
1934
1936
1938
1940
1942
1944
1946
12th
1948
1950
1952
1954
1956
1958
1960
1962
1964
1966
1968
1970
1972
1974
1976
1978
1980
1982
1984
1986
1987
5th sp
1988
1990
1992
1994
1996
1998
2000
2001
32nd sp
2002
2004
2005
5th sp
48th sp
2006
50th sp
2007
36th sp
2008
12th sp
2009
10th sp
32nd sp
2010
2011
36th sp
2012
2014
2016
2017
34th sp
2018
2020
25th sp
2022
22nd sp
2024
16th
20th sp
30th
45th
47th
2026 :
State governmentExecutive Governor
1849
1851
1853
1855
1857
1859
1861
1863
1867
1871
1875
1879
1882
1886
1890
1894
1898
1902
1906
1910
1914
1918
1922
1926
1930
1934
1938
1942
1946
1950
1954
1958
1962
1966
1970
1974
1978
1982
1986
1990
1994
1998
2002
2003 (recall)
2006
2010
2014
2018
2021 (recall)
2022
2026
Lieutenant governor
1950
1954
1958
1962
1966
1970
1974
1978
1982
1986
1990
1994
1998
2002
2006
2010
2014
2018
2022
2026
Attorney general
1970
1974
1978
1982
1986
1990
1994
1998
2002
2006
2010
2014
2018
2022
Secretary of state
1970
1974
1978
1982
1986
1990
1994
1998
2002
2006
2010
2014
2018
2022
Treasurer
1994
1998
2002
2006
2010
2014
2018
2022
2026
Controller
1994
1998
2002
2006
2010
2014
2018
2022
Insurance commissioner
1994
1998
2002
2006
2010
2014
2018
2022
Superintendent
1994
1998
2002
2006
2010
2014
2018
2022
Board of equalization
2018
2022
Legislature Senate
1988
1990
1992
1994
1996
1998
2000
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024
Special
Assembly
1992
1994
1996
1998
2000
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2021 (79th sp)
2022 (17th sp)
2024
Special
Judiciary Court of appeals
1994
1998
2002
2006
Elections by year
1992
1994
1996
1998
2000
2002
2004
2005
2006
2008
Feb
Jun
Nov
2009
2010
Jun
Nov
2012
Jun
Nov
2014
2016
2018
2020
2022
2024 :
State propositions1910–1919
1911
4
7
8
1960–1969
1964
14
1970–1979
1978
6
8
13
1980–1989
1982
8
1986
64
65
1988
98
99
1990–1999
1994
187
1996
196
209
215
218
1998
6
10
227
2000–2009
2000
21
22
36
39
2003
53
54
2004
1A
55
56
57
58
59
60
60A
61
62
63
64
65
66
69
71
2005
73
74
75
76
77
78
79
80
2006
81
82
83
85
87
89
90
2008
91
92
93
94, 95, 96, and 97
98 and 99
1A
2
3
4
5
6
7
8
9
10
11
12
2009
1A
1B
1C
1D
1E
1F
2010–2019
2010
13
14
15
16
17
19
20
21
22
23
24
25
26
27
2012
29
30
32
34
37
38
39
2014
1
2
41
42
45
46
47
48
2016
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
2018
68
69
70
71
72
6
7
8
9
10
11
12
2020–2029
2020
13
14
15
16
17
18
19
20
21
22
23
24
25
2022
1
26
27
28
29
30
31
2024
1
2
3
4
5
6
32
33
34
35
36
Full list :
Los Angeles CountyLos Angeles County Board of supervisors
1980
1996
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024
Ballot measures
1980
A
2008
R
2012
B
J
2016
M
Elections
2020
2022
2024
Los Angeles Mayor
1896
1898
1900
1902
1904
1906
1909 (sp)
1909
1911
1913
1915
1917
1919
1921
1923
1925
1929
1933
1937
1938
1941
1945
1949
1953
1957
1961
1965
1969
1973
1977
1981
1985
1989
1993
1997
2001
2005
2009
2013
2017
2022
2026
City attorney
2009
Ballot measures
1986
U
2017
S
Elections
2009
2011
2013
2015
2017
2019 (sp)
2020
2022
2023 (sp)
2024
Long Beach Mayor
1994
1998
2002
2006
2010
2014
2018
2022 :
Orange CountyOrange County Board of supervisors
2018
2020
2022
2024
District attorney
2018
Anaheim Mayor
2002
2006
2010
2014
2018
2022
Irvine Mayor
1988
1990
1992
1994
1996
1998
2000
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024
Costa Mesa Municipal
1947
1953
1954
1956
1958
1960
1962
1964
1966
1968
1970
1972
1974
1976
1978
1980
1982
1984
1986
1988
1990
1992
1994
1996
1998
2000
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024 :
SacramentoMayor
2000
2004
2008
2012
2016
2020
2024 :
San Diego CountySan Diego County Board of supervisors
2020
San Diego Mayor
1887
1889
1891
1893
1895
1897
1899
1901
1903
1905
1907
1909
1911
1913
1915
1917
1919
1921
1923
1925
1927
1929
1931
1932
1935
1939
1943
1947
1951
1955
1959
1963
1967
1971
1975
1979
1983 (sp)
1984
1986 (sp)
1988
1992
1996
2000
2004
2005 (sp)
2008
2012
2013–14 (sp)
2016
2020
2024
City attorney
2004
2008
2012
2016
2020
City council
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024
Special :
San FranciscoMayor
1901
1903
1905
1907
1909
1911
1931
1935
1939
1943
1947
1951
1955
1959
1963
1967
1971
1975
1979
1983 (recall)
1983
1987
1991
1995
1999
2003
2007
2011
2015
2018 (sp)
2019
2024
District attorney
2019
2022 (recall)
2022 (sp)
2024
Board of supervisors
1977
1996
1998
2000
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024
Board of education
2018
2022 (recall)
Ballot measures
2024
G
Elections
2004
Mar
Nov
2005
2006
Jun
Nov
2007
2008
Feb
Jun
Nov
2009
2010
Jun
Nov
2011
2012
Jun
Nov
2013
2022
Feb :
San JoseMayor
1974
1978
1982
1986
1990
1994
1998
2002
2006
2010
2014
2018
2022
2024 :
Other localities
Bakersfield
Mayoral elections:
2004
2008
2012
2016
2020
2024
Fresno
Mayoral elections:
1996
2000
2004
2008
2012
2016
2020
2024
Oakland
Mayoral elections:
1994
1998
2002
2006
2010
2014
2018
2022
2024
Riverside
Mayoral elections:
1997
2001
2005
2009
2012
2016
2020
2024
San Bernardino
Mayoral elections:
2005
2009
2014
2018
2022
Stockton
Mayoral elections:
2008
2012
2016
2020
2024 :
vte :
The 2020 California State Senate election was held on Tuesday, November 3, 2020, with the primary election scheduled for March 3, 2020. Voters in the 20 odd-numbered districts of the California State Senate elected their representatives. The elections coincided with the elections for other offices, including for U.S. President and the state assembly.

## Predictions

| Source | Ranking | As of |
| The Cook Political Report | Safe D | October 21, 2020 |
| Sabato's Crystal Ball | Safe D | May 7, 2020 |

## Overview
### Primary elections

2020 California State Senate election Primary election – March 3, 2020 :
| Party | Party | Votes | Percentage | Candidates | Advancing to general | Seats contesting |
| | Democratic | 3,274,204 | 71.23% | 38 | 23 | 20 |
| | Republican | 1,218,374 | 26.51% | 22 | 15 | 15 |
| | No party preference | 62,094 | 1.35% | 5 | 0 | 0 |
| | American Independent | 34,253 | 0.75% | 1 | 1 | 1 |
| | Libertarian | 7,036 | 0.15% | 4 | 1 | 1 |
| | Green | 530 | 0.01% | 1 | 0 | 0 |
| Totals | Totals | 4,596,491 | 100.00% | 61 | 40 | — |

### General elections

2020 California State Senate election General election – November 3, 2020 :
| Party | Party | Votes | % | Before | Up | Won | After | +/– |
| | Democratic | 5,795,870 | 66.09 | 29 | 15 | 17 | 31 | 2 |
| | Republican | 2,831,711 | 32.29 | 11 | 5 | 3 | 9 | 2 |
| | American Independent | 89,080 | 1.02 | 0 | 0 | 0 | 0 | |
| | Libertarian | 53,256 | 0.61 | 0 | 0 | 0 | 0 | |
| Totals | Totals | 8,769,917 | 100.00 | 40 | 20 | 20 | 40 | — |

## Retiring incumbents

* 5th: Cathleen Galgiani (D–Stockton): Termed out of office
* 13th: Jerry Hill (D–San Mateo): Termed out of office
* 15th: Jim Beall (D–San Jose): Termed out of office
* 17th: Bill Monning (D–Carmel): Termed out of office
* 19th: Hannah-Beth Jackson (D–Santa Barbara): Termed out of office
* 23rd: Mike Morrell (R–Rancho Cucamonga): Termed out of office

## Results
### District 1

The 1st district stretches along the eastern edge of the state from the Oregon border to the Lake Tahoe area, wrapping around the Sacramento Valley along the northern Sierra Nevada to the eastern Sacramento suburbs. The incumbent is Republican Brian Dahle, who was elected in a special election with 53.9% of the vote in 2019.

#### Candidates

* Brian Dahle (Republican), incumbent state senator
* Linda Kelleher (no party preference), retired teacher
* Pamela Dawn Swartz (Democratic), businesswoman
2020 California's 1st State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Republican | Brian Dahle (incumbent) | 200,537 | 57.7 |
| | Democratic | Pamela Dawn Swartz | 125,585 | 36.1 |
| | No party preference | Linda Kelleher | 21,557 | 6.2 |
| Total votes | Total votes | Total votes | 347,679 | 100.0 |
| General election |||||
| | Republican | Brian Dahle (incumbent) | 326,836 | 59.7 |
| | Democratic | Pamela Dawn Swartz | 220,563 | 40.3 |
| Total votes | Total votes | Total votes | 547,399 | 100.0 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

### District 3

The 3rd district encompasses the northern San Francisco Bay Area and the Sacramento–San Joaquin River Delta regions. It includes parts of the North Bay, Wine Country, and the Sacramento Valley. The incumbent is Democrat Bill Dodd, who was elected with 58.1% of the vote in 2016.

#### Candidates

* Bill Dodd (Democratic), incumbent state senator
2020 California's 3rd State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Bill Dodd (incumbent) | 212,004 | 98.6 |
| | Republican | Carlos Santamaria (write-in) | 2,126 | 1.0 |
| | Green | Karen I. Nyhus (write-in) | 530 | 0.2 |
| | No party preference | Jaclyn Qirreh (write-in) | 421 | 0.2 |
| Total votes | Total votes | Total votes | 215,081 | 100.0 |
| General election |||||
| | Democratic | Bill Dodd (incumbent) | 323,317 | 68.4 |
| | Republican | Carlos Santamaria | 149,461 | 31.6 |
| Total votes | Total votes | Total votes | 472,778 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 5

The 5th district is centered on the Sacramento–San Joaquin River Delta and forms the gateway between the Central Valley, the San Francisco Bay Area, the Sacramento metropolitan area, and Gold Country. The incumbent is Democrat Cathleen Galgiani, who is term-limited and cannot run for reelection.

#### Candidates

* Jesús Andrade (Republican), Stockton city councilman
* Susan Eggman (Democratic), state assemblywoman for California's 13th State Assembly district
* Kathleen A. Garcia (Republican), Stockton Unified School District board member
* Mani Grewal (Democratic), Modesto city councilman
* Jim Ridenour (Republican), law enforcement contractor, former Modesto Mayor
2020 California's 5th State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Susan Eggman | 71,808 | 34.9 |
| | Republican | Jim Ridenour | 49,398 | 24.0 |
| | Democratic | Mani Grewal | 40,086 | 19.5 |
| | Republican | Jesús Andrade | 32,836 | 16.0 |
| | Republican | Kathleen A. Garcia | 11,499 | 5.6 |
| Total votes | Total votes | Total votes | 205,627 | 100.0 |
| General election |||||
| | Democratic | Susan Eggman | 217,651 | 54.9 |
| | Republican | Jim Ridenour | 178,915 | 45.1 |
| Total votes | Total votes | Total votes | 396,566 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 7

The 7th district is located in the East Bay east of the Berkeley Hills, taking in suburban and bedroom communities of San Francisco Bay Area. The incumbent is Democrat Steve Glazer, who was re-elected with 66.7% of the vote in 2016.

#### Candidates

* Steve Glazer (Democratic), incumbent state senator
* Julie Mobley (Republican), community volunteer
* Marisol Rubio (Democratic), health care provider
2020 California's 7th State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Steve Glazer (incumbent) | 135,123 | 48.3 |
| | Republican | Julie Mobley | 76,180 | 27.2 |
| | Democratic | Marisol Rubio | 68,362 | 24.4 |
| Total votes | Total votes | Total votes | 279,665 | 100.0 |
| General election |||||
| | Democratic | Steve Glazer (incumbent) | 339,925 | 66.0 |
| | Republican | Julie Mobley | 174,729 | 34.0 |
| Total votes | Total votes | Total votes | 514,654 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 9

The 9th district encompasses the northern East Bay, stretching along the eastern shores of San Francisco Bay and San Pablo Bay. The incumbent is Democrat Nancy Skinner, who was elected with 62.2% of the vote in 2016.

#### Candidates

* Nancy Skinner (Democrat), incumbent state senator
2020 California's 9th State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Nancy Skinner (incumbent) | 263,751 | 99.95 |
| | Libertarian | Jamie Dluzak (write-in) | 126 | 0.05 |
| Total votes | Total votes | Total votes | 263,877 | 100.0 |
| General election |||||
| | Democratic | Nancy Skinner (incumbent) | 404,455 | 88.4 |
| | Libertarian | Jamie Dluzak | 53,256 | 11.6 |
| Total votes | Total votes | Total votes | 457,711 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 11

The 11th district encompasses the northern San Francisco Peninsula, including the consolidated city-county of San Francisco and northern San Mateo County. The incumbent is Democrat Scott Wiener, who was elected with 51.0% of the vote in 2016.

#### Candidates

* Jackie Fielder (Democratic), member of the Three Affiliated Tribes and political activist
* Erin Smith (Republican), entrepreneur
* Scott Wiener (Democratic), incumbent state senator
2020 California's 11th State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Scott Wiener (incumbent) | 167,124 | 55.7 |
| | Democratic | Jackie Fielder | 99,566 | 33.2 |
| | Republican | Erin Smith | 33,321 | 11.1 |
| Total votes | Total votes | Total votes | 300,011 | 100.0 |
| General election |||||
| | Democratic | Scott Wiener (incumbent) | 254,635 | 57.1 |
| | Democratic | Jackie Fielder | 191,065 | 42.9 |
| Total votes | Total votes | Total votes | 445,700 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 13

The 13th district encompasses the San Francisco Peninsula and the northwestern reaches of Silicon Valley. The incumbent is Democrat Jerry Hill, who is term-limited and cannot run for reelection.

#### Candidates

* Josh Becker (Democratic), former venture capitalist and former CEO of Lex Machina
* Michael Brownrigg (Democratic), Burlingame city councilman
* Alexander Glew (Republican), engineer
* Sally Lieber (Democratic), former state assemblywoman for California's 22nd State Assembly district (2002–2008) and former mayor of Mountain View
* Shelly Masur (Democratic), Redwood City councilwoman
* Annie Oliva (Democratic), Millbrae city councilwoman, real estate agent
* John H. Webster (Libertarian), software engineer
2020 California's 13th State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Josh Becker | 66,428 | 23.8 |
| | Republican | Alexander Glew | 48,378 | 17.3 |
| | Democratic | Sally Lieber | 47,773 | 17.1 |
| | Democratic | Shelly Masur | 45,211 | 16.2 |
| | Democratic | Annie Oliva | 33,311 | 11.9 |
| | Democratic | Mike Brownrigg | 32,481 | 11.6 |
| | Libertarian | John H. Webster | 5,910 | 2.1 |
| Total votes | Total votes | Total votes | 279,492 | 100.0 |
| General election |||||
| | Democratic | Josh Becker | 348,005 | 75.4 |
| | Republican | Alexander Glew | 113,315 | 24.6 |
| Total votes | Total votes | Total votes | 461,320 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 15

The 15th district encompasses most of Silicon Valley, centered around San Jose. The incumbent is Democrat Jim Beall, who is term-limited and cannot run for reelection.

#### Candidates

* Nora Campos (Democratic), former state assemblywoman for California's 23rd State Assembly district (2010–2012) and California's 27th State Assembly district (2012–2016) and candidate for California's 15th State Senate district in 2016
* Dave Cortese (Democratic), Santa Clara County supervisor
* Ken Del Valle (Republican), U.S. Army staff sergeant
* Tim Gildersleeve (no party preference), candidate for U.S. Senate in 2016 and 2018
* Robert Howell (Republican), mechanical equipment manufacturer
* Johnny Khamis (no party preference), San Jose city councilman
* Ann M. Ravel (Democratic), former chair of Federal Election Commission
2020 California's 15th State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Dave Cortese | 79,507 | 33.9 |
| | Democratic | Ann Ravel | 51,752 | 22.1 |
| | Democratic | Nora Campos | 39,683 | 16.9 |
| | Republican | Robert Howell | 23,840 | 10.2 |
| | No party preference | Johnny Khamis | 23,747 | 10.1 |
| | Republican | Ken Del Valle | 14,280 | 6.1 |
| | No party preference | Tim Gildersleeve | 1,635 | 0.7 |
| Total votes | Total votes | Total votes | 234,444 | 100.0 |
| General election |||||
| | Democratic | Dave Cortese | 212,207 | 54.8 |
| | Democratic | Ann M. Ravel | 175,203 | 45.2 |
| Total votes | Total votes | Total votes | 387,410 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 17

The 17th district encompasses the extreme southern parts of the San Francisco Bay Area and northern Central Coast centering on the coastal Monterey Bay Area. The incumbent is Democrat Bill Monning, who is term-limited and cannot run for reelection.

#### Candidates

* Maria Cadenas (Democratic), executive director of Santa Cruz Community Ventures
* John Laird (Democratic), former secretary of California Natural Resources Agency and former state assemblyman for California's 27th State Assembly district (2002–2008)
* John M. Nevill (Democratic), rancher and Republican candidate for California's 30th State Assembly district in 2016
* Vicki Nohrden (Republican), businesswoman and candidate for California's 29th State Assembly district in 2018
2020 California's 17th State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | John Laird | 138,986 | 44.4 |
| | Republican | Vicki Nohrden | 98,649 | 31.5 |
| | Democratic | Maria Cadenas | 65,525 | 20.9 |
| | Democratic | John M. Nevill | 10,040 | 3.2 |
| Total votes | Total votes | Total votes | 313,200 | 100.0 |
| General election |||||
| | Democratic | John Laird | 320,090 | 64.7 |
| | Republican | Vicki Nohrden | 174,587 | 35.3 |
| Total votes | Total votes | Total votes | 494,677 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 19

The 19th district takes in the southern Central Coast, including all of Santa Barbara County and western Ventura County. The incumbent is Democrat Hannah-Beth Jackson, who is term-limited and cannot run for reelection.

#### Candidates

* Monique Limón (Democratic), state assemblywoman
* Gary G. Michaels (Republican), telecommunications consultant
* Anastasia Stone (no party preference), maternal health professional
2020 California's 19th State Senate district :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Monique Limón | 152,745 | 61.1 |
| | Republican | Gary J. Michaels | 82,466 | 33.0 |
| | No party preference | Anastasia Stone | 14,734 | 5.9 |
| Total votes | Total votes | Total votes | 249,945 | 100.0 |
| General election |||||
| | Democratic | Monique Limón | 272,442 | 64.5 |
| | Republican | Gary J. Michaels | 150,089 | 35.5 |
| Total votes | Total votes | Total votes | 422,531 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 21

The 21st district takes in northern Los Angeles County and parts of the High Desert including, the Antelope Valley, Victor Valley, and most of the Santa Clarita Valley. The incumbent is Republican Scott Wilk, who was elected with 52.8% of the vote in 2016.

#### Candidates

* Warren Heaton (Democratic), immigration attorney and professor at College of the Canyons
* Steve Hill (Democratic), businessman
* Dana LaMon (Democratic), retired administrative judge
* Kipp Mueller (Democratic), workers rights attorney
* Scott Wilk (Republican), incumbent state senator
2020 California's 21st State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Republican | Scott Wilk (incumbent) | 96,701 | 53.1 |
| | Democratic | Kipp Mueller | 34,232 | 18.8 |
| | Democratic | Dana LaMon | 21,911 | 12.0 |
| | Democratic | Warren Heaton | 18,554 | 10.2 |
| | Democratic | Steve Hill | 10,863 | 6.0 |
| Total votes | Total votes | Total votes | 182,261 | 100.0 |
| General election |||||
| | Republican | Scott Wilk (incumbent) | 199,342 | 50.8 |
| | Democratic | Kipp Mueller | 193,202 | 49.2 |
| Total votes | Total votes | Total votes | 392,544 | 100.0 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

### District 23

The 23rd district encompasses a wide arc of the Inland Empire, circling clockwise from Rancho Cucamonga in the northwest to Menifee in the south. It also includes several resort communities in the San Bernardino Mountains and a sliver of the High Desert. The incumbent is Republican Mike Morrell, who is term-limited and cannot run for reelection.

#### Candidates

* Kris Goodfellow (Democratic), businesswoman and former journalist
* Abigail Medina (Democratic), president of San Bernardino City Unified School District board
* Rosilicie Ochoa Bogh (Republican), real estate agent and Yucaipa-Calimesa Joint Unified School District trustee
* Cristina Puraci (Republican), president of Redlands Unified School District board
* Lloyd White (Republican), Beaumont city councilman
2020 California's 23rd State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Abigail Medina | 59,881 | 28.1 |
| | Republican | Rosilicie Ochoa Bogh | 52,820 | 24.8 |
| | Republican | Lloyd White | 46,267 | 21.7 |
| | Democratic | Kris Goodfellow | 37,153 | 17.4 |
| | Republican | Cristina Puraci | 17,028 | 8.0 |
| Total votes | Total votes | Total votes | 213,149 | 100.0 |
| General election |||||
| | Republican | Rosilicie Ochoa Bogh | 224,945 | 52.5 |
| | Democratic | Abigail Medina | 203,403 | 47.5 |
| Total votes | Total votes | Total votes | 428,348 | 100.0 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

### District 25

The 25th district encompasses the San Gabriel Mountains and its adjacent San Gabriel Valley foothill communities, anchored by Glendale and Pasadena. The incumbent is Democrat Anthony Portantino, who was elected with 57.8% of the vote in 2016.

#### Candidates

* Anthony Portantino (Democratic), incumbent state senator
2020 California's 25th State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Anthony Portantino (incumbent) | 185,405 | 99.1 |
| | Republican | Kathleen Hazelton (write-in) | 952 | 0.5 |
| | Libertarian | Evan Wecksell (write-in) | 811 | 0.4 |
| Total votes | Total votes | Total votes | 187,168 | 100.0 |
| General election |||||
| | Democratic | Anthony Portantino (incumbent) | 295,432 | 64.0 |
| | Republican | Kathleen Hazelton | 166,529 | 36.0 |
| Total votes | Total votes | Total votes | 461,961 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 27

The 27th district takes in the Conejo Valley, parts of the San Fernando Valley, and a slice of the Santa Clarita Valley, including most of Los Angeles's western suburbs, as well as Simi Valley and Thousand Oaks. The incumbent is Democrat Henry Stern, who was elected with 55.9% of the vote in 2016.

#### Candidates

* Houman Salem (Republican), businessman
* Henry Stern (Democratic), incumbent state senator
2020 California's 27th State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Henry Stern (incumbent) | 158,184 | 63.8 |
| | Republican | Houman Salem | 89,646 | 36.2 |
| Total votes | Total votes | Total votes | 247,830 | 100.0 |
| General election |||||
| | Democratic | Henry Stern (incumbent) | 284,797 | 60.2 |
| | Republican | Houman Salem | 188,421 | 39.8 |
| Total votes | Total votes | Total votes | 473,218 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 29

The 29th district straddles the intersection of Los Angeles County, Orange County, and San Bernardino County. It encompasses the northern Santa Ana Valley, including western and central Anaheim, Fullerton, and Yorba Linda. The incumbent is Republican Ling Ling Chang, who was elected in a special election with 33.8% of the vote in 2018.

#### Candidates

* Ling Ling Chang (Republican), incumbent state senator
* Joseph Cho (Democratic), candidate for California's 29th State Senate district in 2018 and former Cerritos city councilman
* Josh Newman (Democratic), former state senator for California's 29th State Senate district (2016–2018)
2020 California's 29th State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Republican | Ling Ling Chang (incumbent) | 98,687 | 47.4 |
| | Democratic | Josh Newman | 69,732 | 33.5 |
| | Democratic | Joseph Cho | 39,643 | 19.1 |
| Total votes | Total votes | Total votes | 208,062 | 100.0 |
| General election |||||
| | Democratic | Josh Newman | 214,456 | 51.3 |
| | Republican | Ling Ling Chang (incumbent) | 203,762 | 48.7 |
| Total votes | Total votes | Total votes | 418,218 | 100.0 |
| | Democratic gain from Republican | Democratic gain from Republican | Democratic gain from Republican | Democratic gain from Republican |

### District 31

The 31st district takes in northwestern Riverside County, including Corona, Moreno Valley, and Riverside. The incumbent is Democrat Richard Roth, who was re-elected with 60.5% of the vote in 2016.

#### Candidates

* Richard Roth (Democratic), incumbent state senator
2020 California's 31st State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Richard Roth (incumbent) | 106,435 | 98.9 |
| | Republican | Rod D. Taylor (write-in) | 959 | 0.9 |
| | Libertarian | John K. Farr (write-in) | 189 | 0.2 |
| Total votes | Total votes | Total votes | 107,583 | 100.0 |
| General election |||||
| | Democratic | Richard Roth (incumbent) | 216,910 | 59.0 |
| | Republican | Rod D. Taylor | 150,734 | 41.0 |
| Total votes | Total votes | Total votes | 367,644 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 33

The 33rd district encompasses a strip of the Gateway Cities, stretching from parts of eastern Los Angeles to the coast, including the Port of Long Beach and a significant portion of Long Beach itself. The incumbent is Democrat Lena Gonzalez, who was elected in a special election with 69.8% of the vote in 2019.

#### Candidates

* Lena Gonzalez (Democratic), incumbent state senator
2020 California's 33rd State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Lena Gonzalez (incumbent) | 109,428 | 99.8 |
| | Democratic | Elizabeth C. Castillo (write-in) | 205 | 0.2 |
| Total votes | Total votes | Total votes | 109,633 | 100.0 |
| General election |||||
| | Democratic | Lena Gonzalez (incumbent) | 164,752 | 61.8 |
| | Democratic | Elizabeth C. Castillo | 101,831 | 38.2 |
| Total votes | Total votes | Total votes | 266,583 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 35

The 35th district takes in the inland portions of the South Bay stretching from Inglewood in the north down to the Port of Los Angeles and the San Pedro neighborhood of Los Angeles. The incumbent is Democrat Steven Bradford, who was elected with 53.5% of the vote in 2016.

#### Candidates

* Steven Craig Bradford (Democratic), incumbent state senator
* Anthony Perry (American Independent), substitute teacher
2020 California's 35th State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Steven Craig Bradford (incumbent) | 106,742 | 75.7 |
| | American Independent | Anthony Perry | 34,253 | 24.3 |
| Total votes | Total votes | Total votes | 140,995 | 100.0 |
| General election |||||
| | Democratic | Steven Craig Bradford (incumbent) | 234,881 | 72.5 |
| | American Independent | Anthony Perry | 89,080 | 27.5 |
| Total votes | Total votes | Total votes | 323,961 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### District 37

The 37th district encompasses central Orange County, centered on eastern Anaheim and Irvine. The incumbent is Republican John Moorlach, who was re-elected with 57.0% of the vote in 2016.

#### Candidates

* Katrina Foley (Democratic), mayor of Costa Mesa
* Dave Min (Democratic), law professor at UC Irvine and candidate for California's 45th congressional district in 2018
* John Moorlach (Republican), incumbent state senator
2020 California's 37th State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Republican | John Moorlach (incumbent) | 132,275 | 47.3 |
| | Democratic | Dave Min | 78,293 | 28.0 |
| | Democratic | Katrina Foley | 68,952 | 24.7 |
| Total votes | Total votes | Total votes | 279,520 | 100.0 |
| General election |||||
| | Democratic | Dave Min | 270,522 | 51.1 |
| | Republican | John Moorlach (incumbent) | 258,421 | 48.9 |
| Total votes | Total votes | Total votes | 528,943 | 100.0 |
| | Democratic gain from Republican | Democratic gain from Republican | Democratic gain from Republican | Democratic gain from Republican |

### District 39

The 39th district is centered on downtown San Diego and mainly stretches along the city's coastline, including part of San Diego Bay. The incumbent is Democrat State Senate President pro tempore Toni Atkins, who was elected with 62.5% of the vote in 2016.

#### Candidates

* Toni Atkins (Democratic), incumbent state senator
2020 California's 39th State Senate district election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Toni Atkins (incumbent) | 212,626 | 91.9 |
| | Republican | Linda Blankenship (write-in) | 18,643 | 8.1 |
| Total votes | Total votes | Total votes | 231,269 | 100.0 |
| General election |||||
| | Democratic | Toni Atkins (incumbent) | 336,467 | 66.2 |
| | Republican | Linda Blankenship | 171,952 | 33.8 |
| Total votes | Total votes | Total votes | 508,419 | 100.0 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |