Key Dates to Remember:

March 19, 2024 – Primary Election Day
November 5, 2024 – Election Day

Early Polling Locations (pdf)

  • Ongoing – Check your Voter Registration (LINK)
  • Ongoing – Register to Vote (LINK)
  • Ongoing – Apply for Vote by Mail Ballot (LINK) and
                     – Sign Up to Track Your Ballot (LINK)
  • 2/8/2024 – First day Vote by Mail ballots are mailed
  • 2/8/2024 – First day for In-Person Early Voting at 5 locations (Wheaton,
                           Addison, Naperville, Bloomingdale, and Westmont)  (LINK)
  • 3/2/2024 – Last day for Temporary Early Voting Locations
  • 3/3/2024 – Last day for voters to register to vote through the State
                          Board of Elections website
  • 3/4/2024 – First day of In-Person Early Voting at Permanent Locations
  • 3/18/2024 – Last day for In-Person Early Voting
  • 3/19/2024 – Primary Election (LINK)
  • 11/5/2024 – General Election

Register to Vote

Registering to vote has never been easier or more convenient. You can register online, in person or you can download registration forms and register through the mail. Your election authority is ready to process your registration. Visit the Office of the DuPage County Clerk’s website to get registered.

You can check your registration status at


Vote by Mail

(Vote by Mail details)

You can apply for your Permanent Vote By Mail Ballot online here.  Ballots for the Primary Election will begin mailing on (date TBA) and take 4 to 5 days to arrive. Be sure to sign-up for Tracking Your Ballot here (receive text, email, and/or phone call for status of your ballot)

You can also apply for The Permanent Vote by Mail Program using a form that can be found on-line here.  Once you have completed the form, it can be mailed or dropped off at the Election Division. Remember to check the option stating you wish to receive the Party Ballot and check the Democratic box! Mail completed form to:

PO BOX 1087
WHEATON, IL 60187-1087

Vote By Mail  – VOTE EARLY!  Mail your completed Vote By Mail Ballot (pre-paid postage – no stamps required) or drop it at any polling location.

Don’t forget to

  • Complete your ballot and place it in the envelope
  • Seal the envelope
  • Sign the envelope


Early Voting

(Early Voting – DuPage Fairgrounds details)  TBA

(Early Voting – Temporary Polling Locations details)  TBA

(Early Voting – Permanent Polling Locations details)  TBA

For the April 4, 2023 Consolidated Election, traditional Early Voting will take place TBA. 

You can register to vote at ALL Early Vote Sites. NOTE: Any voter who needs to register for the first time or file an address change must present two forms of ID, one of which shows the voter’s current address.


Vote on Election Day

(Election Day details)

Vote in-person at any DuPage County polling location on Election Day (Press Release)

The Office of the DuPage County Clerk has established polling places for the upcoming election. The DuPage Clerk will also notify voters of their polling location via postal mail prior to election day.

A list of the polling locations can be found at:

You can register to vote and vote on Election Day
NOTE: Any voter who needs to register for the first time or file an address change must present two forms of ID, one of which shows the voter’s current address.