2024 Election Calendar
April 2, 2024 General Municipal Election
Tuesday December 5, 2023
8:00 AM to 4:30 PM
First day of Candidate Filing for April 2, 2024 General Municipal Election
Tuesday December 26, 2023
8:00 AM to 5:00 PM
Last Day Candidate Filing for April 2, 2024 General Municipal Election
Tuesday January 23, 2024
8:00 AM to 5:00 PM
Final Certification Deadline for April 2, 2024 General Municipal Election
Tuesday February 20, 2024
8:00 AM to 4:30 PM
First day of Absentee voting for April 2, 2024 General Municipal Election
Wednesday March 6, 2024
8:00 AM to 5:00 PM
Last day to register to vote for April 2, 2024 General Municipal Election
Tuesday March 19, 2024
8:00 AM to 4:30 PM
Two week No-Excuse Voting Begins for April 2, 2024 General Municipal Election
Wednesday March 20, 2024
8:00 to 5:00 PM
Last day Absentee Applications (to be mailed out) can be received in office for April 2, 2024 General Municipal Election
Saturday March 30, 2024
8:00 AM to 12:00 PM
Absentee Saturday for April 2, 2024 General Municipal Election
Monday April 1, 2024
8:00 AM to 5:00 PM
Last day to Absentee vote in office for April 2, 2024 General Municipal
August 6, 2024 Primary Election
Tuesday February 27, 2024
8:00 AM to 4:30 PM
First day of Candidate Filing for August 6, 2024 Primary Election
Tuesday March 26, 2024
8:00 AM to 5:00 PM
Last Day Candidate Filing for August 6, 2024 Primary Election
Tuesday May 28, 2024
8:00 AM to 5:00 PM
Final Certification Deadline for August 6, 2024 Primary Election
Tuesday June 25, 2024
8:00 AM to 4:30 PM
First day of Absentee voting for August 6, 2024 Primary Election
Wednesday July 10, 2024
8:00 AM to 5:00 PM
Last day to register to vote for August 6, 2024 Primary Election
Tuesday July 23, 2024
8:00 AM to 4:30 PM
Two week No-Excuse Voting Begins for August 6, 2024 Primary Election
Wednesday July 24, 2024
8:00 to 5:00 PM
Last day Absentee Applications (to be mailed out) can be received in office for August 6, 2024 Primary Election
Saturday August 3, 2024
8:00 AM to 12:00 PM
Absentee Saturday for August 6, 2024 Primary Election
Monday August 5, 2024
8:00 AM to 5:00 PM
Last day to Absentee vote in office for August 6, 2024 Primary Election
November 5, 2024 General Election
Tuesday July 9, 2024
8:00 AM to 4:30 PM
First day of Candidate Filing for November 5, 2024 General Election
Tuesday July 30, 2024
8:00 AM to 5:00 PM
Last Day Candidate Filing for November 5, 2024 General Election
Tuesday August 27, 2024
8:00 AM to 5:00 PM
Final Certification Deadline for November 5, 2024 General Election
Tuesday September 24, 2024
8:00 AM to 4:30 PM
First day of Absentee voting for November 5, 2024 General Election
Wednesday October 9, 2024
8:00 AM to 5:00 PM
Last day to register to vote for November 5, 2024 General Election
Tuesday October 22, 2024
8:00 AM to 4:30 PM
Two week No-Excuse Voting Begins for November 5, 2024 General Election
Wednesday October 23, 2024
8:00 to 5:00 PM
Last day Absentee Applications (to be mailed out) can be received in office for November 5, 2024 General Election
Saturday November 2, 2024
8:00 AM to 12:00 PM
Absentee Saturday for November 5, 2024 General Election
Monday November 4, 2024
8:00 AM to 5:00 PM
Last day to Absentee vote in office for November 5, 2024 General Election