MAKE A PLAN TO VOTE THIS FALL & SUPPORT THE MIDDLESEX COUNTY DEMOCRATIC TEAM
COUNTDOWN UNTIL POLLS CLOSE ON NOVEMBER 4, 2025
Day(s)
:
Hour(s)
:
Minute(s)
:
Second(s)
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 November 4th General Election will begin on September 20, 2025.
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).
If you have not received your vote by mail ballot by October 1, 2025, fill out and send in a replacement ballot request form before November 3, 2025, to receive a replacement vote by mail ballot. Call the County Clerk’s Office (732-745-4202) if you have questions about receiving a vote by mail ballot.
Your vote by mail ballots must be returned by 8:00 p.m. on Election Day (November 4) to be counted.
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.
No postage is necessary to vote by mail, but the fastest way to ensure your vote by mail ballot is processed is to return it using a drop box in your town. Click on the button below to find the location of one of the 30+ drop boxes in Middlesex County.
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 Election:
-
-
-
- Saturday, October 25th: 10:00 a.m. through 8:00 p.m.
- Sunday, October 26th: 10:00 a.m. through 6:00 p.m.
- Monday, October 27th: 10:00 a.m. through 8:00 p.m.
- Tuesday, October 28th: 10:00 a.m. through 8:00 p.m.
- Wednesday, October 29th: 10:00 a.m. through 8:00 p.m.
- Thursday, October 30th: 10:00 a.m. through 8:00 p.m.
- Friday, October 31st: 10:00 a.m. through 8:00 p.m.
- Saturday, November 1st: 10:00 a.m. through 8:00 p.m.
- Sunday, November 2nd: 10:00 a.m. through 6:00 p.m.
-
-
Below 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
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
IMPORTANT DATES FOR NOVEMBER GENERAL ELECTIONS
AUGUST 11 @ 3 PM
Drawing of ballot position for General Election candidates by the County Clerks Office
SEPTEMBER 20
Commencement of mailing of mail-in ballots for General Election
OCTOBER 14
Voter registration deadline for General Election
Voters can apply by mailing applications to County Clerks Office or online
OCTOBER 22
Mailing of sample ballots for the General Election
OCT 25 – NOV 2
In-person early voting period for the General Elections
Vote at any of the 10 in-person early voting locations throughout Middlesex County – NO APPOINTMENTS NECESSARY!
OCTOBER 28
Deadline to apply for a vote by mail ballot by mail for General Elections
County Clerk must receive it in the mail on or before this date
NOVEMBER 3 by 3 PM
Deadline for in-person mail-in ballot application for the General Elections
NEW OFFICE ADDRESS:
26 Kennedy Blvd, Suite B, East Brunswick, NJ 08816
NOV 4: Election Day
Polls are open from 6 AM to 8 PM. Vote by mail ballots returned by mail must have a November 4th, or earlier, postmark.
Vote by mail ballots can also be returned via drop box before 8 pm on Election Day
NOVEMBER 10
Deadline for receipt of timely mailed and postmarked vote by mail ballots
MEET THE DEMOCRATIC TICKET
Nancy J. Pinkin
For Middlesex County Clerk
Current Middlesex County Clerk
Middlesex County Clerk represents the entire country and candidates run countywide across all 25 towns
The Middlesex County Board of County Commissioners represent all 25 towns across Middlesex County
Vincent Kearney
For NJ General Assembly, LD-21
Current Garwood Councilman
Andrew Macurdy
For NJ General Assembly, LD-21
The 21st Legislative District represents Dunellen and Middlesex Borough within Middlesex County
Craig J. Coughlin
For NJ General Assembly, LD-19
Current Assembly Speaker
Yvonne Lopez
For NJ General Assembly, LD-19
Current Assemblywoman
The 19th Legislative District represents Carteret, Perth Amboy, Sayreville, South Amboy, and Woodbridge within Middlesex County
Robert Karabinchak
For NJ General Assembly, LD-18
Current Assemblyman
Sterley Stanley
For NJ General Assembly, LD-18
Current Assemblyman
The 18th Legislative District represents East Brunswick, Edison, Highland Park, Metuchen, Milltown, South Plainfield, and South River within Middlesex County
Kevin Egan
For NJ General Assembly, LD-17
Current Assemblyman
Joseph Danielsen
For NJ General Assembly, LD-17
Current Assemblyman
The 17th Legislative District represents New Brunswick, North Brunswick and Piscataway within Middlesex County
Roy Freiman
For NJ General Assembly, LD-16
Current Assemblyman
Mitchelle Drulis
For NJ General Assembly, LD-16
Current Assemblywoman
The 16th Legislative District represents South Brunswick within Middlesex County
Wayne DeAngelo
For NJ General Assembly, LD-14
Current Assemblyman
Tennille McCoy
For NJ General Assembly, LD-14
Current Assemblywoman
The 14th Legislative District represents Cranbury, Jamesburg, Monroe, and Plainsboro within Middlesex County
Freshta Taeb
For NJ General Assembly, LD-12
Kyler Dineen
For NJ General Assembly, LD-12
The 12th Legislative District represents Helmetta, Old Bridge, and Spotswood within Middlesex County
CARTERET COUNCIL
Vincent Bellino
Jorge Diaz
CRANBURY TWP COMMITTEE
Barbara Rogers
Lisa Knierim
EDISON MAYOR
Samip Joshi
EDISON COUNCIL
Kelli Dima
Biral Patel
Robert Kentos
HIGHLAND PARK COUNCIL
Philip G. George
Matthew L. Hale
JAMESBURG MAYOR
Thomas Emens
JAMESBURG COUNCIL
Samantha Rampacek
Tracey Madigan
James Kozee
METUCHEN COUNCIL
Lisa Hyman
Meg Loftus Suchan
MIDDLESEX BORO COUNCIL
Vincent Rouse
MILLTOWN COUNCIL
Filipe Zambrana, Jr.
Rachel Fried
MONROE WARD 1 COUNCIL
Michael Markel
MONROE WARD 2 COUNCIL
Rupa P. Siegel
MONROE WARD 3 COUNCIL
Gerard S. Guidice
NORTH BRUNSWICK COUNCIL
Amanda Guadagnino
Alvin “Al” Rich
OLD BRIDGE WARD 1 COUNCIL
David Merwin
OLD BRIDGE WARD 2 COUNCIL
Peter Shearer
OLD BRIDGE WARD 3 COUNCIL
Kiran Desai
OLD BRIDGE WARD 4 COUNCIL
Jill L. Gualtieri-DeCaro
OLD BRIDGE WARD 6 COUNCIL
Nina Jochnowitz
PLAINSBORO TWP COMMITTEE
Edmund Yates
David Bander
SAYREVILLE COUNCIL
Herve Blemur
Alberto Rios
SOUTH RIVER COUNCIL
Anita Chadha
Joseph A. Donato
WOODBRIDGE WARD 1 COUNCIL
Sharon McAuliffe
WOODBRIDGE WARD 2 COUNCIL
Harold R. Bauer, Jr.
WOODBRIDGE WARD 3 COUNCIL
Cory S. Spillar
WOODBRIDGE WARD 4 COUNCIL
Virbhadra N. Patel
WOODBRIDGE WARD 5 COUNCIL
Debbie Meehan
Want to Get Involved?
Send us an email to connect with a local Municipal Chair or local campaign!