Election Dates

2023-2028 Election Dates

Year Type Primary General
2023 Municipal May 16, 2023 November 7, 2023
2024 Presidential April 23, 2024 November 5, 2024
2025 Municipal May 20, 2025 November 4, 2025
2026 Federal May 19, 2026 November 3, 2026
2027 Municipal May 18, 2027 November 2, 2027
2028 Presidential April 25, 2028 November 7, 2028

Important Dates to Remember:

Last Day to Register to Vote:

15 days prior to Election Day

For the 2023 Municipal Election, this deadline is October 23, 2023.

Last Day to Apply for a Vote by Mail Ballot:

7 days prior to Election Day

For the 2023 Primary Election, this deadline is 5pm on Oct 31, 2023.

Last Day for County Board of Elections to Receive Voted Vote by Mail Ballots:

Must be received by 8:00 PM Election Day

For the 2023 Municipal Election, this deadline is November 7, 2023.

Last Day for County Board of Elections to Receive Voted Military and Overseas Absentee Ballots:

  • Must be submitted for delivery no later than 11:59 PM one day prior to Election Day
  • Must be received by the 7th day after Election Day

For the 2023 Municipal Election, the ballots must be submitted for delivery no later than 11:59 PM on November 6th and must be received by the County Board of Elections by November 14th, 2023