top of page

2024 special Election Cycle

10th Congressional District Special Election 

Primary Election (1st Tuesday after 1st Monday in June)

Election Day: June 6, 2023

March 27, 2023

Last day to file petitions for June Primary (71 days prior to election)

April 12, 2023

Last day for Party Declaration (55 days prior to election)

May 16, 2023

Last day for registration and transfer (21 days prior to election)

May 30, 2023

Last day to apply by mail for a Vote-By-Mail Ballot (7 days prior to election)

PRIMARY special Election tuesday - July 16, 2024

Voter Registration Deadline June 25, 2024

Deadline for Filing of Challenger Appointments for Primary Election

July 2, 2024

Publication of Notice of Primary Election by County Boards of Election

July 7-13, 2024

Deadline of Apply for a Mail-in-Ballot by Mail for Primary Election 

July 9, 2024

Deadline for Unaffiliated Voters to Submit Political Party Affiliation Declaration Forms for Primary Election to be Filed With County Commissioner of Registration in Order to Receive A Mail-in Ballot By Mail

july 9, 2024

Mailing of Sample Ballots for Primary Election 

July 10, 2024

Early Voting Period (N.J.S.A 19-15A-1)

Polling locations

July 12-14, 2024 

Special Primary Election

Deadline for Post Office Receipt of Special Election Mail-in Ballots & Polling Locations

july 16, 2024

Deadline for In-Person Submission of Special Election of Mail-in Ballots to County Boards of Election and to Authorized Ballot Drop Boxes. 

july 16, 2024 

Deadline for Receipt by County Boards of Elections of Mail-in Ballots by Delivery of the United States Postal Service that DO NOT Bear a Postmark of Delivery

July 18, 2024

Last day to apply by mail for a Vote-By-Mail Ballot (7 days prior to election), October 29,2024

SPECIAL general Election - SEPTEMBER 18, 2024

Return for updates about the Special General Election 

Voter Registration Information
Vote By Mail Information
Vote by Mail Opt Out form
search polling locations 
PETITIONS FOR THE PRIMARY & GENERAL ELECTIONS

Subscribe to our newsletter for the latest campaign updates

Empower Your Community
Join the Movement

bottom of page