2024 House elections · California districts
California U.S. House election results 2024
Results in all of California's congressional districts in 2024 (Democratic 43, Republican 9): every candidate, vote share and margin.
District 1
District historyDoug LaMalfa REP +30.7
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Doug LaMalfa Won | REP | 208,592 | 65.34% | |
| Rose Penelope Yee | DEM | 110,636 | 34.66% | |
| Total | 319,228 | |||
Official source: statement-vote
District 2
District historyJared Huffman DEM +43.8
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Jared Huffman Won | DEM | 272,883 | 71.88% | |
| Chris Coulombe | REP | 106,734 | 28.12% | |
| Total | 379,617 | |||
Official source: statement-vote
District 3
District historyKevin Kiley REP +10.9
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Kevin Kiley Won | REP | 234,246 | 55.47% | |
| Jessica Morse | DEM | 188,067 | 44.53% | |
| Total | 422,313 | |||
Official source: statement-vote
District 4
District historyMike Thompson DEM +32.9
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Mike Thompson Won | DEM | 227,730 | 66.46% | |
| John Munn | REP | 114,950 | 33.54% | |
| Total | 342,680 | |||
Official source: statement-vote
District 5
District historyTom McClintock REP +23.5
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Tom McClintock Won | REP | 227,643 | 61.77% | |
| Michael J. "Mike" Barkley | DEM | 140,919 | 38.24% | |
| Total | 368,562 | |||
Official source: statement-vote
District 6
District historyAmi Bera DEM +15.2
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Ami Bera Won | DEM | 165,408 | 57.62% | |
| Christine Bish | REP | 121,664 | 42.38% | |
| Total | 287,072 | |||
Official source: statement-vote
District 7
District historyDoris Matsui DEM +33.5
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Doris Matsui Won | DEM | 197,429 | 66.75% | |
| Tom Silva | REP | 98,341 | 33.25% | |
| Total | 295,770 | |||
Official source: statement-vote
District 8
District historyJohn Garamendi DEM +47.9
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| John Garamendi Won | DEM | 201,962 | 73.97% | |
| Rudy Recile | REP | 71,068 | 26.03% | |
| Total | 273,030 | |||
Official source: statement-vote
District 9
District historyJosh Harder DEM +3.6
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Josh Harder Won | DEM | 130,183 | 51.79% | |
| Kevin Lincoln | REP | 121,174 | 48.21% | |
| Total | 251,357 | |||
Official source: statement-vote
District 10
District historyMark DeSaulnier DEM +33.0
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Mark DeSaulnier Won | DEM | 242,325 | 66.47% | |
| Katherine Piccinini | REP | 122,219 | 33.53% | |
| Total | 364,544 | |||
Official source: statement-vote
District 11
District historyNancy Pelosi DEM +62.1
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Nancy Pelosi Won | DEM | 274,796 | 81.03% | |
| Bruce Lou | REP | 64,315 | 18.97% | |
| Total | 339,111 | |||
Official source: statement-vote
District 12
District historyLateefah Simon DEM +30.9
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Lateefah Simon Won | DEM | 185,176 | 65.43% | |
| Jennifer Tran | DEM | 97,849 | 34.57% | |
| Total | 283,025 | |||
Official source: statement-vote
District 13
District historyAdam Gray DEM +0.1 gain
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Adam Gray Won | DEM | 105,554 | 50.04% | |
| John Duarte | REP | 105,367 | 49.96% | |
| Total | 210,921 | |||
Official source: statement-vote
District 14
District historyEric Swalwell DEM +35.5
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Eric Swalwell Won | DEM | 187,263 | 67.75% | |
| Vin Kruttiventi | REP | 89,125 | 32.25% | |
| Total | 276,388 | |||
Official source: statement-vote
District 15
District historyKevin Mullin DEM +46.2
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Kevin Mullin Won | DEM | 211,648 | 73.10% | |
| Anna Cheng Kramer | REP | 77,896 | 26.90% | |
| Total | 289,544 | |||
Official source: statement-vote
District 16
District historySam Liccardo DEM +16.4
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Sam Liccardo Won | DEM | 179,583 | 58.22% | |
| Evan Low | DEM | 128,893 | 41.78% | |
| Total | 308,476 | |||
Official source: statement-vote
District 17
District historyRo Khanna DEM +35.3
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Ro Khanna Won | DEM | 172,462 | 67.67% | |
| Anita Chen | REP | 82,415 | 32.34% | |
| Total | 254,877 | |||
Official source: statement-vote
District 18
District historyZoe Lofgren DEM +29.3
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Zoe Lofgren Won | DEM | 147,674 | 64.63% | |
| Peter D. Hernandez | REP | 80,832 | 35.37% | |
| Total | 228,506 | |||
Official source: statement-vote
District 19
District historyJimmy Panetta DEM +38.6
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Jimmy Panetta Won | DEM | 252,458 | 69.30% | |
| Jason Michael Anderson | REP | 111,862 | 30.70% | |
| Total | 364,320 | |||
Official source: statement-vote
District 20
District historyVince Fong REP +30.1
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Vince Fong Won | REP | 187,862 | 65.05% | |
| Mike Boudreaux | REP | 100,926 | 34.95% | |
| Total | 288,788 | |||
Official source: statement-vote
District 20 (special)
District historyVince Fong REP +21.2
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Vince Fong Won | REP | 50,643 | 60.58% | |
| Mike Boudreaux | REP | 32,952 | 39.42% | |
| Total | 83,595 | |||
Official source: general-official-canvass
District 21
District historyJim Costa DEM +5.2
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Jim Costa Won | DEM | 102,798 | 52.57% | |
| Michael Maher | REP | 92,733 | 47.43% | |
| Total | 195,531 | |||
Official source: statement-vote
District 22
District historyDavid G. Valadao REP +6.8
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| David G. Valadao Won | REP | 89,484 | 53.42% | |
| Rudy Salas | DEM | 78,023 | 46.58% | |
| Total | 167,507 | |||
Official source: statement-vote
District 23
District historyJay Obernolte REP +20.3
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Jay Obernolte Won | REP | 159,286 | 60.14% | |
| Derek Marshall | DEM | 105,563 | 39.86% | |
| Total | 264,849 | |||
Official source: statement-vote
District 24
District historySalud Carbajal DEM +25.4
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Salud Carbajal Won | DEM | 214,724 | 62.70% | |
| Thomas Cole | REP | 127,755 | 37.30% | |
| Total | 342,479 | |||
Official source: statement-vote
District 25
District historyRaul Ruiz DEM +12.5
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Raul Ruiz Won | DEM | 137,837 | 56.25% | |
| Ian M. Weeks | REP | 107,194 | 43.75% | |
| Total | 245,031 | |||
Official source: statement-vote
District 26
District historyJulia Brownley DEM +12.1
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Julia Brownley Won | DEM | 187,393 | 56.05% | |
| Michael Koslow | REP | 146,913 | 43.95% | |
| Total | 334,306 | |||
Official source: statement-vote
District 27
District historyGeorge Whitesides DEM +2.7 gain
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| George Whitesides Won | DEM | 154,040 | 51.33% | |
| Mike Garcia | REP | 146,050 | 48.67% | |
| Total | 300,090 | |||
Official source: statement-vote
District 28
District historyJudy Chu DEM +29.9
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Judy Chu Won | DEM | 204,489 | 64.93% | |
| April A. Verlato | REP | 110,455 | 35.07% | |
| Total | 314,944 | |||
Official source: statement-vote
District 29
District historyLuz Maria Rivas DEM +39.6
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Luz Maria Rivas Won | DEM | 146,312 | 69.78% | |
| Benito Benny Bernal | REP | 63,374 | 30.22% | |
| Total | 209,686 | |||
Official source: statement-vote
District 30
District historyLaura Friedman DEM +36.8
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Laura Friedman Won | DEM | 213,100 | 68.38% | |
| Alex Balekian | REP | 98,559 | 31.62% | |
| Total | 311,659 | |||
Official source: statement-vote
District 31
District historyGil Cisneros DEM +19.5
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Gil Cisneros Won | DEM | 148,095 | 59.73% | |
| Daniel Jose Bocic Martinez | REP | 99,856 | 40.27% | |
| Total | 247,951 | |||
Official source: statement-vote
District 32
District historyBrad Sherman DEM +32.4
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Brad Sherman Won | DEM | 212,934 | 66.20% | |
| Larry Thompson | REP | 108,711 | 33.80% | |
| Total | 321,645 | |||
Official source: statement-vote
District 33
District historyPete Aguilar DEM +17.6
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Pete Aguilar Won | DEM | 137,197 | 58.81% | |
| Tom Herman | REP | 96,078 | 41.19% | |
| Total | 233,275 | |||
Official source: statement-vote
District 34
District historyJimmy Gomez DEM +11.3
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Jimmy Gomez Won | DEM | 105,394 | 55.64% | |
| David Kim | DEM | 84,020 | 44.36% | |
| Total | 189,414 | |||
Official source: statement-vote
District 35
District historyNorma J. Torres DEM +16.8
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Norma J. Torres Won | DEM | 136,413 | 58.41% | |
| Mike Cargile | REP | 97,142 | 41.59% | |
| Total | 233,555 | |||
Official source: statement-vote
District 36
District historyTed W. Lieu DEM +37.4
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Ted W. Lieu Won | DEM | 246,002 | 68.72% | |
| Melissa Toomim | REP | 111,985 | 31.28% | |
| Total | 357,987 | |||
Official source: statement-vote
District 37
District historySydney Kamlager-Dove DEM +56.6
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Sydney Kamlager-Dove Won | DEM | 160,364 | 78.30% | |
| Juan Rey | NOP | 44,450 | 21.70% | |
| Total | 204,814 | |||
Official source: statement-vote
District 38
District historyLinda T. Sánchez DEM +19.7
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Linda T. Sánchez Won | DEM | 165,110 | 59.84% | |
| Eric J. Ching | REP | 110,818 | 40.16% | |
| Total | 275,928 | |||
Official source: statement-vote
District 39
District historyMark Takano DEM +13.4
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Mark Takano Won | DEM | 130,191 | 56.69% | |
| David Serpa | REP | 99,469 | 43.31% | |
| Total | 229,660 | |||
Official source: statement-vote
District 40
District historyYoung Kim REP +10.5
Official source: statement-vote
District 41
District historyKen Calvert REP +3.4
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Ken Calvert Won | REP | 183,216 | 51.69% | |
| Will Rollins | DEM | 171,229 | 48.31% | |
| Total | 354,445 | |||
Official source: statement-vote
District 42
District historyRobert Garcia DEM +36.3
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Robert Garcia Won | DEM | 159,153 | 68.14% | |
| John Briscoe | REP | 74,410 | 31.86% | |
| Total | 233,563 | |||
Official source: statement-vote
District 43
District historyMaxine Waters DEM +50.2
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Maxine Waters Won | DEM | 160,080 | 75.07% | |
| Steve Williams | REP | 53,152 | 24.93% | |
| Total | 213,232 | |||
Official source: statement-vote
District 44
District historyNanette Diaz Barragán DEM +42.8
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Nanette Diaz Barragán Won | DEM | 164,765 | 71.37% | |
| Roger Groh | REP | 66,087 | 28.63% | |
| Total | 230,852 | |||
Official source: statement-vote
District 45
District historyDerek Tran DEM +0.2 gain
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Derek Tran Won | DEM | 158,264 | 50.10% | |
| Michelle Steel | REP | 157,611 | 49.90% | |
| Total | 315,875 | |||
Official source: statement-vote
District 46
District historyLou Correa DEM +26.9
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Lou Correa Won | DEM | 134,013 | 63.43% | |
| David Pan | REP | 77,279 | 36.58% | |
| Total | 211,292 | |||
Official source: statement-vote
District 47
District historyDave Min DEM +2.9
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Dave Min Won | DEM | 181,721 | 51.44% | |
| Scott Baugh | REP | 171,554 | 48.56% | |
| Total | 353,275 | |||
Official source: statement-vote
District 48
District historyDarrell E. Issa REP +18.6
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Darrell E. Issa Won | REP | 213,625 | 59.29% | |
| Stephen Houlahan | DEM | 146,665 | 40.71% | |
| Total | 360,290 | |||
Official source: statement-vote
District 49
District historyMike Levin DEM +4.4
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Mike Levin Won | DEM | 197,397 | 52.17% | |
| Matt Gunderson | REP | 180,950 | 47.83% | |
| Total | 378,347 | |||
Official source: statement-vote
District 50
District historyScott Peters DEM +28.6
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Scott Peters Won | DEM | 231,836 | 64.28% | |
| Peter J. Bono | REP | 128,859 | 35.73% | |
| Total | 360,695 | |||
Official source: statement-vote
District 51
District historySara Jacobs DEM +21.4
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Sara Jacobs Won | DEM | 198,835 | 60.70% | |
| Bill Wells | REP | 128,749 | 39.30% | |
| Total | 327,584 | |||
Official source: statement-vote
District 52
District historyJuan Vargas DEM +32.6
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Juan Vargas Won | DEM | 172,217 | 66.31% | |
| Justin Lee | REP | 87,501 | 33.69% | |
| Total | 259,718 | |||
Official source: statement-vote
Compiled by FiveThirtyEight from official sources.