Election Calendar

The 2024 General Municipal Election Abbreviated Calendar will be released to the public sometime during the first quarter of 2024.

Date

Action

7/15
EC § 10220 Nomination Period Opens 
 
7/31
FPPC Form 460 Semi-Annual Statement Due 
Deadline for financial disclosure report. (1/1/24- 6/30/24)
8/7- 11/5
FPPC Form 497 24-hour Contribution Report 
Sums of $1,000 or more to/from a single source must be reported within 24-hours. 
8/9
EC § 10220 Nomination Period Closes 
Deadline to file all required nomination papers. 
8/10- 8/14
EC § 10225 Nomination Extended Period 
If the incumbent fails to file a Declaration of Candidacy by the deadline for their office, there will be a 5-calendar-day extension during which any candidate, other than the incumbent, may file for said office. 
8/15
EC § 13111 Randomized Alphabet Drawing 

The Secretary of State will conduct a drawing of letters of the alphabet to determine the order in which candidates appear on the ballot. 

9/9- 10/22
EC § 10229 Filing Period 
Candidate Nomination Papers for Write-In Candidates. 
9/26
FPPC Form 460 1st Pre-Election Statement Due 
Deadline to file financial disclosure report. (7/1/24- 9/21/24)
10/7
ROV
First day of mailing Vote by Mail Ballots and Early Voting. 
10/21
EC § 2102 
Last Day to register to vote for the November election. 
TBC
ROV
Opening and processing of Vote by Mail Ballots. 
10/24
FPPC Form 460 2nd Pre-Election Statement Due 
Deadline for financial disclosure report. (9/22/24- 10/19/24)
TBC 
ROV
Last day to request a Vote by Mail Ballots. 
11/5
EC § 1000 ELECTION DAY 
Vote Centers open from 7 a.m. to 8 p.m. for dropping off ballot or voting in person. Ballots must be postmarked by this date. 
12/5 
EC § 15372 Official Canvass of Votes 
Last Day for Registrar of Voters to certify election results.  
TBD
EC §§ 9217, 10262, 10263 
Council to certify election results.  
1/31/25
FPPC Form 460 Semi-Annual Statement Due 
Deadline for financial disclosure report. (10/20/24- 12/31/24)

Questions? Contact:

Office of the City Clerk
(510) 583-4400 or Email →