McHenry County, Illinois cities by population
Number of cities: 32
Population: 310,749
Largest city: Crystal Lake
| City | Type | Population |
|---|---|---|
| Crystal Lake | city | 40,082 |
| Algonquin | village | 29,869 |
| Lake in the Hills | village | 29,024 |
| Huntley | village | 27,314 |
| McHenry | city | 27,237 |
| Woodstock | city | 25,829 |
| Cary | village | 17,919 |
| Fox Lake | village | 10,945 |
| Harvard | city | 9,482 |
| Island Lake | village | 8,057 |
| Marengo | city | 7,466 |
| Johnsburg | village | 6,399 |
| Lakemoor | village | 5,816 |
| Spring Grove | village | 5,713 |
| Fox River Grove | village | 4,710 |
| Lakewood | village | 4,489 |
| Barrington Hills | village | 4,236 |
| Wonder Lake | village | 4,032 |
| Pistakee Highlands | CDP | 3,372 |
| Oakwood Hills | village | 2,714 |
| Richmond | village | 2,263 |
| Prairie Grove | village | 1,928 |
| Port Barrington | village | 1,686 |
| Hebron | village | 1,540 |
| Bull Valley | village | 1,250 |
| McCullom Lake | village | 1,054 |
| Chemung | CDP | 791 |
| Ringwood | village | 713 |
| Holiday Hills | village | 650 |
| Union | village | 630 |
| Trout Valley | village | 542 |
| Greenwood | village | 427 |
What is the largest city in McHenry County, Illinois?
Crystal Lake is the largest city in McHenry County, Illinois with a population of 40,082.
TOP-5 cities by population in McHenry County, Illinois:
- Crystal Lake
- Algonquin
- Lake in the Hills
- Huntley
- McHenry