Early Voting Locations

Find your Mercer County early voting locations below.

East Windsor
Mercer County Library-Hickory Corner Road
(Meeting Room)


138 Hickory Corner Rd
East Windsor 08520

Mon-Sat – 10AM – 8PM
Sun – 10AM – 6PM
Ewing
Element Hotel Ewing
(Conference Room)

1000 Sam Weinroth Rd East
Ewing 0862

Mon-Sat – 10AM – 8PM
Sun – 10AM – 6PM
Hamilton
Courtyard by Marriott
(Conference Room)

530 US-130
Hamilton 0869

Mon-Sat – 10AM – 8PM
Sun – 10AM – 6PM
Lawrence
Mercer County Library-Lawrence
(Meeting Room)

2751 Brunswick Pike
Lawrence 08648

Mon-Sat – 10AM – 8PM
Sun – 10AM – 6PM
Pennington
Pennington Fire Company

120 Broemel Place
Pennington 08534

Mon-Sat – 10AM – 8PM
Sun – 10AM – 6PM
Trenton
Cure Insurance Arena
(Gate C)

81 Hamilton Ave
Trenton 08611

Mon-Sat – 10AM – 8PM
Sun – 10AM – 6PM
Princeton Junction
Mercer County Community College
(College Conference Center | Old Trenton Road Entrance)

1200 Old Trenton Rd
Princeton Jct 08550

Mon-Sat – 10AM – 8PM
Sun – 10AM – 6PM
Princeton
Princeton Shopping Center
(To the left of the Bagel Nook)

1301 N Harrison St
Princeton 08540

Mon-Sat – 10AM – 8PM
Sun – 10AM – 6PM