Voting Information


Below is a link for Voter Instruction Videos in three (3) languages using the updated voting machines.

3 ways to Vote in the Primary Election VIDEO
How to Vote by Mail VIDEO
              DROP BOX LOCATION - ballot-dropbox-locations
Early In-Person Voting starts May 29 - June 2 (Wed-Sat. 10 am - 8pm: Sunday 10am - 6pm  -  Early In-Person Voting locations
In-person Voting - Polls open at 6am and close at 8pm.  

Vote-By-Mail in New Jersey in 2024: A Brief Guide
The 2024 General Election will be held on Tuesday, November 5, 2024. The 2024 Primary Election will be held on Tuesday, June 4, 2024.
There are a few changes to New Jersey Vote-By-Mail for 2024. Here's a brief guide to voting by mail in this year's elections in New Jersey.

Eligibility: All active registered voters are entitled to vote by mail.  Unaffiliated mail-in voters must declare their party affiliation with the Democratic Party or the Republican Party to vote in the June 4, 2024 Primary Election.

Party Affiliation:

  1.  Voters wishing to change their party declaration must do so by Wednesday, April 10, 2024.
  2.  Unaffiliated voters may declare their party affiliation and vote at the polls during in-person early voting or on Primary Election Day.
  3. ​​​​​​ Unaffiliated mail-in voters must declare their party by Tuesday, May 28, 2024 to receive a mail-in ballot by mail, or by 3:00 p.m. on Monday,
     June 3, 2024 to be issued a ballot in person or by authorized messenger from the County Clerk's Office. 
  4.  Change your party using the declaration form provided by the county or online and submit it to your county Commissioner of Registration or your Municipal Clerk.

Requesting a Ballot:

  1. By Mail:  Request at least seven days before an election.
         Primary: Tuesday, May 28, 2024
         General: Tuesday, October 29, 2024
  2.  In-Person: By 3:00 p.m. the day before the election.
         Primary: Monday, June 3, 2024
         General: Monday, November 4, 2024

Ballot Mail-Out:
      Counties commence mailing ballots at least 45 days prior to Election Day.
                  Primary: Saturday, April 20, 2024
                  General: Saturday, September 21, 2024

Voter Registration Deadline:
      Register by Tuesday, May 14, 2024 for the Primary Election.
      Register by Tuesday, October 15, 2024 for the General Election.

Returning Your Ballot:
     Mail:   Postmarked by 8:00 p.m. on Election Day, received within 6 days post-election.
     Drop Box:   Place in a secure ballot drop box by 8:00 p.m. on Election Day.
     In-Person:   Deliver to the county Board of Elections by 8:00 p.m. on Election Day.

Tracking:  Verify receipt of your ballot via the Track My Ballot Portal.

Opting Out:  If you usually vote by mail but prefer to vote in person, opt out through your County Clerk. If you opt out after a ballot has been issued, you may vote by provisional ballot at the polls during Early Voting or on Election Day.

Correcting Errors: Contact your County Clerk for a replacement if you spoil or lose your ballot.

Vote Counting: All valid ballots postmarked by Election Day and delivered by mail to the County Board of Elections no later than 144 hours (six days) from the time of the closing of the polls will be counted. Valid ballots delivered by the US Post Office no later than 48 hours (two days) without a postmark will be counted.

For assistance, visit or contact your County Clerk or Board of Elections.

If you have any questions, do not hesitate to contact my office at 201-652-4400 ext.223