Elections & Voting

June 4, 2024 Primary Election TimelineMarch 25 – Nomination Petition Deadline for the June Primary ElectionApril 10 – Deadline for Change of Party Affiliation Declaration Forms for Primary Election to be filed with County Commissioners of RegistrationMay 14 – Voter Registration Deadline for Primary ElectionMay 28 – Deadline to apply for a Mail-In Ballot by Mail for Primary Election
May 29 – June 2 – In-Person Early Voting
June 3 – by 3:00 p.m. Deadline for In-Person Mail-In Ballot Applications for Primary Election at the County Clerk’s Office

Click Here for Voting Instructions 

Click Here for Voting Instructions for the Vision Impaired 

General Election– November 5, 2024

Deadline to Register:October 15 –  Voter Registration Deadline for General Election

New Jersey Voter Information Portal  

WATCH: Instructional videos on how to use the new voting machines . 

Vote by Mail Applications:

October 15, 2024 Deadline to apply for a Mail-In Ballot by Mail for General Election
November 4,  2024 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. 

NOTICE TO RESIDENTS AND TOWNSHIP EMPLOYEES RE: POLITICAL SIGNS: Pursuant to developments in the United States Supreme Court regarding political signs, the Township of Rochelle Park will not be enforcing the following subsections of Township Code §185-132(C)11 entitled “Election or political signs, subject to the following provisions:” Subsections (d),(e),(f) and (g) of the aforementioned code shall not be enforced until further notice. Please note, this notice does not prevent enforcement of subjections (a),(b), and (c) all of which will remain in full force and affect.

Click here if you would like to become a board worker for the elections

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