2018 General Election: Tuesday, November 6th
First Day to Apply for Mail Ballot: August 8th
Last Day to Register to Vote: October 21 (Oct. 19 by paper)
Early Voting: October 22 – November 5

General Voting Information:
Register To Vote

Early Voting Information:
Early Voting General Information

Below are the Early Vote Locations throughout McHenry County. Voters in McHenry County may vote at any locations at their convenience. Click on any location to view the address and hours for your selection.

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