Government Administration in McHenry County, IL
Explore all federal administrative agencies and branches of the US government in McHenry County, IL to get information on policies, public affairs, and government operations.
Board Of Elections
City Council
City Manager
Clerk Office
Island Lake Village Clerk
3720 Greenleaf Avenue, Island Lake, IL 60042
847-526-8764
Mchenry County Clerk
2200 North Seminary Avenue, Woodstock, IL 60098
815-334-4234
Oakwood Hills Clerk
3020 North Park Drive, Cary, IL 60013
815-444-9453
Riley Township Clerk
21451 Norway Ct, Marengo, IL 60152
815-568-7335
Algonquin Village Clerk
2200 Harnish Drive, Algonquin, IL 60102
847-658-4322
Wonder Lake Clerk
4200 Thompson Road, Wonder Lake, IL 60097
815-728-0839
DMV
Marriage License Office
Mayor Office
Passport Office
Algonquin Passport Office
801 West Algonquin Road, Algonquin, IL 60102
847-658-0012
Island Lake Passport Office
129 East State Road, Island Lake, IL 60042
847-526-6153
Mchenry Passport Office
4530 West Crystal Lake Road, McHenry, IL 60050
815-385-2108
McHenry County Passport Office
2100 North Seminary Avenue, Woodstock, IL 60098
815-334-4260
Woodstock Passport Office
1050 Country Club Road, Woodstock, IL 60098
815-338-1094
Crystal Lake Passport Office
301 Congress Parkway, Crystal Lake, IL 60014
815-459-8084
Secretary Of State
Town & City Hall
Harvard City Hall
201 West Front Street, Harvard, IL 60033
815-943-6468
Seneca Township Town Hall
16506 Garden Valley Road, Woodstock, IL 60098
815-923-2288
Woodstock City Hall
121 West Calhoun Street, Woodstock, IL 60098
815-338-4300
Crystal Lake City Hall
100 West Woodstock Street, Crystal Lake, IL 60014
815-459-2020
Marengo City Hall
132 East Prairie Street, Marengo, IL 60152
815-568-7112
McHenry City Hall
333 South Green Street, McHenry, IL 60050
815-363-2100