MAKE A PLAN TO BE A VOTER

GET READY FOR THE JUNE 2026 PRIMARY ELECTION

Day(s)

:

Hour(s)

:

Minute(s)

:

Second(s)

Stay connected with the Middlesex County Democrats! Follow us on social media and subscribe to our YouTube channel to see our latest campaign ads, event highlights, and updates from across Middlesex County. Your voice matters—join the movement and help us keep progress moving forward! 

WHAT TO EXPECT NEXT TIME YOU GO VOTE

VOTING EARLY THROUGH VOTE BY MAIL

The County Clerk’s Office will begin mailing out vote by mail ballots to voters on the permanent vote by mail list and to voters who recently requested to receive a vote by mail ballot 45 days before an election. The commencement of mailing of vote by mail ballots for the June 2026 Primary Elections will begin on April 18, 2026.

You can check whether or not you should be receiving a vote by mail ballot by looking up your voter profile on the NJ Division of Elections website.

Click on Mail-In Ballot History after you sign in (see image below).

You will see the information for the recent at the top of the next page if you are expected to receive a vote by mail ballot for the upcoming election (example below).

Want to sign up to receive a vote by mail ballot for future elections? Download an application from our Voting Central page and mail it in or apply in person at the County Clerk’s Office. Click here for instructions on how to fill out your vote by mail application.

VOTING EARLY AND IN-PERSON BEFORE EDAY

New Jersey passed a law in 2021 (P.L. 2021, c.40) permitting in-person early voting in New Jersey for primary and general elections.

Middlesex County voters can go to any of the ten (10) in-person early voting locations throughout the county using the same voting machine available on Election Day before any June or November election, regardless of where they are registered to vote.

No appointment is necessary when going to vote early and in person for the June 10th Primary ElectionBelow are the ten (10) early voting locations in Middlesex County:

East Brunswick Community Center, 721 Cranbury Road, East Brunswick

Minnie B. Veal Recreation Center, 1070 Grove Ave, Edison

Monroe Public Library, 4 Municipal Plaza, Monroe

New Brunswick Hub Teen Center, 411 Joyce Kilmer Ave, New Brunswick

Old Bridge Public Library, 1 Old Bridge Plaza, Old Bridge

Jankowski Community Center, 1 Olive Street, Perth Amboy

John F. Kennedy Public Library, 500 Hoes Lane, Piscataway

Sayreville Senior Center, 423 Main Street, Sayreville

South Brunswick Community Center, 124 New Road, Monmouth Junction

Acacia Youth Center (formerly Hungarian Manor), 95 Port Reading Ave, Woodbridge

VOTING ON ELECTION DAY

Polling locations will be open from 6 AM to 8 PM on Election Day. Make sure that you go vote at your assigned polling location. Click on the video below for instructions on how to use the voting machines that will be available at your polling place.

Contact our Election Protection Hotline if you have any questions or experience any issues voting: (732) 906-3680. 

HAVE ANY QUESTIONS?

CONTACT US!

MIDDLESEX COUNTY

DEMOCRATIC PARTY

266 Fernwood Ave
Edison, NJ 08837

This contact has been encoded by Anti-Spam by CleanTalk. Click to decode. To finish the decoding make sure that JavaScript is enabled in your browser.

in**@****nj.org

(732) 906-3680

(732) 912-7334

MIDDLESEX COUNTY

COUNTY CLERK

Election results
Sign up for voting by mail
Request duplicate vote by mail ballot

26 Kennedy Blvd, Ste B
East Brunswick, NJ 08816

This contact has been encoded by Anti-Spam by CleanTalk. Click to decode. To finish the decoding make sure that JavaScript is enabled in your browser.

mi************@*************nj.us

(732) 745-4202

(732) 745–3642

MIDDLESEX COUNTY

BOARD OF ELECTIONS

Updating your voter registration
Receiving and counting vote by mail (VBM) and provisional ballots

Offices Recently Moved Down the Street

26 Kennedy Blvd, Suite B
East Brunswick, NJ 08816

This contact has been encoded by Anti-Spam by CleanTalk. Click to decode. To finish the decoding make sure that JavaScript is enabled in your browser.

el*******@*************nj.us

(732) 745-3471

(732) 296-6560

Want to Get Involved?

Send us an email to connect with a local Municipal Chair or local campaign!

GET INVOLVED!

"*" indicates required fields

Name*
What are you interested in?**

Sign up for updates!

"*" indicates required fields

Name*
Name*