Everything you need to know about the June 2 primary election — races, candidates, key dates and how to vote.



Credit: David Buechner for Richmondside

Feb. 9 — March 6: Candidate nomination period

March 11: Extended filing deadline (if incumbent in a particular race or district doesn’t file)

May 4: Mail-in voting begins

May 18: Last day to register to vote in the primary election

June 2: Primary election

Oct. 19: Last day to register to vote in general election

Nov. 3: General election (only races without a winner in primary)

Attend a candidate forum

A 2024 election forum hosted by Richmondside at Easter Hill United Methodist Church. Credit: Kelly Sullivan for Richmondside

Richmondside, in partnership with the UC Berkeley Graduate School of Journalism and Contra Costa College, will host free, moderated forums to give voters a chance to hear from city council and mayoral candidates and ask them questions. Dates and locations will be announced soon.

Election news

Coming soon

Check back for Richmondside’s coverage of the issues most important to voters plus candidate profiles.