Three ways to vote!

Choose the right one for you

Vote by Mail

Vote by mail ballots start getting mailed on September 20th

You can return your Vote by Mail ballot in the mail or via a drop box. See below for the drop box locations nearest you.

In Person Early Voting

Early voting starts Saturday, October 25th through Sunday, November 2nd

The polls are open Monday through Saturday from 10 AM to 8 PM and Sunday from 10 AM to 6 PM. See below for the closest Early Voting location near you.

Election Day

Election day is Tuesday, November 4th

The polls on election day are open from 6 AM to 8 PM. You can click here to find out where your local polling center is.


Important Dates:

Saturday, September 20th

Tuesday, October 14th

Monday, November 3rd

Saturday, October 25th

Sunday, November 2nd

Tuesday, November 4th

Vote by Mail Ballots mailed

Deadline to Register to Vote

Deadline to sign up for a Vote by Mail Ballot

First day of Early Voting

Last day of Early Voting

Election Day

District 21 Drop Box Locations

Union County

  • Berkeley Heights - 47 Snyder Avenue Park, 240 Snyder Avenue, Berkeley Heights, NJ 07922

  • Garwood - Garwood Public Library, 411 3rd Avenue, Garwood, NJ 07027

  • Mountainside - Mountainside Library, 1 Constitution Plaza, Mountainside, NJ 07092

  • New Providence - New Providence Library, 377 Elkwood Avenue, New Providence, NJ 07974

  • Springfield - Raymond Chisholm Community Center, 100 South Springfield Avenue, Springfield, NJ 07081

  • Summit - Chestnut Street Parking Lot, 406 Broad Street, Summit, NJ 07901

  • Westfield - Fraser Building, 300 North Avenue East, Westfield, NJ 07090

Somerset County

  • Bernards - Municipal Building, 1 Collyer Lane, Basking Ridge, NJ 07920

  • Bernardsville - Borough Hall, 166 Mine Brook Road, Bernardsville, NJ 07924

  • Green Brook - Municipal Building, 111 Greenbrook Road, Green Brook, NJ 08812

  • Warren - Municipal Building, 46 Mountain Boulevard, Warren, NJ 07059

  • Watchung - Borough Hall, 57 Mountain Boulevard, Watchung, NJ 07069

Morris County

  • Chatham Borough - Chatham Borough Municipal Building, 54 Fairmount Avenue, Chatham, NJ 07928

  • Chatham Township - Chatham Township Municipal Building, 58 Meyersville Road, Chatham, NJ 07928

  • Long Hill - Long Hill Town Hall, 915 Valley Road, Gillette, NJ 07933

Middlesex County

  • Dunellen - Dunellen Public Library, 100 New Market Road, Dunellen, NJ 08812

  • Middlesex Borough - Middlesex Borough Hall, 1200 Mountain Avenue, Middlesex NJ 08846

District 21 Early Voting Locations

Union County

  • Berkeley Heights - Berkeley Heights Municipal Building, 29 Park Avenue, Berkeley Heights, NJ 07922

  • Cranford - Union College of Union County Cranford Campus, 1033 Springfield Avenue, Cranford, NJ 07016

  • New Providence - DeCorso Community Center, 15 East 4th Street, New Providence, NJ 07974

Somerset County

  • Bernards - Bernards Township Community Center, 289 South Maple Avenue, Basking Ridge, NJ 07920

  • Bridgewater - Municipal Court, 100 Commons Way, Bridgewater, NJ 08807

  • North Plainfield, Community Center, 614 Greenbrook Road, North Plainfield, NJ 07060

Morris County

  • Madison - Madison Hartley Doge Memorial, 50 Kings Road, Madison, NJ 07940

Middlesex County

  • Piscataway - JFK Public Library, 500 Hoes Lane, Piscataway, NJ 08854