# California's 24th State Assembly district

California's 24th State Assembly district is one of 80 California State Assembly districts. It is currently represented by Democrat Alex Lee of San Jose.

## District profile

The district consists of portions of Santa Clara and Alameda Counties, including the whole Cities of Milpitas, Fremont, and Newark, and portions of the City of San Jose, which was split to balance population while considering communities of interest. This district includes a large immigrant Asian American Pacific Islander community that shares deep cultural and linguistic ties. Many people in this district are employed in the tech industry and rely on Highway 680 and Highway 880 to get to work.

## Election results from statewide races

| Year | Office | Results |
| 2022 | Governor | Newsom 68.2 – 31.8% |
| 2022 | Senator | Padilla 68.7 – 31.3% |
| 2021 | President | Clinton 78.2 – 15.9% |
| 2021 | Senator | Harris 74.4 – 25.6% |
| 2021 | Recall | No 81.4 – 18.6% |
| 2020 | President | Biden 80.3 – 17.4% |
| 2018 | Governor | Newsom 76.7 – 23.3% |
| 2018 | Senator | Feinstein 62.6 – 37.4% |
| 2016 | President | Clinton 78.2 – 15.9% |
| 2016 | Senator | Harris 74.4 – 25.6% |
| 2014 | Governor | Brown 75.2 – 24.8% |
| 2012 | President | Obama 72.2 – 25.0% |
| 2012 | Senator | Feinstein 76.1 – 23.9% |

## List of assembly members

Due to redistricting, the 24th district has been moved around different parts of the state. The current iteration resulted from the 2020 redistricting by the California Citizens Redistricting Commission.
| Assembly members | Party | Years served | Counties represented | Notes |
| Samuel I. Allen | Republican | January 5, 1885 – January 3, 1887 | Sonoma | |
| William J. Hotchkiss | Democratic | January 3, 1887 – January 7, 1889 | Sonoma | |
| James W. Ragsdale | Republican | January 7, 1889 – January 5, 1891 | Sonoma | |
| J. D. Barnett | Republican | January 5, 1891 – January 2, 1893 | Sonoma | |
| Henry F. Emeric | Democratic | January 2, 1893 – January 7, 1895 | Contra Costa | |
| Charles M. Belshaw | Republican | January 7, 1895 – January 1, 1901 | Contra Costa | |
| Arthur Williams | Democratic | January 1, 1901 – January 5, 1903 | Contra Costa | |
| John W. Moore | Republican | January 5, 1903 – January 7, 1907 | San Joaquin | |
| Arthur Elwood Percival | Republican | January 7, 1907 – January 4, 1909 | San Joaquin | |
| J. W. Stuckenbruck | Democratic | January 4, 1909 – January 6, 1913 | San Joaquin | |
| William M. Collins | Republican | January 6, 1913 – January 4, 1915 | San Francisco | Ran as Progressive in the 1914 election. He also died in office. |
| William M. Collins | Progressive | January 4, 1915 – January 8, 1917 | San Francisco | Ran as Progressive in the 1914 election. He also died in office. |
| William M. Collins | Republican | January 8, 1917 – December 11, 1920 | San Francisco | Ran as Progressive in the 1914 election. He also died in office. |
| Walter J. Schmidt | Republican | February 23, 1921 – January 3, 1927 | San Francisco | Won special election and was sworn in after his predecessor died in office. |
| Thomas J. Lenehan | Republican | January 3, 1927 – January 7, 1929 | San Francisco | |
| James L. Quigley | Independent | January 7, 1929 – January 5, 1931 | San Francisco | Ran as a Republican in his 2nd term. |
| James L. Quigley | Republican | January 5, 1931 – January 2, 1933 | San Francisco | Ran as a Republican in his 2nd term. |
| Patrick J. McMurray | Democratic | January 2, 1933 – January 2, 1939 | San Francisco | |
| Edward F. O'Day | Democratic | January 2, 1939 – November 4, 1947 | San Francisco | Resigned from the Assembly to become a Judge for the San Francisco County Municipal Court. |
| Charlie Meyers | Democratic | January 3, 1949 – January 5, 1953 | San Francisco | |
| George D. Collins Jr. | Democratic | January 5, 1953 – January 3, 1955 | San Francisco | |
| Edward M. Gaffney | Democratic | January 3, 1955 – January 7, 1963 | San Francisco | |
| Al Alquist | Democratic | January 7, 1963 – January 2, 1967 | Santa Clara | |
| John Vasconcellos | Democratic | January 2, 1967 – November 30, 1974 | Santa Clara | |
| Leona H. Egeland | Democratic | December 2, 1974 – November 30, 1980 | San Benito, Santa Clara | |
| Dom Cortese | Democratic | December 1, 1980 – November 30, 1992 | San Benito, Santa Clara | |
| Dom Cortese | Democratic | December 1, 1980 – November 30, 1992 | Santa Clara | |
| Chuck Quackenbush | Republican | December 7, 1992 – November 30, 1994 | Santa Clara | |
| Jim Cunneen | Republican | December 5, 1994 – November 30, 2000 | Santa Clara | |
| Rebecca Cohn | Democratic | December 5, 2000 – November 30, 2006 | Santa Clara | |
| Jim Beall | Democratic | December 4, 2006 – November 30, 2012 | Santa Clara | |
| Rich Gordon | Democratic | December 3, 2012 – November 30, 2016 | San Mateo, Santa Clara | |
| Marc Berman | Democratic | December 5, 2016 – November 30, 2022 | San Mateo, Santa Clara | |
| Alex Lee | Democratic | December 5, 2022 – present | Alameda, Santa Clara |

## Contents

* 1992
* 1994
* 1996
* 1998
* 2000
* 2002
* 2004
* 2006
* 2008
* 2010
* 2012
* 2014
* 2016
* 2018
* 2020
* 2022

### 2022

2022 California State Assembly election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Alex Lee (incumbent) | 26,531 | 38.50 |
| | Republican | Bob Brunton | 14,730 | 21.40 |
| | Democratic | Kansen Chu | 12,683 | 18.40 |
| | Democratic | Teresa Keng | 9,721 | 14.10 |
| | Democratic | Lan Diep | 5,308 | 7.70 |
| Total votes | Total votes | Total votes | 68,973 | 100.00 |
| General election |||||
| | Democratic | Alex Lee (incumbent) | 75,232 | 69.10 |
| | Republican | Bob Brunton | 33,662 | 30.90 |
| Total votes | Total votes | Total votes | 108,894 | 100.00 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2020

2020 California State Assembly election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Marc Berman (incumbent) | 99,642 | 74.20 |
| | Republican | Peter Ohtaki | 28,408 | 21.20 |
| | Libertarian | Kennita Watson | 6,212 | 4.60 |
| Total votes | Total votes | Total votes | 134,262 | 100.00 |
| General election |||||
| | Democratic | Marc Berman (incumbent) | 158,250 | 73.40 |
| | Republican | Peter Ohtaki | 57,216 | 26.60 |
| Total votes | Total votes | Total votes | 215,466 | 100.00 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2018

2018 California State Assembly election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Marc Berman (incumbent) | 78,140 | 75.40 |
| | Republican | Alex Glew | 21,818 | 21.00 |
| | Libertarian | Bob Goodwyn | 3,694 | 3.60 |
| Total votes | Total votes | Total votes | 103,625 | 100.00 |
| General election |||||
| | Democratic | Marc Berman (incumbent) | 135,305 | 76.60 |
| | Republican | Alex Glew | 41,313 | 23.40 |
| Total votes | Total votes | Total votes | 176,618 | 100.00 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2016

2016 California State Assembly election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Marc Berman | 30,649 | 28.20 |
| | Democratic | Vicki Veenker | 24,201 | 22.20 |
| | Republican | Peter Ohtaki | 21,525 | 19.80 |
| | Democratic | Barry Chang | 11,890 | 10.90 |
| | Democratic | Mike Kasperzak | 11,343 | 10.40 |
| | Libertarian | John M. Inks | 4,546 | 4.20 |
| | No party preference | Jay Blas Jacob Cabrera | 2,603 | 2.40 |
| | Democratic | Sea Reddy | 2,102 | 1.90 |
| Total votes | Total votes | Total votes | 108,859 | 100.00 |
| General election |||||
| | Democratic | Marc Berman | 92,419 | 54.40 |
| | Democratic | Vicki Veenker | 77,362 | 45.60 |
| Total votes | Total votes | Total votes | 164,809 | 100.00 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2014

2014 California State Assembly election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Rich Gordon (incumbent) | 38,758 | 60.10 |
| | Republican | Diane Gabl | 18,021 | 27.90 |
| | Democratic | Greg Coladonato | 7,738 | 12.00 |
| Total votes | Total votes | Total votes | 64,517 | 100.00 |
| General election |||||
| | Democratic | Rich Gordon (incumbent) | 77,986 | 70.00 |
| | Republican | Diane Gabl | 33,419 | 30.00 |
| Total votes | Total votes | Total votes | 111,405 | 100.00 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2012

2012 California State Assembly election :
| Primary election |||||
| Party | Party | Candidate | Votes | % |
| | Democratic | Rich Gordon (incumbent) | 42,018 | 57.00 |
| | Republican | Chengzhi "George" Yang | 20,949 | 28.40 |
| | Democratic | Geby E. Espinosa | 7,654 | 10.40 |
| | No party preference | Joseph Antonelli Rosas | 3,129 | 4.20 |
| Total votes | Total votes | Total votes | 73,750 | 100.00 |
| General election |||||
| | Democratic | Rich Gordon (incumbent) | 118,120 | 70.40 |
| | Republican | Chengzhi "George" Yang | 49,700 | 29.60 |
| Total votes | Total votes | Total votes | 167,820 | 100.00 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2010

2010 California State Assembly election :
| Party | Party | Candidate | Votes | % |
| | Democratic | Jim Beall (incumbent) | 81,526 | 62.00 |
| | Republican | Robert Chandler | 50,087 | 38.00 |
| Total votes | Total votes | Total votes | 131,613 | 100.00 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2008

2008 California State Assembly election :
| Party | Party | Candidate | Votes | % |
| | Democratic | Jim Beall (incumbent) | 110,793 | 66.09 |
| | Republican | Doug McNea | 56,835 | 33.91 |
| Total votes | Total votes | Total votes | 167,628 | 100.00 |
| Turnout | Turnout | Turnout | | 75.78 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2006

2006 California State Assembly election :
| Party | Party | Candidate | Votes | % |
| | Democratic | Jim Beall | 75,769 | 65.25 |
| | Republican | Lawrence Hileman | 36,425 | 31.37 |
| | Libertarian | Lionel Silva | 3,934 | 3.39 |
| Total votes | Total votes | Total votes | 116,128 | 100.00 |
| Turnout | Turnout | Turnout | | 60.13 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2004

2004 California State Assembly election :
| Party | Party | Candidate | Votes | % |
| | Democratic | Rebecca Cohn | 94,152 | 59.40 |
| | Republican | Ernie Konnyu | 55,956 | 35.31 |
| | Libertarian | Zander Y. Collier, IIi | 8,337 | 5.26 |
| | Independent | Michael Roy (write-in) | 41 | 0.03 |
| | Independent | Lawrence R. Hileman (write-in) | 7 | 0.00 |
| Total votes | Total votes | Total votes | 158,493 | 100.00 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2002

2002 California State Assembly election :
| Party | Party | Candidate | Votes | % |
| | Democratic | Rebecca Cohn | 69,787 | 100.00 |
| Invalid or blank votes | Invalid or blank votes | Invalid or blank votes | 37,411 | 34.90 |
| Total votes | Total votes | Total votes | 107,198 | 100.00 |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### 2000

2000 California State Assembly election :
| Party | Party | Candidate | Votes | % |
| | Democratic | Rebecca Cohn | 78,173 | 50.43 |
| | Republican | Suzanne E. Jackson | 69,825 | 45.05 |
| | Libertarian | H. Raymond Strong | 7,000 | 4.52 |
| Invalid or blank votes | Invalid or blank votes | Invalid or blank votes | 14,980 | 8.81 |
| Total votes | Total votes | Total votes | 169,978 | 100.00 |
| | Democratic gain from Republican | Democratic gain from Republican | Democratic gain from Republican | Democratic gain from Republican |

### 1998

1998 California State Assembly election :
| Party | Party | Candidate | Votes | % |
| | Republican | Jim Cunneen (incumbent) | 69,371 | 57.26 |
| | Democratic | Phil Stokes | 47,140 | 38.91 |
| | Libertarian | H. Raymond Strong | 4,635 | 3.83 |
| Invalid or blank votes | Invalid or blank votes | Invalid or blank votes | 13,690 | 10.15 |
| Total votes | Total votes | Total votes | 134,836 | 100.00 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

### 1996

1996 California State Assembly election :
| Party | Party | Candidate | Votes | % |
| | Republican | Jim Cunneen (incumbent) | 83,684 | 55.70 |
| | Democratic | Ed Foglia | 59,504 | 39.60 |
| | Libertarian | Jon Petersen | 7,059 | 4.70 |
| Invalid or blank votes | Invalid or blank votes | Invalid or blank votes | 14,996 | 9.08 |
| Total votes | Total votes | Total votes | 165,243 | 100.00 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

### 1994

1994 California State Assembly election :
| Party | Party | Candidate | Votes | % |
| | Republican | Jim Cunneen | 63,113 | 51.15 |
| | Democratic | Ed Foglia | 60,271 | 48.85 |
| Invalid or blank votes | Invalid or blank votes | Invalid or blank votes | 22,693 | 15.53 |
| Total votes | Total votes | Total votes | 146,077 | 100.00 |
| | Republican hold | Republican hold | Republican hold | Republican hold |

### 1992

1992 California State Assembly election :
| Party | Party | Candidate | Votes | % |
| | Republican | Chuck Quackenbush (incumbent) | 86,165 | 49.72 |
| | Democratic | Jim Beall | 75,776 | 43.73 |
| | Libertarian | James J. Ludemann | 11,344 | 6.55 |
| Invalid or blank votes | Invalid or blank votes | Invalid or blank votes | 15,392 | 8.16 |
| Total votes | Total votes | Total votes | 188,677 | 100.00 |
| | Republican gain from Democratic | Republican gain from Democratic | Republican gain from Democratic | Republican gain from Democratic |