Election Information

2024 June Primary Election - Tuesday, June 4, 2024

  • Voter Registration deadline - Tuesday, May 14, 2024
  • Absentee Ballot Request deadline (postmarked) by Tuesday, May 28, 2024
  • Absentee Ballot Request deadline (in-person) received by Monday, June 3, 2024  3pm (EDT)
  • Absentee Ballot Return Deadline (in-person) received by Tuesday, June 4, 2024 8pm (EDT)
  • Absentee Ballot Return Deadline (postmarked) on or before June 4, 2024 and received by June 10, 2024 8pm (EDT)

Early Voting Available from Saturday, May 25, 2024 to Sunday, June 2, 2024

In-Person Early Voting Portal  

Early Voting Portal


2024 General Election - Tuesday, November 5, 2024