In-person early voting locations will be open Saturday, October 26 through Sunday, November 3, for the 2024 General Election. Hours will be Monday to Saturday, 10 am–8 pm and Sunday, 10 am–6 pm. No appointment is necessary.
No matter where you live in Middlesex County, you can vote your specific ballot at any of the county’s designated in-person early voting locations.
Below is a list of the early voting locations in Middlesex County.
Municipality | Location | Address |
---|---|---|
East Brunswick | East Brunswick Community Center | 721 Cranbury Rd, East Brunswick |
Edison | Minnie B. Veal Recreation Center | 1070 Grove Ave, Edison |
Monroe | Monroe Public Library | 4 Municipal Plaza, Monroe |
New Brunswick | New Brunswick Hub Teen Center | 411 Joyce Kilmer Ave, New Brunswick |
Old Bridge | Old Bridge Public Library | 1 Old Bridge Plaza, Old Bridge |
Perth Amboy | Jankowski Community Center | 1 Olive St, Perth Amboy |
Piscataway | John F. Kennedy Public Library | 500 Hoes Ln, Piscataway |
Sayreville | Sayreville Senior Center | 423 Main St, Sayreville |
South Brunswick | South Brunswick Community Center | 124 New Road, Monmouth Junction |
Woodbridge | Acacia Youth Center (formerly Hungarian Manor) | 95 Port Reading Ave, Woodbridge |