Contra Costa County

Results are a combination of data provided by the Associated Press (AP) and county election offices. The AP calls winners by analyzing vote tallies and other election data. Check marks are used to denote a winner only when the AP calls a race.

Races to Watch

Dive deep on the most consequential measures and races in the Bay Area.

Top candidate wins seat.

Christopher Cabaldon (D)62.2%
261,823 votes
Thom Bogue (R)37.7%
158,758 votes
Race called at 5:25 PM PT on November 7, 2024
93.21% of votes countedAssociated Press
This percentage is an Associated Press estimate of how much of the vote in an election has been counted. It is informed by turnout in recent elections, details on votes cast in advance and – after polls close – early returns. The estimate may fluctuate as election officials report additional results and AP learns more about how many voters have cast a ballot.

Top candidate wins seat.

Jesse Arreguín (D)57.2%
192,862 votes
Jovanka Beckles (D)42.7%
144,012 votes
Race called at 5:00 PM PT on November 15, 2024
94.48% of votes countedAssociated Press
This percentage is an Associated Press estimate of how much of the vote in an election has been counted. It is informed by turnout in recent elections, details on votes cast in advance and – after polls close – early returns. The estimate may fluctuate as election officials report additional results and AP learns more about how many voters have cast a ballot.

Top candidate wins seat.

Tim Grayson (D)52.2%
188,790 votes
Marisol Rubio (D)47.7%
172,728 votes
Updated at 2:33 PM PT on November 18, 2024
95% of votes countedAssociated Press
This percentage is an Associated Press estimate of how much of the vote in an election has been counted. It is informed by turnout in recent elections, details on votes cast in advance and – after polls close – early returns. The estimate may fluctuate as election officials report additional results and AP learns more about how many voters have cast a ballot.

Top candidate wins seat.

Shanelle Scales-Preston52%
40,073 votes
Mike Barbanica47.9%
36,854 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat. Includes votes from Contra Costa and Alameda counties.

Melissa Hernandez(incumbent)71.2%
108,412 votes
Joseph Grcar28.7%
43,695 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

U.S. House of Representatives

Top candidate wins seat.

John Garamendi (D)(incumbent)74%
196,727 votes
Rudy Recile (R)25.9%
68,923 votes
Race called at 8:33 PM PT on November 5, 2024
96.04% of votes countedAssociated Press
This percentage is an Associated Press estimate of how much of the vote in an election has been counted. It is informed by turnout in recent elections, details on votes cast in advance and – after polls close – early returns. The estimate may fluctuate as election officials report additional results and AP learns more about how many voters have cast a ballot.

Top candidate wins seat.

Josh Harder (D)(incumbent)51.8%
123,656 votes
Kevin Lincoln (R)48.1%
114,684 votes
Race called at 4:40 PM PT on November 15, 2024
94.07% of votes countedAssociated Press
This percentage is an Associated Press estimate of how much of the vote in an election has been counted. It is informed by turnout in recent elections, details on votes cast in advance and – after polls close – early returns. The estimate may fluctuate as election officials report additional results and AP learns more about how many voters have cast a ballot.

Top candidate wins seat.

Mark DeSaulnier (D)(incumbent)66.5%
235,697 votes
Katherine Piccinini (R)33.4%
118,319 votes
Race called at 8:35 PM PT on November 5, 2024
95% of votes countedAssociated Press
This percentage is an Associated Press estimate of how much of the vote in an election has been counted. It is informed by turnout in recent elections, details on votes cast in advance and – after polls close – early returns. The estimate may fluctuate as election officials report additional results and AP learns more about how many voters have cast a ballot.

State Senate

Top candidate wins seat.

Christopher Cabaldon (D)62.2%
261,823 votes
Thom Bogue (R)37.7%
158,758 votes
Race called at 5:25 PM PT on November 7, 2024
93.21% of votes countedAssociated Press
This percentage is an Associated Press estimate of how much of the vote in an election has been counted. It is informed by turnout in recent elections, details on votes cast in advance and – after polls close – early returns. The estimate may fluctuate as election officials report additional results and AP learns more about how many voters have cast a ballot.

Top candidate wins seat.

Jesse Arreguín (D)57.2%
192,862 votes
Jovanka Beckles (D)42.7%
144,012 votes
Race called at 5:00 PM PT on November 15, 2024
94.48% of votes countedAssociated Press
This percentage is an Associated Press estimate of how much of the vote in an election has been counted. It is informed by turnout in recent elections, details on votes cast in advance and – after polls close – early returns. The estimate may fluctuate as election officials report additional results and AP learns more about how many voters have cast a ballot.

Top candidate wins seat.

Tim Grayson (D)52.2%
188,790 votes
Marisol Rubio (D)47.7%
172,728 votes
Updated at 2:33 PM PT on November 18, 2024
95% of votes countedAssociated Press
This percentage is an Associated Press estimate of how much of the vote in an election has been counted. It is informed by turnout in recent elections, details on votes cast in advance and – after polls close – early returns. The estimate may fluctuate as election officials report additional results and AP learns more about how many voters have cast a ballot.

State Assembly

Top candidate wins seat.

Lori Wilson (D)(incumbent)58.8%
122,487 votes
Dave Ennis (R)41.1%
85,574 votes
Race called at 6:16 PM PT on November 8, 2024
96.96% of votes countedAssociated Press
This percentage is an Associated Press estimate of how much of the vote in an election has been counted. It is informed by turnout in recent elections, details on votes cast in advance and – after polls close – early returns. The estimate may fluctuate as election officials report additional results and AP learns more about how many voters have cast a ballot.

Top candidate wins seat.

Buffy Wicks (D)(incumbent)68.9%
120,964 votes
Margot Smith (D)31%
54,457 votes
Race called at 9:46 PM PT on November 5, 2024
95% of votes countedAssociated Press
This percentage is an Associated Press estimate of how much of the vote in an election has been counted. It is informed by turnout in recent elections, details on votes cast in advance and – after polls close – early returns. The estimate may fluctuate as election officials report additional results and AP learns more about how many voters have cast a ballot.

Top candidate wins seat.

Anamarie Avila Farias (D)64.1%
127,380 votes
Sonia Ledo (R)35.8%
71,210 votes
Race called at 4:45 PM PT on November 8, 2024
95% of votes countedAssociated Press
This percentage is an Associated Press estimate of how much of the vote in an election has been counted. It is informed by turnout in recent elections, details on votes cast in advance and – after polls close – early returns. The estimate may fluctuate as election officials report additional results and AP learns more about how many voters have cast a ballot.

Top candidate wins seat.

Rebecca Bauer-Kahan (D)(incumbent)64%
157,277 votes
Joseph Rubay (R)35.9%
88,090 votes
Race called at 4:46 PM PT on November 8, 2024
95% of votes countedAssociated Press
This percentage is an Associated Press estimate of how much of the vote in an election has been counted. It is informed by turnout in recent elections, details on votes cast in advance and – after polls close – early returns. The estimate may fluctuate as election officials report additional results and AP learns more about how many voters have cast a ballot.

Measures

El Cerrito. Sales tax. Passes with majority vote.

Yes80.9%
10,609 votes
No19%
2,501 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Lafayette. Sales tax. Passes with majority vote

Yes64.9%
9,841 votes
No35%
5,316 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Pinole. Sales tax. Passes with majority vote

Yes67.6%
5,674 votes
No32.3%
2,711 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Richmond. Primary municipal election. Passes with majority vote.

Yes57.5%
19,651 votes
No42.4%
14,474 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Richmond. Ranked choice voting. Passes with majority vote

Yes53.9%
18,365 votes
No46%
15,702 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

San Pablo. Cannabis business license tax. Passes with majority vote.

Yes73%
5,020 votes
No26.9%
1,850 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

San Ramon. Sales tax. Passes with majority vote.

Yes55.9%
20,389 votes
No44%
16,062 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Martinez Unified School District. School bond. Passes with 55% vote.

Yes55.8%
8,465 votes
No44.1%
6,696 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Pittsburg Unified School District. School bond. Passes with 55% vote.

Yes71.1%
13,152 votes
No28.8%
5,321 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

San Ramon Valley Unified School District. Parcel tax. Passes with 2/3 vote.

Yes74.7%
60,251 votes
No25.2%
20,311 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Byron Union School District. School bond. Passes with 55% vote.

Yes55.1%
4,009 votes
No44.8%
3,266 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Pleasant Hill Recreation and Park District. Park facilities bond. Passes with 2/3 vote.

Yes64.5%
13,421 votes
No35.4%
7,385 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

County Races

Top candidate wins seat.

Shanelle Scales-Preston52%
40,073 votes
Mike Barbanica47.9%
36,854 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

City Races

School Races

Top candidate wins seat.

Daniel Nathan-Heiss59.2%
40,557 votes
Anthony Edward Caro40.7%
27,883 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat.

Yazmin Llamas(incumbent)62.8%
48,600 votes
Vicki Gordon37.1%
28,677 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat.

Diana J. Honig73.6%
75,341 votes
Kofi Opong-Mensah26.3%
26,968 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat.

Fernando Sandoval(incumbent)63.7%
43,012 votes
Debra Vinson36.2%
24,468 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat.

Dee Brown53.3%
4,675 votes
Scott Bergerhouse46.6%
4,081 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat.

Olga Cobos-Smith60%
4,680 votes
Gary Hack(incumbent)39.9%
3,109 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat.

Logan Campbell53.1%
1,472 votes
Carlos M. Melendez(incumbent)46.8%
1,300 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat.

Thomas “Frugal” McDougall51.9%
11,495 votes
May Jabeen Patel48%
10,646 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat.

Shelley Clark(incumbent)59.3%
10,911 votes
Karin Shumway40.6%
7,472 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat.

Laura Bratt(incumbent)51.5%
5,933 votes
Sukriti Sehgal48.4%
5,571 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat.

Guadalupe Enllana53.9%
6,445 votes
Otheree AK Christian(incumbent)46%
5,512 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top two candidates win seat. Includes votes from Contra Costa and Alameda counties.

Deena Kaplanis24%
15,550 votes
Christiaan Vandenheuvel23.1%
15,013 votes
Maggie Tufts22.5%
14,620 votes

Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top two candidates win seat.

Wendy Reicher(incumbent)30.4%
28,152 votes
Paul Chopra25.2%
23,389 votes
Stacey Schweppe15.6%
14,444 votes

Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top two candidates win seat.

Stephanie Dickerson42.4%
5,349 votes
Lee Hays34.4%
4,339 votes
Gian Panetta23.1%
2,912 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

District Races

Top candidate wins seat.

Gaunt Murdock52.7%
800 votes
Matthew Raver47.2%
716 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top two candidates win seat.

Carolyn Graham(incumbent)41.7%
4,258 votes
Lesley Belcher39.2%
4,007 votes
Leonard D. Woren19%
1,942 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top two candidates win seat.

Charles Davidson(incumbent)37.3%
7,897 votes
Heather Gibson32.1%
6,788 votes
Robyn Kelly Mikel(incumbent)30.4%
6,438 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat.

Joey D. Smith56.8%
33,289 votes
Anthony L. Tave43.1%
25,310 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat.

Luz Gomez(incumbent)100%
79,656 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat. Includes votes from Contra Costa and Alameda counties.

Lynda Deschambault49.8%
79,445 votes
Casey Alyson Farmer32.3%
51,449 votes
Shane Reisman17.8%
28,378 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat.

Jean Froelicher Kuznik73.8%
18,774 votes
Bansidhar S. Giri26.1%
6,654 votes
Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top three candidates win seat.

Dawn Morrow(incumbent)26.7%
9,534 votes
Peter W. Zirkle(incumbent)25.5%
9,108 votes
Angela Lowrey(incumbent)24.7%
8,824 votes

Updated at 7:55 PM PT on Nov 15, 2024
Contra Costa County

Top candidate wins seat. Includes votes from Alameda and Contra Costa counties.

Melissa Hernandez(incumbent)71.2%
108,412 votes
Joseph Grcar28.7%
43,695 votes
Updated at 8:21 PM PT on Nov 15, 2024
Alameda County
Sponsored