Voter Info

Welcome to the Voter Resources Page!

Here, you will find everything you need to make your voice heard in the upcoming elections. Whether you're a first-time voter or a seasoned participant in the democratic process, we've got you covered with information and helpful tools.

Register to Vote

Make sure you're registered to vote! The deadline to register is 21 days before Election Day.

Upcoming Elections 2025:

Statewide in New Jersey Governor and all Assembly Seats are on the Ballot in 2025. The Primary Election is June 10, 2025, to decide the Democratic Candidates for NJ Governor and for the NJ Assembly.

Primary Election– June 10, 2025:

  • Last day for Party Declaration: April 16, 2025

  • Last day for new or updated registration: May 20, 2025

  • Last day to apply by mail for a Vote-By-Mail Ballot: June 3, 2025

  • Primary Early Voting: June 6, 7 & 8, 2025

General Election November 4, 2025:

  • Last day for new or updated registration: October 14, 2025

  • Last day to apply by mail for a Vote-By-Mail Ballot: October 28, 2025

  • General Election Early Voting: Oct. 25 to Nov. 2, 2025

Vote In Person

On Election Day
Traditional in-person voting takes place at your assigned polling place.
Polling places are open from 6:00 AM to 8:00 PM on Election Day. 

Voting Options

Early In-Person

New Jersey offers early in-person voting to make it easier for you to vote at
a time that suits you. 

Find your early voting location and hours of operation here.


Vote by Mail

Voting by mail is a convenient way to cast your ballot.
Here’s how you can do it:

  1. Request a Mail-in Ballot: Complete the mail-in ballot application.

  2. Fill Out Your Ballot: Follow the instructions carefully to ensure your vote is counted.

  3. Prepare to Track Your Ballot: Before you return your ballot, take a photo, or write down your Voter ID number. This number is located above the barcode on the back of the ballot return envelope. You can use your ballot ID number or your social Security number to track the status of your vote and confirm the receipt of your ballot. 

  4. Return Your Ballot: Mail it back! You may also drop it off at a secure ballot drop box, find a list of locations here.

  5. Ballots must be postmarked by Election Day and received within a few days thereafter. DO NOT return your mail-in ballot to your assigned in-person polling location.

  6. Track Your Ballot: Follow its progress here.
    You can also contact the Essex County Board of Election about the status of your ballot at (973)- 621-5070.

Questions?

Happy Voting! Your vote is your voice. Let's make sure it's heard loud and clear. Thank you for being an active participant in our democracy!