GET READY FOR 2024 ELECTION CYCLE WITH US!
COUNTDOWN UNTIL THE PRIMARY ELECTION
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. 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 at any point before 3:00 PM the day before an election you realize you lost or never received your vote by mail ballot, call the County Clerk’s Office (732-745-4202) or fill out and send in a replacement ballot request form in order to receive a replacement vote by mail ballot. Call the County Clerk’s Office to confirm deadlines as it gets closer to an election.
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 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 4th Primary Elections:
- Return by mail before Tuesday, May 28, 2024 (County Clerk’s Office must receive it in the mail by this date)
- Return it in person to the County Clerk’s Office before 3:00 P.M. on Monday, June 3, 2024
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 able to vote either during the early in-person early voting period (May 29 through June 2) 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.
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.
There is no postage necessary to vote by mail, but the fastest way to make sure 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.
In-person early voting will be available beginning on the sixth (6th) calendar day before a Presidential Primary Election and ending on the second (2nd) calendar day before the Presidential Primary.
Middlesex County voters will be able to go to any of the ten (10) in-person early voting locations throughout Middlesex County to cast their vote using the same voting machine that is available on Election Day before any June or November election, regardless of where in Middlesex County you are registered to vote.
No appointment is necessary when going to vote early and in-person for the June 4th Primary Election:
-
-
-
- Wednesday, May 29th, from 10:00 a.m. through 8:00 p.m.
- Thursday, May 30th, from 10:00 a.m. through 8:00 p.m.
- Friday, May 31st, from 10:00 a.m. through 8:00 p.m.
- Saturday, June 1st, from 10:00 a.m. through 8:00 p.m.
- Sunday, June 2nd, 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.
STILL HAVE QUESTIONS?
Middlesex County Democratic Org
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 Clerk’s Office
Election results
Sign up for voting by mail
Request duplicate vote by mail ballot
New Elections Office as of August 2023!
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
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 4 @ 12PM
Drawing of ballot positions for the Primary Election candidates by the County Clerks Office
APRIL 10
Deadline to change party affiliation for the Primary Elections
APRIL 22
Commencement of mailing vote by mail ballots for the Primary Election
Unaffiliated voters will not receive vote by mail ballots
MAY 14
Voter registration deadline for Primary Elections
Voters can apply by mailing applications to County Clerks Office or online
MAY 22
Mailing of sample ballots for Primary Elections
MAY 28
Deadline to apply for a vote by mail ballot by mail for Primary Elections
The County Clerk must receive it in the mail on or before this date
MAY 29 – JUNE 2
In-person early voting period for Primary Elections
Vote at any of the 10 in-person early voting locations throughout Middlesex County
JUNE 3 BY 3 PM
Deadline for in-person mail-in ballot application for the Primary Elections
NEW OFFICE ADDRESS:
26 Kennedy Blvd, Suite B, East Brunswick, NJ 08816
JUNE 4: Election Day
Polls are open from 6 AM to 8 PM. Vote by mail ballots returned by mail must have a June 4th, or earlier, postmark.
Vote by mail ballots can also be returned via drop box before 8 pm on Election Day
JUNE 10
Deadline for receipt of timely mailed and postmarked vote by mail ballots
JUNE 15
Deadline for receipt of cure forms to County Board of Elections
JUNE 17
Primary Elections certified
Link to election results will be added on Election Day and updated daily
IMPORTANT DATES FOR NOVEMBER GENERAL ELECTIONS
AUGUST 12 @ 3 PM
Drawing of ballot position for General Election candidates by the County Clerks Office
SEPTEMBER 21
Commencement of mailing of mail-in ballots for General Election
OCTOBER 15
Voter registration deadline for General Election
Voters can apply by mailing applications to County Clerks Office or online
OCTOBER 23
Mailing of sample ballots for the General Election
OCT 26 – NOV 3
In-person early voting period for the General Elections
Vote at any of the 10 in-person early voting locations throughout Middlesex County
OCTOBER 29
Deadline to apply for a vote by mail ballot by mail for Primary Elections
County Clerk must receive it in the mail on or before this date
NOVEMBER 4 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 5: election day
Polls are open from 6 AM to 8 PM. Vote by mail ballots returned by mail must have a June 4th, or earlier, postmark.
Vote by mail ballots can also be returned via drop box before 8 pm on Election Day
NOVEMBER 11
Deadline for receipt of timely mailed and postmarked vote by mail ballots
NOVEMBER 16
Deadline for receipt of cure forms to County Board of Elections
NOVEMBER 25
General Elections certified
Link to election results will be added on Election Day and updated daily
MEET OUR ENDORSED DEMOCRATIC TEAM RUNNING IN JUNE
The 6th Congressional District consists of the following towns in Middlesex County: Carteret, Edison Township, Highland Park, Metuchen, New Brunswick, Old Bridge Township (specific districts), Perth Amboy, Piscataway Township, Sayreville, South Amboy, South Plainfield, Woodbridge Township
The 12th Congressional District consists of the following towns in Middlesex County: Cranbury Township, Dunellen, East Brunswick Township, Helmetta, Jamesburg, Middlesex, Milltown, Monroe Township, North Brunswick Township, Old Bridge Township (specific districts), Plainsboro Township, South Brunswick Township, South River Borough, Spotswood Borough
The Middlesex County Board of County Commissioners represent all 25 towns across Middlesex County
CARTERET BOROUGH
Dennis DiMascio for Borough Council
Ajmar Johal for Borough Council
CRANBURY TOWNSHIP
Eman El-Badawi for Twp Committee
Robert Christopher for Twp Committee
EAST BRUNSWICK TOWNSHIP
Brad Cohen for Mayor
Dinesh Behal for Township Council
Dana Zimbicki for Township Council
HIGHLAND PARK BOROUGH
Stephany Kim-Chohan for Borough Council
Norma Iris Vargas for Borough Council
JAMESBURG BOROUGH
James Kozee for Borough Council
Tracey Madigan for Borough Council
METUCHEN BOROUGH
Jason Delia for Borough Council
Joel Branch for Borough Council
NEW BRUNSWICK CITY
Glenn J. Fleming for City Council
John A. Anderson for City Council
Suzanne M. Sicora-Ludwig for City Council
Manuel J. Castaneda for City Council
Matthew B. Ferguson for City Council
NORTH BRUNSWICK TOWNSHIP
Cologero “Carlo” Socio for Twp Council
Mary Hutchinson for Twp Council
OLD BRIDGE TOWNSHIP
Bridget Hlava for Ward 2 Council
PERTH AMBOY CITY
Helmin Caba for Mayor
Rose B. Morales for City Council
Stacey Peralta for City Council
PISCATAWAY TOWNSHIP
Brian Wahler for Mayor
Gabrielle Cahill for At-Large Twp Council
Kapil Shah for At-Large Twp Council
Linwood Rouse for At-Large Twp Council
PLAINSBORO TOWNSHIP
Neil J. Lewis for Twp Committee
Nuran Nabi for Twp Committee
SAYREVILLE BOROUGH
Mary Novak for Borough Council
Vincent Conti for Borough Council
SOUTH AMBOY CITY
Larry Lenahan for Ward 1 City Council
Thomas Reilly for Ward 2 City Council
Zusette Dato for Ward 3 City Council
SOUTH BRUNSWICK TOWNSHIP
Archana “Ann” Grover for Twp Council
Patricia Germain for Twp Council
SOUTH RIVER BOROUGH
Julie R. Meira for Borough Council
Margaret Kenny for Borough Council
Want to Get Involved?
Connect with a local Municipal Chair