Voter Information

Key 2027 dates

Every State Senate and General Assembly seat in New Jersey is on the ballot in 2027.

  1. Apr 14, 2027Last day to change party affiliation before the June primaryPrimary
  2. May 18, 2027Voter registration deadline for the primary (21 days before)Primary
  3. Jun 1–6, 2027Early in-person voting for the primaryPrimary
  4. Jun 8, 2027Primary Election Day: polls open 6 AM to 8 PMElection Day
  5. Oct 12, 2027Voter registration deadline for the general election (21 days before)General
  6. Oct 23–31, 2027Early in-person voting for the general electionGeneral
  7. Nov 2, 2027General Election Day: polls open 6 AM to 8 PMElection Day

Dates are projected from New Jersey’s statutory election schedule and are subject to change. Always confirm with the official sources above before a deadline. Registration deadlines fall 21 days before each election.

Middlesex County Board of Elections

For county-specific questions such as registration status, mail-in ballots, drop boxes, and polling places.

26 Kennedy Boulevard, Suite B
East Brunswick, NJ 08816

(732) 745-3471

Work the polls

Poll workers are paid, and every district needs Republicans.

Become a poll worker