Skip to main content

McHenry County, Illinois

McHenry County profile, demographic data, and geographic information.

Local Government & Public Administration

Authoritative general-purpose local government units serving this area U.S. Census Bureau GUS (2026) / GMAF
Government Unit Unit Type Jurisdiction Role Contact / Address
GUS Population: 315,959 (2024)
ID: 162147
County Official County Government
Contact: AUDITOR
2200 N SEMINARY AVE, WOODSTOCK IL 60098-2693
GUS Population: 88,915 (2024)
ID: 163111
Township Municipal Government Within County
Contact: SUPERVISOR
3702 US HIGHWAY 14, CRYSTAL LAKE IL 60014-8204
GUS Population: 57,530 (2024)
ID: 163115
Township Municipal Government Within County
Contact: SUPERVISOR/ TREASURER
10109 VINE ST, UNIT D, HUNTLEY IL 60142-9580
GUS Population: 47,798 (2024)
ID: 193236
Township Municipal Government Within County
Contact: SUPERVISOR
3703 N RICHMOND RD, MCHENRY IL 60051-5451
GUS Population: 41,513 (2024)
ID: 162474
Municipal Municipal Government Within County
Contact: ACCOUNTANT
PO BOX 597, CRYSTAL LAKE IL 60039-0597
GUS Population: 38,888 (2024)
ID: 125265
Township Municipal Government Within County
Contact: TOWNSHIP SUPERVISOR
3510 BAY RD, CRYSTAL LAKE IL 60012-1334
GUS Population: 30,539 (2024)
ID: 102755
Municipal Municipal Government Within County
Contact: FINANCE DIRECTOR
2200 HARNISH DR, ALGONQUIN IL 60102-5995
GUS Population: 28,825 (2024)
ID: 162479
Municipal Municipal Government Within County
Contact: FINANCE & ACCOUNTING MANAGER
333 S GREEN ST, MCHENRY IL 60050-5495
GUS Population: 28,706 (2024)
ID: 102757
Municipal Municipal Government Within County
Contact: ADMINISTRATION DEPARTMENT
600 HARVEST GATE, LAKE IN THE HILLS IL 60156
VILLAGE OF HUNTLEY
GUS Population: 28,495 (2024)
ID: 162476
Municipal Municipal Government Within County
Contact: FIN. OFFICER
10987 MAIN ST, HUNTLEY IL 60142-7394
GUS Population: 25,892 (2024)
ID: 194708
Municipal Municipal Government Within County
Contact: FINANCE DIRECTOR
121 W CALHOUN ST, WOODSTOCK IL 60098-3218
GUS Population: 21,712 (2024)
ID: 163113
Township Municipal Government Within County
Contact: SUPERVISOR
1039 LAKE AVE, WOODSTOCK IL 60098-7409
GUS Population: 18,031 (2024)
ID: 207830
Municipal Municipal Government Within County
Contact: FINANCE DIRECTOR
655 VILLAGE HALL DR, CARY IL 60013-2599
GUS Population: 15,153 (2024)
ID: 163116
Township Municipal Government Within County
Contact: SUPERVISOR
5211 MILLER RD, WONDER LAKE IL 60097-9189
GUS Population: 9,408 (2024)
ID: 162475
Municipal Municipal Government Within County
Contact: CITY ADMINISTRATOR
201 DIGGINS STREET, HARVARD IL 60033
GUS Population: 9,025 (2024)
ID: 201641
Township Municipal Government Within County
Contact: SUPERVISOR
PO BOX 22, HARVARD IL 60033-0022
GUS Population: 7,699 (2024)
ID: 124991
Municipal Municipal Government Within County
Contact: ASST. TREASURER
132 E PRAIRIE ST, MARENGO IL 60152-3128
GUS Population: 7,321 (2024)
ID: 163117
Township Municipal Government Within County
Contact: MARENGO TOWNSHIP SUPERVISOR (ELECTED
4010 N IL ROUTE 23, MARENGO IL 60152-9205
TOWNSHIP OF RICHMOND
GUS Population: 6,807 (2024)
ID: 103027
Township Municipal Government Within County
Contact: SUPERVISOR
7812 IL ROUTE 31, RICHMOND IL 60071-9741
GUS Population: 6,451 (2024)
ID: 124990
Municipal Municipal Government Within County
Contact: ACCOUNTANT
234 RAND RD, LAKEMOOR IL 60051-8748
GUS Population: 6,428 (2024)
ID: 162481
Municipal Municipal Government Within County
Contact: ACCOUNTANT
1515 CHANNEL BEACH AVE, JOHNSBURG IL 60051-8904
GUS Population: 5,554 (2024)
ID: 162480
Municipal Municipal Government Within County
Contact: TREASURER
7401 MEYER RD, SPRING GROVE IL 60081-9625
GUS Population: 5,296 (2024)
ID: 162486
Municipal Municipal Government Within County
Contact: ACCOUNTANT
4444 THOMPSON RD, WONDER LAKE IL 60097-8910
TOWNSHIP OF BURTON
GUS Population: 4,893 (2024)
ID: 163112
Township Municipal Government Within County
Contact: SUPERVISOR
PO BOX 353, SPRING GROVE IL 60081-0353
GUS Population: 4,747 (2024)
ID: 207831
Municipal Municipal Government Within County
Contact: VILLAGE ADMINISTRATOR
305 ILLINOIS ST, FOX RIVER GROVE IL 60021-1197
GUS Population: 4,287 (2024)
ID: 162477
Municipal Municipal Government Within County
Contact: VILLAGE MANAGER
2500 LAKE AVE, VILLAGE OF LAKEWOOD IL 60014-5120
GUS Population: 3,749 (2024)
ID: 125264
Township Municipal Government Within County
Contact: SUPERVISOR
6550 OLSON RD, UNION IL 60180
GUS Population: 3,017 (2024)
ID: 163118
Township Municipal Government Within County
Contact: SUPERVISOR
8910 S ROUTE 23, MARENGO IL 60152-9354
TOWNSHIP OF SENECA
GUS Population: 2,882 (2024)
ID: 163119
Township Municipal Government Within County
Contact: SUPERVISOR
16506 GARDEN VALLEY RD, WOODSTOCK IL 60098-9029
GUS Population: 2,772 (2024)
ID: 163114
Township Municipal Government Within County
Contact: SUPERVISOR
107 AIRPORT RD, HARVARD IL 60033-3436
TOWNSHIP OF HEBRON
GUS Population: 2,340 (2024)
ID: 103026
Township Municipal Government Within County
Contact: SUPERVISOR
9924 MAIN ST, HEBRON IL 60034
GUS Population: 2,123 (2024)
ID: 184998
Municipal Municipal Government Within County
Contact: VILLAGE CLERK
5600 HUNTER DR, RICHMOND IL 60071-9408
GUS Population: 2,059 (2024)
ID: 162482
Municipal Municipal Government Within County
Contact: TREASURER
PO BOX 613, OAKWOOD HILLS IL 60013-0613
GUS Population: 1,951 (2024)
ID: 162485
Municipal Municipal Government Within County
Contact: VILLAGE ADMINISTRATOR
3125 BARREVILLE RD, CRYSTAL LAKE IL 60012-1504
GUS Population: 1,890 (2024)
ID: 211687
Township Municipal Government Within County
Contact: SUPERVISOR
15813 NELSON RD, WOODSTOCK IL 60098-9525
GUS Population: 1,579 (2024)
ID: 162484
Municipal Municipal Government Within County
Contact: PRESIDENT
69 S CIRCLE AVE, PORT BARRINGTON IL 60010-1001
GUS Population: 1,396 (2024)
ID: 124989
Municipal Municipal Government Within County
Contact: CLERK
PO BOX 372, HEBRON IL 60034-0372
TOWNSHIP OF ALDEN
GUS Population: 1,267 (2024)
ID: 125263
Township Municipal Government Within County
Contact: SUPERVISOR
8515 ALDEN RD, HARVARD IL 60033-9714
GUS Population: 1,136 (2024)
ID: 162483
Municipal Municipal Government Within County
Contact: VILLAGE CLERK
PO BOX 553, WOODSTOCK IL 60098-0553
VILLAGE OF MCCULLOM LAKE
GUS Population: 968 (2024)
ID: 162478
Municipal Municipal Government Within County
Contact: TREASURER
4811 W ORCHARD DR, MCHENRY IL 60050-2446
VILLAGE OF RINGWOOD
GUS Population: 837 (2024)
ID: 189937
Municipal Municipal Government Within County
Contact: TREASURER
6000 BARNARD MILL RD, RINGWOOD IL 60072-9636
VILLAGE OF UNION
GUS Population: 690 (2024)
ID: 204290
Municipal Municipal Government Within County
Contact: VILLAGE PRESIDENT
PO BOX 102, UNION IL 60180-0102
GUS Population: 606 (2024)
ID: 124993
Municipal Municipal Government Within County
Contact: TREASURER
1304 SUNSET DR, HOLIDAY HILLS IL 60051-9284
VILLAGE OF TROUT VALLEY
GUS Population: 507 (2024)
ID: 124992
Municipal Municipal Government Within County
Contact: CLERK
PO BOX 621, CARY IL 60013-0621
GUS Population: 316 (2024)
ID: 193201
Municipal Municipal Government Within County
Contact: PRESIDENT
4314 GREENWOOD RD, GREENWOOD IL 60097