McHenry County Voter Information

2018 Primary Election: Tuesday, March 20th
First Day to Apply for Mail Ballot: December 20th
Last Day to Register to Vote: March 4th (February 20th by paper)
Early Voting: March 5th – March 19th

Below is a map of every early vote location in McHenry County. Voters may vote at any location listed at their convenience, according to the County Clerk. Click on any of the locations to view the hours.


General Voting Information:
Register To Vote

Early Voting General Information

Vote by Mail Information:
Application for Vote by Mail Ballot
Vote by Mail General Information