Elections & Voting

June 6, 2023 Primary Election TimelineMarch 27 – Nomination Petition Deadline for the June Primary ElectionApril 12 – Deadline for Change of Party Affiliation Declaration Forms for Primary Election to be filed with County Commissioners of RegistrationMay 16 – Voter Registration Deadline for Primary ElectionMay 30– Deadline to apply for a Mail-In Ballot by Mail for Primary ElectionJune 5 – by 3:00 p.m. Deadline for In-Person Mail-In Ballot Applications for Primary Election at the County Clerk’s Office

General Election– November 7, 2023Deadline to Register:October 17, 2023 Voter Registration Deadline for General Election

New Jersey Voter Information Portal  

Vote by Mail Applications:October 31, 2023 Deadline to apply for a Mail-In Ballot by Mail for General Election

November 6, 2023 by 3:00pm Deadline for in-Person Mail-In Ballot Applications for General Election at the County Clerk’s Office

Voter Registration:

  • All registrations are by mail. 
  • Applications for Voter Registration, Change of Address, Vote by Mail Ballots and Change of Party Affiliation are available from the Municipal Clerk’s office. 

For additional information call the Borough Clerk at 201-587-7730 EXT. 2020