Calendars:
OtherProgram Description
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.
- East Brunswick Community Center - 721 Cranbury Rd, East Brunswick
- Minnie B. Veal Recreation Center - 1070 Grove Ave, Edison
- Monroe Public Library - 4 Municipal Plaza, Monroe
- New Brunswick Hub Teen Center - 411 Joyce Kilmer Ave, New Brunswick
- Old Bridge Public Library - 1 Old Bridge Plaza, Old Bridge
- Jankowski Community Center - 1 Olive St, Perth Amboy
- John F. Kennedy Public Library - 500 Hoes Ln, Piscataway
- Sayreville Senior Center - 423 Main St, Sayreville
- South Brunswick Community Center - 124 New Road, Monmouth Junction
- Acacia Youth Center (formerly Hungarian Manor) - 95 Port Reading Ave, Woodbridge
For more information, please click HERE.