This event is in the "Other" group. Deadline to apply via mail for a vote-by-mail ballot All Day Other This event is in the "Other" group. Jun 3 2025 Tue Deadline to apply via mail for a vote-by-mail ballot All Day Other Location: Municipal Complex Calendars: Other Event Details: For more information, please click here.
This event is in the "Other" group. Early Voting for Primary Election (Day 1 of 6) 10:00am - 8:00pm Other Offsite Event This event is in the "Other" group. Jun 3 2025 Tue Early Voting for Primary Election (Day 1 of 6) 10:00am - 8:00pm Other Location: Piscataway Township Calendars: Other Event Details: No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.
This event is in the "Other" group. Early Voting for Primary Election (Day 2 of 6) 10:00am - 8:00pm Other Offsite Event This event is in the "Other" group. Jun 4 2025 Wed Early Voting for Primary Election (Day 2 of 6) 10:00am - 8:00pm Other Location: Piscataway Township Calendars: Other Event Details: No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.
This event is in the "Other" group. Early Voting for Primary Election (Day 3 of 6) 10:00am - 8:00pm Other Offsite Event This event is in the "Other" group. Jun 5 2025 Thu Early Voting for Primary Election (Day 3 of 6) 10:00am - 8:00pm Other Location: Piscataway Township Calendars: Other Event Details: No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.
This event is in the "Other" group. Early Voting for Primary Election (Day 4 of 6) 10:00am - 8:00pm Other Offsite Event This event is in the "Other" group. Jun 6 2025 Fri Early Voting for Primary Election (Day 4 of 6) 10:00am - 8:00pm Other Location: Piscataway Township Calendars: Other Event Details: No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.
This event is in the "Other" group. Early Voting for Primary Election (Day 5 of 6) 10:00am - 6:00pm Other Offsite Event This event is in the "Other" group. Jun 7 2025 Sat Early Voting for Primary Election (Day 5 of 6) 10:00am - 6:00pm Other Location: Piscataway Township Calendars: Other Event Details: No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.