SUPPORT THE MIDDLESEX COUNTY DEMOCRATIC PARTY IN THE UPCOMING JUNE 10TH PRIMARY ELECTION

COUNTDOWN UNTIL POLLS CLOSE ON JUNE 10, 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. Although the 2025 Primary Election Day has been moved back one week, the commencement of mailing of vote by mail ballots for the June Primary Election will begin on April 19, 2025 – 45 days before the original June 3, 2025, election date. 

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 May 1, 2025, fill out and send in a replacement ballot request form before June 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 (June 10th) 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. The legislature then passed a law in 2025 extending in-person early voting to be available from the seventh (June 3rd) day before a non-presidential Primary Election to the second day (June 8th) before that Primary Election.

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:

        • Tuesday, June 3, 2025, from 10:00 a.m. through 8:00 p.m.
        • Wednesday, June 4, 2025, from 10:00 a.m. through 8:00 p.m.
        • Thursday, June 5, 2025, from 10:00 a.m. through 8:00 p.m.
        • Friday, June 6, 2025, from 10:00 a.m. through 8:00 p.m.
        • Saturday, June 7, 2025, from 10:00 a.m. through 8:00 p.m.
        • Sunday, June 8, 2025, from 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.

UNAFFILIATED VOTERS & PRIMARY ELECTIONS

VOTING BY MAIL: Unaffiliated voters who receive vote by mail ballots for the General Elections will NOT receive a vote by mail ballot for the June Primary Elections. Voters must affiliate with the Democratic Party in order to receive a vote by mail ballot for the June Democratic Primary Elections. Unaffiliated voters on the permanent vote by mail list should fill out a Party Affiliation Form and return before the following dates in order to vote by mail-in ballot in the upcoming June 10th Primary Elections:

      • Return by mail before Tuesday, June 3, 2025 (County Clerk’s Office must receive the form in the mail by this date)
      • Return it in person to the County Clerk’s Office before 3:00 P.M. on Monday, June 9, 2025

Unaffiliated voters who have never signed up to vote by mail should affiliate and apply for a vote by mail using a Voter Registration Form and return it by mail or in-person before the deadlines listed above.

VOTING IN-PERSON: Unaffiliated voters are eligible to vote in person either during the early in-person early voting period (June 3 through June 8) or on Primary Election Day. Unaffiliated voters will need to affiliate with the Democratic Party before voting for the candidates running.

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**@mc****.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************@co.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*******@co.us

(732) 745-3471

(732) 296-6560

KEY DATES FOR UPCOMING PRIMARY ELECTIONS

APRIL 3 @ 3PM

County and Municipal Clerk Drawings for Ballot Positions for Primary Election Candidates

APRIL 16

Deadline for Change of Party Affiliation Declaration Forms for Primary Election

APRIL 19

Commencement of Mailing of Vote By Mail Ballots for Primary Elections to Registered Democratic and Republican Voters Only

Unaffiliated voters will not receive vote by mail ballots

MAY 20

Voter Registration Deadline for Primary Election

Voters can apply by mailing applications to County Clerks Office or register to vote online

JUNE 3 (DEM VOTERS)

Deadline to Apply for a Vote By Mail Ballot by Mail for Primary Elections

The County Clerk’s Office must receive the application in the mail before the close of business on or before June 3

JUNE 3 (UNA VOTERS)

Deadline for Unaffiliated Voters to Submit Political Party Declaration Forms to Receive a Vote By Mail Ballot by Mail for Primary Elections

The County Clerk’s Office must receive the application in the mail before the close of business on or before June 3

JUNE 3 – JUNE 8

In-Person Early Voting Period for Non-Presidential Primary Elections

Vote at any of the 10 in-person early vote locations throughout Middlesex County, regardless of where you are registered to vote

JUNE 4

Mailing of Sample Ballots for Primary Election

JUNE 9 (DEM VOTERS)

Deadline for In-Person Vote By Mail Ballot Applications at County Clerk’s Office for Primary Elections

Must arrive at the office by 3:00 p.m.

JUNE 9 (UNA VOTERS)

Deadline for Unaffiliated Voters to Submit Political Party Affiliation Declaration Forms at County Clerk’s Office for Primary Elections

Must arrive at the office by 3:00 p.m.

JUNE 10: ELECTION DAY

Polls are Open from 6:00 a.m. to 8:00 p.m. Vote By Mail Ballots Returned by Mail Must Have a June 10th or Earlier Postmark.

Vote by mail ballots can also be returned via drop box before 8:00 p.m. on Election Day

JUNE 16

Deadline for Receipt of Timely Mailed Postmarked Vote By Mail Ballots Returned to County Board of Elections

Vote by mail ballots must be postmarked on or before June 10th

JUNE 18

Deadline for Receipt of Vote By Mail Cure Form to County Board of Election

Voters will be contacted if the County Board of Elections requires you to cure your vote by mail ballot so that it can be counted

JUNE 20

Canvass of Primary Election Votes by County Clerk

Primary Elections are certified by the County Clerk. The deadline for the Secretary of State to certify gubernatorial primary election results is June 27th.

JUNE 27

Deadline for Filing of Acceptance of Nomination by Successful Primary Election Write-In Nominee

VOTE FOR THE MIDDLESEX COUNTY DEMOCRATIC ORGANIZATION DEMOCRATIC TEAM

ON OR BEFORE ELECTION DAY: TUESDAY, JUNE 10TH

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

Andrew Macurdy

Andrew Macurdy

For NJ General Assembly, LD-21

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

Craig Coughlin 2025

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

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

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

Andrew Macurdy

Freshta Taeb

For NJ General Assembly, LD-12

The 12th Legislative District represents Old Bridge within Middlesex County

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*