Voter Information

Important Dates:

NOW through October 29 – Apply to Vote by Mail

August 1 – Vote By Mail Application to Be Sent to All Registered Voters

September 24 – Vote by Mail Ballots Mailed (You will receive your Vote by Mail Ballot no later than October 5)

October 6 – Last Day to Register to Vote

October 29 – Vote by Mail Ballots Due to Ensure Your Vote is Counted on Election Day (If you plan on hand delivering your Vote by Mail Ballot, October 29 is the last day to request a Vote by Mail Ballot)

November 2 – Vote by Mail Ballots Due in Person if Hand Delivered and Not Mailed

November 3 – Election Day

Important Links:

Your Early Vote Locations are listed below:

McHenry County Administration Building667 Ware RdWoodstock
Country Inn & Suites600 Tracy Trl-Lincoln RoomCrystal Lake
The Dole Mansion401 Country Club RdCrystal Lake
McHenry Township Office3703 N Richmond RdJohnsburg
McHenry City Hall333 S Green St-Court Entrance OnlyMcHenry
Huntley Park District12015 Mill StHuntley
Cary Area Library1606 Three Oaks RdCary
Algonquin Library2600 Harnish DrAlgonquin
Nunda Township Offices3510 Bay Rd, Town HallCrystal Lake

Frequently Asked Questions

Any qualified voter in the State of Illinois is eligible to Vote by Mail! Due to COVID-19, all 2020 General Election voters are encouraged to cast a ballot by mail. Voting by mail is a secure and easy option for voters and you can request a Vote by Mail Ballot here.

Registering to vote by mail is very easy and only takes a couple of minutes! You can register to vote by mail online here through the Illinois State Board of Elections.

This year, a Vote By Mail Ballot application is required by the State of Illinois to be sent to any voter who voted either in the 2018 General Election, the 2019 Consolidated Election, or the 2020 General Primary Election.

To ensure you vote is counted on Election Day, all Vote by Mail Ballots must be received in the mail by your County Clerk’s Office by 5:00 PM CST on October 29.

Between September 24 and October 5, your Vote by Mail Ballot will arrive from your County Clerk’s Office.

Fill out all required fields and mark your vote selections clearly. Once your ballot is filled out and completed, just place it back in the return envelope that was included with your Vote by Mail Ballot and place it back in the mail as quickly as possible. Some counties will be offering Ballot Drop Boxes at local polling locations so you can securely drop your ballot off by hand. Remember, your Vote by Mail Ballot is due back by October 29 to ensure it is counted on Election Day.

Each County Clerk’s Office must confirm receipt of the ballot, usually via email or text. In most cases, you can also look up the status of your Vote by Mail Ballot on your local County Clerk’s Office website where you would look up your personal voter information, or through a ballot tracking vendor such as BallotTrax. You may also be contacted by your local County Clerk’s Office to confirm it was you who sent in the ballot.

Each county confirms your ballot was received differently but as long as you return your Vote by Mail Ballot by October 29, your vote will be counted!

District Map:

Utilize the search box to see if your address falls within the district.

Places Search Box