Voting Registration & Election Information

2023 Primary Election

The Primary Election will take place on Tuesday, June 6, 2023.

  • The deadline to apply by Mail for a Mail-In Ballot is May 30, 2023.
  • The deadline to apply in person for a Mail-In Ballot is June 5, 2023 by 3 pm.4

Please click on the link below for the sample ballot.

For further information on the 2023 Primary Election, please visit the Middlesex County Clerk’s Primary Election page at

Vote by Mail 2023 Primary Video

Voter Registration

You may register to vote at the Municipal Clerk’s Office Monday through Friday, 8:30 AM – 4:00 PM

Absentee & Mail-In Ballots

A voter may apply for an absentee ballot by completing a “Mail In Ballot application” and mailing it to the County Clerk by mail up to 7 days prior to the election. A voter may also apply in person to the County Clerk (75 Bayard Street, New Brunswick) until 3:00 PM the day before the election. (FAXED COPIES ARE NOT ACCEPTED) 

Mail In Ballot Applications are also available in the Municipal Clerk’s Office, 710 Hermann Road, 1st Floor, North Brunswick.


Poll workers are needed to work the Primary and General Elections. Anyone interested should call the Township Clerk’s Office at (732) 247-0922, ext. 470 for an application.