Cities, towns and communities in McHenry County, Illinois
44 cities, towns and communities overlap McHenry County, Illinois. They are listed by population, largest first, starting with Crystal Lake city, Algonquin village, and Lake in the Hills village. An overlap does not mean that every address belongs to both.
- Crystal Lake, Illinois (city)
- Algonquin, Illinois (village)
- Lake in the Hills, Illinois (village)
- McHenry, Illinois (city)
- Huntley, Illinois (village)
- Woodstock, Illinois (city)
- Cary, Illinois (village)
- Fox Lake, Illinois (village)
- Harvard, Illinois (city)
- Hampshire, Illinois (village)
- Island Lake, Illinois (village)
- Marengo, Illinois (city)
- Lakemoor, Illinois (village)
- Johnsburg, Illinois (village)
- Spring Grove, Illinois (village)
- Lakewood, Illinois (village)
- Fox River Grove, Illinois (village)
- Wonder Lake, Illinois (village)
- Barrington Hills, Illinois (village)
- Pistakee Highlands, Illinois (CDP)
- Richmond, Illinois (village)
- Oakwood Hills, Illinois (village)
- Prairie Grove, Illinois (village)
- Port Barrington, Illinois (village)
- Bull Valley, Illinois (village)
- Hebron, Illinois (village)
- McCullom Lake, Illinois (village)
- Ringwood, Illinois (village)
- Holiday Hills, Illinois (village)
- Union, Illinois (village)
- Trout Valley, Illinois (village)
- Greenwood, Illinois (village)
- Lawrence, Illinois (CDP)
- Chemung, Illinois (CDP)
- Ridgefield, Illinois (CDP)
- Burtons Bridge, Illinois (CDP)
- Hartland, Illinois (CDP)
- Alden, Illinois (CDP)
- Solon Mills, Illinois (CDP)
- Big Foot Prairie, Illinois (CDP)
- Coral, Illinois (CDP)
- Franklinville, Illinois (CDP)
- Harmony, Illinois (CDP)
- Riley, Illinois (CDP)