2024 Election Schedule

Presidential Primary

  • Thursday, January 11, 5:00PM: Last day to register to vote with the City Clerk's Office prior to the Presidential Primary.
  • Saturday, January 13, 9:00-9:30AM: Supervisor of the Checklist session at City Hall. Last day to register to vote prior to the Presidential Primary. 
  • Monday, January 22, 5:00PM: Last day for Absentee Ballots to be hand delivered to the City Clerk's Office. 
  • Tuesday, January 23, 7:00AM-7:00PM: Presidential Primary 

Municipal Election

  • Tuesday, January 23 through Tuesday, February 13, 5:00PM: Filing period for the municipal office.
  • Thursday, February 29, 5:00PM: Last day to register to vote with the City Clerk's Office prior to the City/School Election.
  • Saturday, March 2, 9:00-9:30AM: Supervisor of the Checklist session at City Hall. Last day to register to vote prior to the City/School Election.
  • Monday, March 11, 5:00PM: Last day for Absentee Ballots to be returned in person to City Hall.
  • Tuesday, March 12, 7:00AM-7:00PM: City/School Election

Party Changes Prior to the 2024 Presidential Primary

The deadline for voters to change party affiliation prior to the Presidential Primary was Friday, October 6, 2023.