To register to vote, you must be a resident in the precinct for 30 days.
City of Crystal Lake
100 W. Woodstock Street
Crystal Lake, IL 60014
McHenry County Clerk
McHenry County Government Center
2200 N. Seminary Avenue
Woodstock, IL 60098
You will find additional voter registration locations, as well as voting dates, polling places, election results, and more at the McHenry County Clerk's website.