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



Credit: David Buechner for Richmondside

April 6-May 19: The write-in nomination period is open.

April 22: Richmondside mayoral forum

May 4: Mail-in voting begins

May 7: Richmondside District 3 candidate forum

May 13: Richmondside District 4 candidate forum

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.

Mayoral forum: April 22 at CoBiz, 6:30 p.m-8 p.m., RSVP

District 3 council forum: May 7 at Easter Hill United Methodist Church, 6:30 p.m.-7:30 p.m. (RSVP coming soon.)

District 4 council forum: May 13 at De Anza High School library, 6:30 p.m.-7:30 p.m. (RSVP coming soon.)

Learn more and submit a question

Election news

Something went wrong. Please refresh the page and/or try again.