How Do I Register To Vote?
Please visit New Jersey's Online Voter Registration website:
Where Do I Vote?
Find your District and polling location here
Districts 1, 2, and 7
Bernardsville Library
1 Anderson Hill Road
Bernardsville, NJ 07924
Districts 3, 4, and 5
First Presbyterian Church
321 Mine Brook Road
Bernardsville, NJ 07924
District 6
St. John’s On The Mountain
379 Mount Harmony Road
Bernardsville, NJ 07924
When Do I Vote?
There is a Republican Primary Election on June 10, 2025 | Polls Open 6AM-8PM
Republican candidates for Borough Council, County Commissioner, County Sheriff, County Surrogate, New Jersey General Assembly, and Governor will appear on the Ballot.
There is a General Election on November 4, 2025 | Polls Open 6AM-8PM
Republican candidates for Borough Council, County Commissioner, County Sheriff, County Surrogate, New Jersey General Assembly, and Governor will face candidates from other parties.
Independent candidates will vie for seats on the Somerset Hills Board of Education.
How Do I Vote By Mail?
Please print, fill out, and mail this application from the Somerset County Clerk's Election Division:
https://www.co.somerset.nj.us/home/showpublisheddocument/458/637528031080300000
How Do I Vote Early?
General Election Early Voting Hours TBA.
BERNARDS TOWNSHIP
Location: Bernards Township Community Center, 289 South Maple Ave, Basking Ridge
Contact: Christine Kieffer, Township Clerk, 908-204-3014
BRIDGEWATER TOWNSHIP
Location: Municipal Court, 100 Commons Way, Bridgewater
Contact: Grace Njuguna, Township Clerk, 908-725-6300
FRANKLIN TOWNSHIP
Location: Community Center, 505 DeMott Lane, Somerset
Contact: Ann Marie McCarthy, Township Clerk, 732-873-2500
HILLSBOROUGH TOWNSHIP
Location: Hillsborough Municipal Bldg , 379 South Branch Road
Contact: Sarah Brake, Township Clerk, 908-369-8314
MONTGOMERY TOWNSHIP
Location: Montgomery Municipal Bldg, 100 Community Drive Skillman
Contact: Lisa Fania, Township Clerk, 908-359-8211
NORTH PLAINFIELD BOROUGH
Location: North Plainfield Community Center, 614 Greenbrook Road
Contact: Michele Garry, Borough Clerk, 908-769-2904