Your vote, your county

Elections

Everything you need to make your voice heard in Middlesex County — register, check the calendar, and show up.

Key 2026 dates

Don't miss a deadline

Apr 8, 2026
Deadline to change party affiliation for the June primary
May 12, 2026
Voter registration deadline for the primary election (21 days before)
May 26–31, 2026
Early in-person voting for the primary election
Jun 2, 2026
Primary Election Day — polls open 6 AM to 8 PM
Nov 3, 2026
General Election Day — polls open 6 AM to 8 PM

Dates follow New Jersey's 2026 election schedule and are subject to change. Always confirm with the official sources below before a deadline. Registration deadlines for the general election fall 21 days before Election Day.

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
Middlesex County elections & voting →
NJ Voter Information Portal (vote.nj.gov) →