Voter Information
MCHENRY COUNTY EARLY VOTING
FEBRUARY 25, 2025 CONSOLIDATED REPUBLICAN PRIMARY ELECTION
Beginning February 10th all early voting centers will be open during the times listed below. All ballot styles for Algonquin Township, Grafton Township, and Nunda Township are available at all Early Voting Centers, voters may choose to vote at the site most convenient for them. Please note that this is a primary election and ONLY republican ballots are available in the townships listed above.
Early voting begins at the McHenry County Election Center at 410 S. Eastwood Dr., Woodstock on January 16th and
will be open Monday through Friday 8:30 am—4:00pm. (Please note: The Election Center will be closed on January 20th). 24/7 Dropbox for vote-by-mail ballots is available at McHenry County Administration Building, 667 Ware Rd., Woodstock.
McHENRY COUNTY ELECTION CENTER – 410 S. Eastwood Dr., Woodstock (Dropbox Available Inside Voting Room)
EARLY VOTING WILL BE CONDUCTED DURING THE FOLLOWING HOURS:
- Monday, February 10th through Friday, February 14th 8:30 AM to 4:00 PM
- Saturday, February 15th 9:00 AM to 12:00 PM
- Tuesday, February 18th through Friday, February 21st 8:30 AM to 4:00 PM
- Saturday, February 22nd 9:00 AM to 12:00 PM
- Monday, February 24th 8:30 AM to 4:00 PM
NUNDA TOWNSHIP OFFICE – 3510 Bay Rd., Crystal Lake (Downstairs Entrance)
ALGONQUIN TOWNSHIP OFFICE – 3702 US Hwy 14, Crystal Lake (Garage Entrance)
HUNTLEY PARK DISTRICT – 12015 Mill St., Huntley (South Entrance)
LAKE IN THE HILLS VILLAGE HALL – 600 Harvest Gate, Lake in the Hills – (Main Entrance)
EARLY VOTING WILL BE CONDUCTED DURING THE FOLLOWING HOURS:
- Monday, February 10th through Friday, February 14th 8:30 AM to 4:00 PM
- Tuesday, February 18th through Friday, February 21st 8:30 AM to 4:00 PM
- Saturday, February 22nd 9:00 AM to 12:00 PM
Register to Vote
Make sure you are registered to vote! We need every vote. You can find information about voter registration, including voting by mail and voting early, on the County Clerk’s website.
McHenry County Voter Information
The County Clerk’s website provides voter information including a list of candidates, election day polling places, and voting dates.