Voter Information

Voter Information

General Primary Election

Tuesday, March 17, 2026

Key Dates

Date

  Event

   
  02/17/26   Last day for voters to register to vote by mail.
  03/01/26   Last day to register to vote by online application
  03/02/26   First day of early voting
  03/12/26   Last day to request a mail ballot
  03/16/26   Last day of early voting
  03/16/26   Last day of grace period registration and early voting
  03/17/26   Last day mail ballots can be postmarked
  03/17/26   Election Day

These links are for Cook County Residents.  Please see the sidebar on the right for additional counties.

When to Re-Register

Your registration is permanent unless you move or change your name. You may update an existing registration via the link Register to Vote or Update an Existing Registration on the Illinois Online Voter Registration webpage.

If you are legally changing your name at the Secretary of State’s office, you can ask them to process a new or updated voter registration.

Get Voter Information

Click the County that you reside in to get the most accurate voting and early voting information.

Early Voting for Cook County Residents

at Barrington Hills Village Hall
112 Algonquin Road, Barrington Hills

Village Hall Location

EARLY VOTING HOURS AT VILLAGE HALL

 

MARCH 2   – MARCH 16, 2026

 

Mondays – Saturdays:  9:00 AM to 5:00 PM


Sundays: 10:00 AM to 4:00 PM

 


MARCH 17 – ELECTION DAY!
Polling locations:  6:00 AM to 7:00 PM

For those not residing in Cook County, follow the links below to determine your early voting locations.  Hours vary by location. 

Lake County Early Voting Locations

McHenry County Early Voting Locations

Kane County Early Voting Locations