Primary Elections - June 8th, 2021 Polls will be open from 6:00 a.m. until 8:00 p.m.
Click here for Middlesex County Election site

Voter Registration Requirements

To vote in New Jersey, you must:

  • You are a citizen of the United States

  • You are least 17 years of age*

  • You will be a resident of this State and county at least 30 days before the election

  •  You are NOT currently serving a sentence, probation or parole because of a felony conviction

*you may register to vote if you are at least 17 years old but cannot vote until reaching the age of 18.  

To register in time to vote in any upcoming election, your application must be postmarked by 21 days before the election.
You can download the NJ Voter Registration Application  Voter Registration Form (English) by clicking here

You can download the NJ Voter Registration Application Voter Registration Form (Spanish) by clicking here

Contact Information

New Jersey Division of Election
CN 304
Trenton, NJ 08625
(609) 292-3671

New Jersey Election Law Enforcement Commission (ELEC)
CN 185
Trenton, NJ 08625-0185
(609) 292-8700

Information on Voting Registration:

Middlesex County Board of Elections
11 Kennedy Blvd.
East Brunswick, NJ 08816
(732) 745-3471

Information on Absentee/Mail-In Ballots

If you have voted by mail-in ballot in the past, but do not wish to do so going forward, you MUST file an opt-out form with the County to be removed from their mail-in ballot listings. The forms can be sent directly to the County at the address on the form, or they can be sent to our office and we will forward them to the County.

Forms are available at the Clerk's office, or you can download Middlesex County Mail In Ballot Opt Out Form here

Middlesex County Clerk's Election Office
PO Box 871
4th Floor Administration Building
New Brunswick, NJ 08903-0871
(732) 745-4463

Track your Mail In Ballot

New Jersey Division of Elections has an online portal where NJ residents may track their mail in ballot.

Ballots deposited in Secure Ballot Drop Box locations or Ballots sent via US Mail may take up to two weeks to show up as "Received" due to historically high volume.

NJ Division of Elections- Track My Ballot

List of polling locations for 2020 General Election