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.5%
277,092 votes
Thom Bogue (R)37.4%
165,742 votes
Race called at 5:25 PM PT on November 7, 2024
99% 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.1%
199,423 votes
Jovanka Beckles (D)42.8%
149,415 votes
Race called at 5:00 PM PT on November 15, 2024
99% 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)51.9%
193,558 votes
Marisol Rubio (D)48%
178,776 votes
Race called at 5:40 PM PT on November 20, 2024
99% 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.1%
41,317 votes
Mike Barbanica47.8%
37,896 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

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

Melissa Hernandez(incumbent)71.2%
110,470 votes
Joseph Grcar28.7%
44,490 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

U.S. House of Representatives

Top candidate wins seat.

John Garamendi (D)(incumbent)73.9%
201,962 votes
Rudy Recile (R)26%
71,068 votes
Race called at 8:33 PM PT on November 5, 2024
99% 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.7%
130,183 votes
Kevin Lincoln (R)48.2%
121,174 votes
Race called at 4:40 PM PT on November 15, 2024
99% 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.4%
242,325 votes
Katherine Piccinini (R)33.5%
122,219 votes
Race called at 8:35 PM PT on November 5, 2024
99% 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.5%
277,092 votes
Thom Bogue (R)37.4%
165,742 votes
Race called at 5:25 PM PT on November 7, 2024
99% 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.1%
199,423 votes
Jovanka Beckles (D)42.8%
149,415 votes
Race called at 5:00 PM PT on November 15, 2024
99% 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)51.9%
193,558 votes
Marisol Rubio (D)48%
178,776 votes
Race called at 5:40 PM PT on November 20, 2024
99% 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.7%
124,283 votes
Dave Ennis (R)41.2%
87,156 votes
Race called at 6:16 PM PT on November 8, 2024
99% 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.5%
124,973 votes
Margot Smith (D)31.4%
57,450 votes
Race called at 9:46 PM PT on November 5, 2024
99% 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%
131,850 votes
Sonia Ledo (R)35.8%
73,762 votes
Race called at 4:45 PM PT on November 8, 2024
99% 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.1%
161,029 votes
Joseph Rubay (R)35.8%
90,136 votes
Race called at 4:46 PM PT on November 8, 2024
99% 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.

Yes81%
10,885 votes
No18.9%
2,549 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Lafayette. Sales tax. Passes with majority vote

Yes64.8%
10,010 votes
No35.1%
5,434 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Pinole. Sales tax. Passes with majority vote

Yes67.8%
5,831 votes
No32.1%
2,768 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Richmond. Primary municipal election. Passes with majority vote.

Yes58.1%
20,645 votes
No41.8%
14,879 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Richmond. Ranked choice voting. Passes with majority vote

Yes54.3%
19,284 votes
No45.6%
16,168 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

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

Yes72.6%
5,255 votes
No27.3%
1,978 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

San Ramon. Sales tax. Passes with majority vote.

Yes56.2%
21,035 votes
No43.7%
16,386 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

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

Yes56.1%
8,700 votes
No43.8%
6,803 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

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

Yes71.6%
13,743 votes
No28.3%
5,444 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

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

Yes74.8%
61,740 votes
No25.1%
20,690 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

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

Yes55.3%
4,147 votes
No44.6%
3,343 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

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

Yes64.8%
13,857 votes
No35.1%
7,524 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

County Races

Top candidate wins seat.

Shanelle Scales-Preston52.1%
41,317 votes
Mike Barbanica47.8%
37,896 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

City Races

School Races

Top candidate wins seat.

Daniel Nathan-Heiss59.3%
42,206 votes
Anthony Edward Caro40.6%
28,949 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top candidate wins seat.

Yazmin Llamas(incumbent)63%
50,322 votes
Vicki Gordon36.9%
29,483 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top candidate wins seat.

Diana J. Honig73.4%
77,127 votes
Kofi Opong-Mensah26.5%
27,867 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top candidate wins seat.

Fernando Sandoval(incumbent)63.4%
44,491 votes
Debra Vinson36.5%
25,582 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top candidate wins seat.

Dee Brown53.5%
4,831 votes
Scott Bergerhouse46.4%
4,191 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top candidate wins seat.

Olga Cobos-Smith60.4%
4,829 votes
Gary Hack(incumbent)39.5%
3,157 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top candidate wins seat.

Logan Campbell52.9%
1,497 votes
Carlos M. Melendez(incumbent)47%
1,331 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top candidate wins seat.

Thomas “Frugal” McDougall51.8%
11,753 votes
May Jabeen Patel48.1%
10,894 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top candidate wins seat.

Shelley Clark(incumbent)59.2%
11,076 votes
Karin Shumway40.7%
7,628 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top candidate wins seat.

Laura Bratt(incumbent)51.2%
6,062 votes
Sukriti Sehgal48.7%
5,772 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top candidate wins seat.

Guadalupe Enllana54.6%
6,810 votes
Otheree AK Christian(incumbent)45.3%
5,641 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

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

Deena Kaplanis24%
15,817 votes
Christiaan Vandenheuvel23.1%
15,223 votes
Maggie Tufts22.6%
14,895 votes

Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top two candidates win seat.

Wendy Reicher(incumbent)30.2%
28,513 votes
Paul Chopra25.1%
23,698 votes
Stacey Schweppe15.5%
14,661 votes

Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top two candidates win seat.

Stephanie Dickerson42.4%
5,436 votes
Lee Hays34.4%
4,417 votes
Gian Panetta23%
2,959 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

District Races

Top candidate wins seat.

Gaunt Murdock53%
829 votes
Matthew Raver46.9%
733 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top two candidates win seat.

Carolyn Graham(incumbent)41.5%
4,341 votes
Lesley Belcher39.3%
4,114 votes
Leonard D. Woren19.1%
1,999 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top two candidates win seat.

Charles Davidson(incumbent)37.2%
8,052 votes
Heather Gibson32.3%
6,994 votes
Robyn Kelly Mikel(incumbent)30.3%
6,564 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top candidate wins seat.

Joey D. Smith56.5%
34,348 votes
Anthony L. Tave43.4%
26,361 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top candidate wins seat.

Luz Gomez(incumbent)100%
81,157 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

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

Lynda Deschambault49.9%
81,650 votes
Casey Alyson Farmer32.2%
52,599 votes
Shane Reisman17.8%
29,088 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top candidate wins seat.

Jean Froelicher Kuznik73.6%
19,239 votes
Bansidhar S. Giri26.3%
6,897 votes
Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

Top three candidates win seat.

Dawn Morrow(incumbent)26.7%
9,816 votes
Peter W. Zirkle(incumbent)25.5%
9,355 votes
Angela Lowrey(incumbent)24.5%
9,016 votes

Updated at 7:39 PM PT on Dec 3, 2024
Contra Costa County

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

Melissa Hernandez(incumbent)71.2%
110,470 votes
Joseph Grcar28.7%
44,490 votes
Updated at 9:01 PM PT on Dec 3, 2024
Alameda County
Sponsored