We're open: 9:30 am – 8:45 pm

Voting Guide

The 2024 Primary Election (Tuesday, June 4th) is approaching!

Important Dates for NJ Voters (click here for the full deadline schedule):

  • May 14th: Deadline to register to vote for the election.
  • May 28th: Deadline to apply for a Vote-by-Mail Ballot by mail for the election.
  • May 29th – June 2nd: In-Person Early Voting Period (list of sites).
  • June 3rd (by 3pm): Deadline to submit your completed Vote-by-Mail Ballot in person at the Essex County Clerk’s Office in Newark.
  • June 4th: Election Day

Polls will be open 6:00am – 8:00pm on election day. Three districts have Millburn Library (in the auditorium) as their polling location — check your voting location here.

Getting informed about pressing issues and getting out to vote is one of the best ways to ensure both you and your local community are represented in government at all levels— that you have a voice. The Library is here to ensure you’re properly registered and aware of all the options and dates of elections and, beyond that, you have easy, reliable access to trustworthy information on the issues and candidates to ensure a confident, informed vote.

Click here to find the answers to frequently asked questions about elections. Learn more about your Voters Rights and Accessibility information here.

Who are my representatives now?

To find your way around local, state & federal government, head over to our Community page, where the links to websites like the Senate, House of Representatives and more are listed.

Register to Vote

Every eligible voter has various ways to register to vote in local, primary & general elections.

If you aren’t sure if you are currently registered to vote in New Jersey, you can use the NJ Division of Election’s Voter Registration Check:

In a closed primary election, voters can only vote in the election for the party with which they are affiliated. Make sure you are enrolled with the political party you wish to vote for, and know you can change affiliation as do your personal beliefs (note: you may vote for any candidate in a general election):

Where, When & How to Vote

Voting by mail-in ballot? Find a secure Ballot Drop-Box and drop it off:

Interested in voting early? Find sites & dates here:

If you wish to vote in-person, check your Election Day Polling Location here:

Want to help out in your community? Become a poll worker, all training is provided:

Election Results

Latest Results (unofficial):


New Jersey I Voted sticker

Want to confirm your ballot was received? You can track your ballot online:

For more information & links on local, state, and federal government, see our Community page.

Check out the New Jersey Division of Elections or Essex County Board of Elections website for the latest news, information, forms, deadlines, and more. Vote.org is another great tool for getting all the information on elections, including signing up for email or text reminders when its time to vote.

If you have any registration or voting questions, contact the Essex County Board of Elections.

Millburn Public Library makes no official endorsements— these resources are simply curated here for your own research.