McHenry County Early Voting
June 28, 2022 General Primary Election

  • All ballot styles for McHenry County are available at all Early Voting Centers

  • Voters may choose to vote at the site most convenient for them

  • Early voting at the McHenry County Clerk's office begins May 19, 2022 from 8:30am-4:30pm Mon-Fri

Beginning June 13, 2022 all voting centers will open

JUN 13-JUN 17           8:30am - 4:30pm

JUN 18                         8:30am - 12:00pm

JUN 19 - JUN 24         8:30am - 4:30pm

JUN 25                         8:30am - 5:00pm

JUN 26                         8:30am - 3:00pm

JUN 27                         8:30am - 7:00pm

 

 

 

  • McHenry County Administration Building

       667 Ware Rd., Woodstock

       (dropbox in parking lot available 24/7)

  • Algonquin Township Office

       3702 US Highway 14, Crystal Lake (garage entrance)

       (dropbox available inside voting room)

  • Lake in the Hills Village Hall

       600 Harvest Gate, Lake in the Hills

       (dropbox available inside voting room)

  • McHenry City Hall

       333 S. Grace St., McHenry (City Council entrance)

        (dropbox available inside voting room)

  • McHenry Township Office

       3703 N. Richmond Rd., Johnsburg (main entrance)

       (dropbox available inside voting room )

  • Nunda Township Office

       3510 Bay Rd., Crystal Lake (downstairs entrance)

Early Voting will be conducted during these hours at these Early Voting locations

JUN 13 - JUN 17          8:30am - 4:30pm

JUN 18                          8:30am - 12:00pm

JUN 19 - JUN 24          8:30am - 4:30pm

JUN 25                          8:30am - 12:00pm

Early Voting will be conducted during these hours at these Early Voting locations

  • Huntley Park District

       12015 Mill St., Huntley (south entrance)

  • Cary Area Library

       1606 Three Oaks Rd., Cary (main entrance)​

  • Algonquin Library

       2600 Harnish Dr., Algonquin (main entrance)​

Early Voting will be conducted during these hours at these Early Voting locations

JUN 13 - JUN 17          8:30am - 4:30pm

JUN 19 - JUN 24          8:30am - 4:30pm

JUN 25                          8:30am - 12:00pm

  • Dunham Township Office

       107 Airport Rd., Harvard (main entrance)

  • Marengo City Hall

       132 E. Prairie St., Marengo (main or rear entrance)​