May 12, 2024
Local News

Today is the last day for early voting: Where can I vote early near me in McHenry County?

Early voting began in McHenry County Sept. 24 at the County Administrative Building in Woodstock and expanded to 11 additional sites Oct. 19.

Voters who requested a vote-by-mail ballot can still choose to vote in person. They should bring their vote-by-mail ballot with them to surrender at the polling site.

Get all your questions about how to vote answered here.

The following sites will be open 8:30 a.m. to 7 p.m. weekdays through Nov. 2; and 9 a.m. to 5 p.m. Oct. 24 and 31 and Nov. 1:

McHenry County Administrative Building
667 Ware Road, Woodstock
Also the site of a 24-hour ballot drop box

The Dole Mansion
401 Country Club Road, Crystal Lake
Ballot drop box available during voting hours

Lake in the Hills Village Hall
600 Harvest Gate, Lake in the Hills
Ballot drop box available during voting hours

McHenry Township Office
3703 N. Richmond Road, Johnsburg
Ballot drop box available during voting hours

McHenry City Hall
333 S. Green St., McHenry
Ballot drop box available during voting hours

These sites will be open 8:30 a.m. to 5 p.m. weekdays through Oct. 30; and 9 a.m. to 2 p.m. Oct. 24 and 31:

Huntley Park District
12015 Mill St., Huntley

Cary Area Library
1606 Three Oaks Road, Cary

Algonquin Library
2600 Harnish Drive, Algonquin

These sites will be open 8:30 a.m. to 5 p.m. weekdays through Oct. 30; and 9 a.m. to 2 p.m. Oct. 31:

Nunda Township Offices
3510 Bay Road, Crystal Lake

Dunham Township Offices
107 Airport Road, Harvard

Marengo City Hall
132 E. Prairie St., Marengo