Skip Ribbon Commands
Skip to main content
Service alert Open

All Middlesex County buildings will remain closed to the general public until further notice due to COVID-19. Only select County services are available on an appointment basis.
Johnson and Donaldson Parks are open with limited services and amenities. For more information, click here.


Secure Ballot Drop Box Locations

Drop boxes are maintained by the Middlesex County Board of Elections, and Elections and are secure and monitored by video surveillance. Ballots are collected from drop boxes on a regular basis.

​Municipality Address ​General Description
of Where Drop Box Located
Carteret​ Thomas Deverin Community Center
100 Cooke Avenue
Drop Box inside the vestibule of the building
Cranbury​ Cranbury Police Department
​1 Logan Dr, Cranbury
Drop Box located ​In front of police station
​Dunellen Dunellen Public Library
​100 New Market Rd
Drop Box located on the sidewalk near the entrance to the library
​East Brunswick Board of Elections
11 Kennedy Blvd
Drop Box located between the parking lot and the East Brunswick Municipal Complex Building near the police entrance.
East Brunswick​ East Brunswick Municipal Complex
1 Civic Drive
Drop Box located in front of the entrance on the walkway.​ 
Edison​ Edison Municipal Complex
100 Municipal Boulevard
Drop Box located outside Municipal Complex entrance under the awning.
Edison​ ​North Edison Library
​777 Grove Ave
​Drop box located in front of library.
Edison​ Middlesex County College – College Center 
2600 Woodbridge Avenue
​Drop box located by the flag pole. 
​Helmetta Helmetta Borough Hall
​51 Main Street
Drop Box located in front of Borough Hall. 
Highland Park​ Highland Park Borough Hall
221 South Fifth Avenue
Drop Box located in front of Borough hall.
​Jamesburg ​Jamesburg Municipal Complex
131 Perrineville Road
​Drop box located within the parking lot, in the Safe Zone
​Metuchen ​Metuchen Municipal Complex
500 Main Street
​Drop box located in back of parking lot.
Middlesex Borough​ Middlesex Borough Hall
1200 Mountain Avenue
Drop Box located in the rear of town hall.
​Milltown ​Milltown Municipal Complex
39 Washington​ Avenue
Drop Box located at the beginning of the side entrance accessible from the parking lot
Monroe​ Monroe Township Library
4 Municipal Plaza
Drop Box located to the right of the entrance to the library.
​New Brunswick ​County Administration Building
75 Bayard Street
​Drop box located in front of Bayard Street front entrance.
​New Brunswick The Yard at Rutgers University​
​40 College Avenue
​Drop box located to the right of the bus stop by the street.
North Brunswick​ North Brunswick Township Hall
​710 Hermann Road
Drop Box located in front of building.
Old Bridge​ Old Bridge Township Municipal Complex
​1 Old Bridge Plaza
​Drop by located on the sidewalk nearest the curb in front of municipal building
Perth Amboy​ ​Perth Amboy Public Safety Complex
361 New Brunswick Avenue

​Drop box located between Municipal Court and Police Station; closer to police station entrance.
Perth Amboy ​ Perth Amboy City Hall​
520 High Street
Drop box is on the west side of the building, directly in front of the window.
Piscataway​ Piscataway Municipal Complex​
455 Hoes Lane
​Drop box located on walkway between municipal building and police station
Piscataway​ Westergard Library
20 Murray Avenue
​Drop box located in front of library.
Plainsboro​ Plainsboro Municipal Complex
641 Plainsboro Road
​Drop box located in front of stairs to Municipal Building
Sayreville​ Sayreville Borough Hall
​167 Main Street, Sayreville
​Drop box located behind building, on the sidewalk (right side when facing the building)
Sayreville​ Sayreville Water Department
3751 Bordentown Avenue
Drop Box located in parking lot by main entrance.
South Amboy​ South Amboy Train Station
137 North Broadway
​Drop by located on the curb in front of the train station across from townhall
South Brunswick​ South Brunswick Municipal Building
​540 Ridge Road, Monmouth Junction
​Drop box located in front of main building to the right of visitor parking
South Brunswick​ South Brunswick Community Center
 (Woodlot Park)
124 New Road, Monmouth Junction
​Drop box located at walkway to front entrance.
South Plainfield​ South Plainfield Borough Hall
2480 Plainfield Avenue
​Drop Box located in rear of municipal building
South River​ South River Administration Building
48 Washington Street
​Drop Box located in front of administration building
Spotswood​ Spotswood Municipal Building
77 Summerhill Road
​Drop Box located in front of townhall
Woodbridge​ Woodbridge Municipal Building
1 Main Street, Woodbridge
​Drop box is curbside. Adjacent to north side of main entrance stairs to town hall.
Woodbridge​ Woodbridge Library​
​1 George Frederick Plaza, Woodbridge
Drop Box is in the front of the Main Library, adjacent to the stairs leading to the ground level.

Back to top