2024 Primary Election

Primary Election Day is
Tuesday, June 4, 2024
polls open 6 AM - 8 PM

Check your sample ballot for your polling location or go to Polling Place Search

Districts 1, 2, & 3 - Bender Court Fire House, 479 Bender Court
Districts 4, 5, & 6 - High Mountain Presbyterian Church, 730 Franklin Lake Road
*Bring your sample ballot with you to the polls to expedite the check-in process.


Please take advantage of the Early Voting or Vote-By-Mail options
 avoid the long lines and congestion at the polling locations.


Party Declaration for Primary Election

Please be advised that Wednesday, April 10, 2024 is the deadline to change parties in order to be eligible to vote that party line in the June 4, 2024 Primary Election.  A Political Party Affiliation Declaration Form  must be hand delivered to or mailed to the Bergen County Superintendent of Elections, 1 Bergen County Plaza, Room 380, Hackensack, New Jersey 07601-9832 by 4 PM Wednesday, April 10.  The Commissioner of Registration cannot accept faxed copies or an electronic transmission of Party Affiliation Declaration Forms, since an original signature is required.  


3 Ways to Vote 

There are 3 ways to vote in the upcoming Election:

Registered voters can apply for a vote-by-mail ballot by following the instructions found at VOTE.NJ.GOV or contacting their County Clerk.   You must request your ballot not less than 7 days before an election.  Otherwise, you must get your vote-by-mail ballot in-person from your County Clerk, by 3 PM the day before Election Day.  Return your ballot in one of the following ways... 

Mail: Your vote-by-mail ballot MUST be postmarked on or before 8 PM on Election Day and be received by your county’s Board of Elections on or before the sixth day after the close of the polls.
Secure Ballot Drop Box: Place your vote-by-mail ballot in one of your county’s secure ballot drop boxes by 8 PM on Election Day. A drop box is located outside of Borough Hall at 480 DeKorte Drive, Franklin Lakes.  Additional drop box locations can be found at Bergen County Ballot Drop Box Locations.  
Board of Elections Office: Deliver your vote-by-mail ballot in person to your county’s Board of Elections Office by 8 PM on Election Day. County Election Officials’ contact information can be found at VOTE.NJ.GOV.
*Note that your Vote-By-Mail ballot cannot be returned to your in-person polling location.  

     Wednesday, May 29, 2024 - Sunday, June 2, 2024 
     Wednesday - Saturday: 10 AM to 8 PM; Sunday 10 AM to 6 PM

Registered voters may cast their ballot in person, using a voting machine, during the in-person early voting period prior to Election Day.   No appointment is necessary.  Accommodations will be made for voters with disabilities.  Bergen County Early Voting Locations

     Tuesday, June 4, 2024 6 AM - 8 PM

Vote in person at your polling place, from 6 AM to 8 PM on Election Day.   Be sure to check your sample ballot, for your polling location.  Voters may also go to Polling Place Search to find their polling location.  

Districts 1, 2, & 3 - Bender Court Fire House, 479 Bender Court
Districts 4, 5, & 6 - High Mountain Presbyterian Church, 730 Franklin Lake Road


Please contact the Borough Clerk’s office at 201-891-4000 x1200 if you have any questions. 

Important 2024 Primary Election Dates

March 25 Candidate Petition Filing Deadline

April 10  Party Affiliation Deadline

May 14, 2024 Voter Registration Deadline 

May 29, May 30, May 31, June 1, June 2   Primary Early Voting Period

June 4  Primary Election