top of page


Bedminster drop box.jpeg


Municipal Building, 1 Miller Lane

Robin Ray, Township Clerk, (908) 212-7000, ext 404

box bernards.jpeg

Bernards Township
Municipal Building, 1 Collyer Lane, Basking Ridge
Rhonda Pisano, Township Clerk, 908-204-3014



Borough Hall, 166 Mine Brook Road

Anthony Suriano, Township Clerk,  (908) 766-3000 ext. 141

bound brook drop box.jfif

Bound Brook

Borough Hall, 230 Hamilton Street

Jasmine Mathis, Township Clerk, (732) 356-0833 ext. 646

branchburg drop box.jfif


Municipal Building, 1077 Route 202

Maggie Schmitt, Township Clerk,  (908) 526-1300 ext. 103

box bridgewater.jpeg

Bridgewater Township
Municipal Building, 100 Commons Way, Bridgewater
Linda J. Doyle, Township Clerk, 908-725-6300

box hillsborough.jpeg

Hillsborough Township
Municipal Building, 379 South Branch Road
Pamela Borek, Township Clerk, 908-369-8314 

franklin mailbox.jpg

Franklin Township
Municipal Building, 475 Demott Lane, Somerset
Ann Marie McCarthy, Township Clerk, 732-873-2500

green brook drop box.jfif

Green Brook Township
Municipal Building, 111 Greenbrook Road
Kelly Cupit, Clerk/Administrator, 732-968-1023

green brook drop box.jfif

Montgomery Municipal Building, 100 Community Dr, Skillman, 08558

n plainfield drop box.jfif

North Plainfield

Community Center, 614 Greenbrook Road

Rich Phoenix, Township Clerk, (908) 769-2910

box county.jpeg

Somerset County
Administration Building, 20 Grove Street, Somerville
Jerry Midgette, Administrator, 908-231-7084 

raritan drop box.jfif

Raritan Borough
Municipal Building, 22 First Street
Eric Colvin, Clerk, 908-231-1300

s bound brook drop box.jfif

South Bound Brook Borough
Borough Hall, 12 Main Street
Christina Fischer, Clerk, 732-356-0258



Municipal Building, 46 Mountain Boulevard

Cathy Reese, Township Clerk (908) 753-8000 ext. 223

watchung drop box.jfif

Watchung Borough
Borough Hall, 57 Mountain Boulevard
Edith G Gil, Clerk, 908-756-0080

Early In-Person Voting Location
bottom of page