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