West Windsor Township Elections
2024 Election Information
Primary Election: June 4, 2024
General Election: November 5, 2024
EARLY VOTING HOURS & LOCATIONS:
Primary Election: May 29 - June 2, 2024
General Election: October 26 - November 3, 2024
Early voting hours are Monday through Saturday 10 a.m. to 8 p.m. and Sunday 10 a.m. to 6 p.m.
POLL WORKERS NEEDED:
- Election Board Worker program details are available at:
- Board Worker Application:
- Full Day & Half Day Positions are available.
- Send your application to
This email address is being protected from spambots. You need JavaScript enabled to view it.
VOTER REGISTRATION:
CHECK IF YOU ARE REGISTERED:
- To check to see if you are registered to vote visit the State of NJ Election Information Page at Am I Registered?
REGISTRATION DEADLINES:
- Deadline for Change of Party Affiliation Declaration Forms for Primary Election to be Filed with County Superintendent of Elections - April 10, 2024.
- Last day to register to vote for the June Primary Election is May 14, 2024.
- Last day to register to vote for the November General Election is October 15, 2024.
- Voter Registration Form can be obtained by calling the Township Clerks Office (609-799-2400 ext. 225) or on-line at: Voter Registration
- If you have become disabled and can no longer sign your signature when voting, please reach out to the Mercer County Superintendent of Elections Office at 609-989-6750 for further information on your voter registration.
HOW TO GET A MAIL-IN BALLOT FOR 2024 ELECTIONS:
- Click Here for Mail-In ballot application and other information. Mail-In Ballot Applications can be obtained by calling the Township Clerks Office at 609-799-2400 ext. 225.
- Mail-In Ballot applications for the Township of West Windsor residents must be mailed to:
- Paula Sollami-Covello
Mercer County Clerk
209 S. Broad Street
P.O. Box 8068
Trenton, NJ 08650
- Paula Sollami-Covello
DEADLINE FOR MAIL-IN BALLOTS:
2024 PRIMARY ELECTION
- Deadline to Apply for a Mail-In Ballot by Mail for the Primary Election is May 28, 2024.
- Deadline for In-Person Mail-In Ballot Applications for the Primary Election is June 3, 2024 by 3:00 p.m.
- Deadline for Post Office Receipt of Mail-In Ballots for the Primary Election is June 4, 2024.
- Deadline for in Person Submission of Primary Election Mail-In Ballots to County Board of Election by 8:00 p.m. Election Day.
2024 GENERAL ELECTION
- Deadline to Apply for a Mail-In Ballot by Mail for General Election is October 29, 2024.
- Deadline for In-Person Mail-In Ballot Applications for General Election is November 4, 2024 by 3:00 p.m.
- Deadline for Post Office Receipt of Mail-In Ballots for General Election is November 5, 2024.
- Deadline for in Person Submission of General Election Mail-In Ballots to County Boards of Election by 8:00 p.m. Election Day.
WAYS TO RETURN YOUR MAIL IN BALLOTS:
- Mail it at any US Post Office (must be postmarked by Election Day).
- Deliver it In-person to the County Board of Elections by 8 p.m. on Election Day at 930 Spruce Street, Lawrence Township.
- Avoid the Post Office and Deliver it to a Secure Drop Box which is picked up by Mercer County Election Officials with a Sheriff's Officer.
VOTE BY MAIL BALLOT DROP BOXES
WEST WINDSOR:
- West Windsor Municipal Complex – 271 Clarksville Road, West Windsor (Between Municipal Building and Senior Center)
ROBBINSVILLE:
- Robbinsville Township Municipal Building 2298 Route 33 (parking lot)
EAST WINDSOR:
- East Windsor Courthouse - 80 One Mile Rd, East Windsor
PRINCETON:
- Princeton Municipal Building - 400 Witherspoon Street, Princeton
- Princeton University Wawa/Dinky Station - 152 Alexander Road, Princeton (front of Wawa)
HAMILTON:
- Hamilton Golf/Call Center –5 Justice Samuel A. Alito Jr Way, Hamilton (next to the Hamilton Library)
- Hamilton Municipal Building - 2090 Greenwood Ave., Hamilton (left side of building)
- Nottingham Firehouse - 200 Mercer Street, Hamilton Square (right side of building)
EWING:
- Ewing Municipal Building - 2 Jake Garzio Dr., Ewing (front of building)
- TCNJ Administration Services Building – 1872 Pennington Rd., Ewing (in front on the campus side)
- Mercer County Office Park - 1440 Parkside Avenue, Ewing (in front)
HIGHTSTOWN:
- Hightstown Firehouse #1 - 140 N. Main St., Hightstown (front of building)
HOPEWELL:
- Hopewell Township Administration Building – 201 Washington Crossing-Pennington Rd, Titusville (main entrance)
LAWRENCE:
- Lawrence Municipal Building - 2207 Lawrenceville Rd (Route 206), Lawrence (North side-Right Side of Municipal Building)
- Mercer County Board of Elections Office - 930 Spruce Street, Lawrence (front entrance)
TRENTON:
- County Clerk’s Office- Courthouse Annex - 209 S. Broad Street, Trenton (in front)
- Trenton City Hall - 319 E. State Street, Trenton (in back near Municipal Clerk's Office)
- Henry J. Austin Center - 321 N. Warren St., Trenton (corner of Tucker)
- Trenton Central - 400 Chambers St., Trenton (across from McDonald's)
2024 POLLING LOCATIONS
*All new locations for 2024
DISTRICT | POLLING PLACE | LOCATION |
1 | West Windsor Volunteer Fire Company | 153 South Mill Road |
2 | West Windsor Senior Center | 271 Clarksville Road * |
3 | West Windsor Volunteer Fire Company | 153 South Mill Road |
4 | Liquid Church | 545 Meadow Road * |
5 | West Windsor Senior Center | 271 Clarksville Road |
6 | Princeton Junction Volunteer Fire Company | 245 Clarksville Road |
7 | Princeton Junction Volunteer Fire Company | 245 Clarksville Road |
8 | Liquid Church | 545 Meadow Road * |
9 | West Windsor Volunteer Fire Company | 153 South Mill Road* |
10 | West Windsor Senior Center | 271 Clarksville Road |
11 | WWP Regional School District Board Office | 321 Village Road, East |
12 | WWP Regional School District Board Office | 321 Village Road, East |
13 | WWP Regional School District Board Office | 321 Village Road, East |
14 | West Windsor Volunteer Fire Company | 153 South Mill Road |
15 | West Windsor Senior Center | 271 Clarksville Road |
16 | WWP Regional School District Board Office | 321 Village Road, East |
ADDITIONAL QUESTIONS/CONCERNS:
If you have any questions or concerns,
please contact the West Windsor Township Clerk’s Office at 609-799-2400 extension 225.