Create a Website Account - Manage notification subscriptions, save form progress and more.
In-Person Election Day Schedule
| Election | Date | Voter Registration Deadline | Location | Polling Hours |
|---|---|---|---|---|
| Primary Election | June 2, 2026 | May 12, 2026 | By District | 6 AM - 8 PM |
| General Election | November 3, 2026 | October 13, 2026 | By District | 6 AM - 8 PM |
NOTE: United States citizens who are at least 17 years of age can register to vote online through the New Jersey Division of Elections website or by mailing a completed Voter Registration Application to the Middlesex County Commissioner of Registration.
Plainsboro Township's In-Person Election Day Locations
| Location | Address | Districts | Phone Number |
|---|---|---|---|
| J.V.B Wicoff Elementary School | 510 Plainsboro Rd., Plainsboro | 1 and 2 | 609-716-5450 |
| WWP High School North | 90 Grovers Mill Rd., Plainsboro | 3 and 12 | 609-716-5000 |
| Plainsboro Fire House | 407 Plainsboro Rd., Plainsboro | 4 | 609-799-0492 |
| Municipal Building - Rooms A & B | 641 Plainsboro Rd., Plainsboro | 5, 6 and 11 | 609-799-0909 ext. 2547 |
| Windrows Hall | 2000 Windrow Dr., Princeton | CLOSED | 609-520-3700 |
| Community Middle School | 55 Grovers Mill Rd., Plainsboro | 8, 9 and 10 | 609-716-5300 |
| Princeton Landing | 400 Sayre Dr., Princeton | 7 and 13 | 609-243-9292 |
Unsure which election district you live in? Click HERE to find the district number associated with the street name.
This new option enables all registered voters to cast their ballot in person, using a voting machine, during a nine-day period prior to Election Day for the General Election and a three-day period prior to the Primary Election at any of the early voting locations within Middlesex County.
In-Person Early Voting Schedule:
| Election | Start Date | End Date | Polling Hours |
|---|---|---|---|
| Primary Election | May 26, 2026 | May 31, 2026 | Monday to Saturday: 10 AM - 8 PM Sunday: 10 AM - 6 PM |
| General Election | October 27, 2026 | November 1, 2026 | Monday to Saturday: 10 AM - 8 PM Sunday: 10 AM - 6 PM |
NOTE: If your voter record indicates that you have an active vote-by-mail status, you will need to request to be removed from the vote-by-mail list. You must complete the Vote by Mail Removal Request Form and either mail or email it to the Office of the County Clerk. For information regarding the address and email of the County Clerk, please view the form.
Middlesex County's Designated In-Person Early Voting Locations:
| Municipality | Location | Address |
|---|---|---|
| East Brunswick | East Brunswick | 721 Cranbury Rd., East Brunswick |
| Edison | Minnie B. Veal Recreation Center | 1070 Grove Ave., Edison |
| Monroe | Monroe Public Library | 4 Municipal Plaza, Monroe |
| New Brunswick | New Brunswick Hub Teen Center | 411 Joyce Kilmer Ave, New Brunswick |
| Old Bridge | Old Bridge Public Library | 1 Old Bridge Plaza, Old Bridge |
| Perth Amboy | Jankowski Community Center | 1 Olive St. Perth Amboy |
| Piscataway | John F. Kennedy Public Library | 500 Hoes Ln, Piscataway |
| Sayreville | Sayreville Senior Center | 423 Main St. Sayreville |
| South Brunswick | South Brunswick Community Center | 124 New Road, Monmouth Junction |
| Woodbridge | Acacia Youth Center | 95 Port Reading Ave., Woodbridge |
NOTE: Early Voting Centers are for in-person voting only. Vote-by-mail ballots cannot be submitted at Early Voting locations.
_________________________________________________________________________________________________________
1. Apply
Mail-In Ballots are available in the County Clerk's office and must be requested in writing by filling out a Mail-In Ballot Application. Your personal signature is required. The County Clerk's office must receive Mail-In Ballot Applications by mail no later than seven days prior to the election date.
Nancy J. Pinkin Middlesex County Clerk P.O Box 1110 75 Bayard Street, 4th Floor New Brunswick, NJ 08901 |
*Faxed copies of a Mail-In Ballot Application are NOT acceptable due to the need for an original signature*
| Election | Last Day To Apply For Mail-In Ballot |
|---|---|
| Primary Election | May 26, 2026 |
| General Election | October 27, 2026 |
NOTE: Any mail-in voter who fails to apply in writing for a mail-in ballot within seven days prior to an election may apply in person at the County Clerk's office up until 3 PM the day before the election.
2. Complete
Once you receive your ballot in the mail . . .
NOTE: If you lost, damaged, or did not receive your Mail-In Ballot you may request a replacement ballot from the County Clerk's Office by:
3. Return
Vote-by-mail ballots may be returned through the United States Postal System (USPS) or by using the drop box located in front of the stairs of the Plainsboro Township Municipal Building.
Please see the picture for reference →
Interested in tracking the progress of your ballot? Click HERE to view its status