Election Dates & Deadlines

The Polls are open from 6:00 a.m. until 7:00 p.m. 



April 2, 2024 Municipal Election


  • Last Day to Register to Vote:  March 6, 2024
  • First Day to Vote Absentee:  February 20, 2024
  • No Excuse Absentee Voting Begins: March 19, 2024
  • Last Day to Mail out Absentee Ballot:  March 20, 2024
  • Last Day to Vote Absentee in Person:  April 1, 2024


August 6, 2024 Primary Election


  • Last Day to Register to Vote:  July 10, 2024
  • First Day to Vote Absentee:  June 25, 2024
  • No Excuse Absentee Voting Begins: July 23, 2024
  • Last Day to Mail out Absentee Ballot:  July 24, 2024
  • Last Day to Vote Absentee in Person:  August 5, 2024


 November 5, 2024 General Election


  • Last Day to Register to Vote:  October 9, 2024
  • First Day to Vote Absentee:  September 24, 2024
  • No Excuse Absentee Voting Begins: October 22, 2024
  • Last Day to Mail out Absentee Ballot:  October 23, 2024
  • Last Day to Vote Absentee in Person:  November 4, 2024