May 4, 2024 General Election

Important Dates

Saturday, May 4, 2024 – Uniform Election Date (Limited)

Deadline to post candidate requirements5 Form 1-15

Thursday, May 4, 2023

Deadline to Post Notice of Candidate Filing Deadline (Local Non-County Political Subdivisions Only)1

Monday, December 18, 2023

First Day to Apply for Ballot by Mail

Monday, January 1, 2024* 

*First day to file does not move because of New Year’s Day holiday. An “Annual ABBM” or FPCA for a January or February 2024 election may be filed earlier, but not earlier than the 60th day before the date of the January or February election. 

First Day to File for a Place on the General Election Ballot (Local Non-County Political Subdivisions Only)1

Wednesday, January 17, 2024

Last Day to Order General Election or Special Election on a Measure

Friday, February 16, 2024   

Last Day to File for a Place on the General Election Ballot (Local Non-County Political Subdivisions Only)2

Friday, February 16, 2024 at 5:00 p.m. 

See note below relating to four-year terms3
Last Day to File a Declaration of Write-in Candidacy (Local Non-County Political Subdivisions Only)

Tuesday, February 20, 2024 at 5:00 p.m. 

Last Day to Register to Vote

Thursday, April 4, 2024    
First Day of Early Voting by Personal AppearanceMonday, April 22, 2024    
Last Day to Apply for Ballot by Mail (Received, not Postmarked)Tuesday, April 23, 2024   
Last Day of Early Voting by Personal AppearanceTuesday, April 30, 2024   
Last day to Receive Ballot by MailSaturday, May 4, 2024 (Election Day) at 7:00 p.m. if carrier envelope is not postmarked, OR Monday, May 6, 2024 (next business day after Election Day) at 5:00 p.m. if carrier envelope is postmarked by 7:00 p.m. at the location of the election on Election Day (unless overseas or military voter deadlines apply)4