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

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

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

Mikie Sherrill

Mikie Sherrill

For Governor of New Jersey 

Current Congresswoman (NJ-11)

Governor represents the entire country and candidates run countywide across all 25 towns

Mildred S. Scott

Mildred Scott

For Middlesex County Sheriff 

Current Middlesex County Sheriff

Middlesex County Sheriff represents the entire country and candidates run countywide across all 25 towns

Nancy J. Pinkin

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

Charlie Kenny 2025

Charles Kenny

For Middlesex County Board of County Commissioners

Current County Commissioner

Clary Azcona-Barber

Clary Azcona-Barber

For Middlesex County Board of County Commissioners

Current County Commissioner

Chanelle Scott McCullum

Chanelle Scott McCullum

For Middlesex County Board of County Commissioners 

Current County Commissioner

The Middlesex County Board of County Commissioners represent all 25 towns across Middlesex County

Craig Coughlin 2025

Vincent Kearney

For NJ General Assembly, LD-21

Current Garwood Councilman

Andrew Macurdy

Andrew Macurdy

For NJ General Assembly, LD-21

 

The 21st Legislative District represents Dunellen and Middlesex Borough within Middlesex County

Craig J. Coughlin headshot

Craig J. Coughlin

For NJ General Assembly, LD-19

Current Assembly Speaker

Yvonne Lopez 2025

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

Craig Coughlin 2025

Robert Karabinchak

For NJ General Assembly, LD-18

Current Assemblyman

Yvonne Lopez 2025

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 2025

Kevin Egan

For NJ General Assembly, LD-17

Current Assemblyman

Yvonne Lopez 2025

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 2025

Roy Freiman

For NJ General Assembly, LD-16

Current Assemblyman

Mitchelle Drulis 2025

Mitchelle Drulis

For NJ General Assembly, LD-16

Current Assemblywoman

The 16th Legislative District represents South Brunswick within Middlesex County

Wayne DeAngelo 2025

Wayne DeAngelo

For NJ General Assembly, LD-14

Current Assemblyman

Tennille McCoy

Tennille McCoy

For NJ General Assembly, LD-14

Current Assemblywoman

The 14th Legislative District represents Cranbury, Jamesburg, Monroe, and Plainsboro within Middlesex County

Wayne DeAngelo 2025

Freshta Taeb

For NJ General Assembly, LD-12

Tennille McCoy

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!

GET INVOLVED!

"*" indicates required fields

Name*
What are you interested in?**

Sign up for updates!

"*" indicates required fields

Name*
Name*