McHenry County, Illinois cities by population

Number of cities: 32
Population: 310,749
Largest city: Crystal Lake
Table of cities in McHenry County, Illinois sorted by population from largest to smallest.
CityTypePopulation
Crystal Lakecity40,082
Algonquinvillage29,869
Lake in the Hillsvillage29,024
Huntleyvillage27,314
McHenrycity27,237
Woodstockcity25,829
Caryvillage17,919
Fox Lakevillage10,945
Harvardcity9,482
Island Lakevillage8,057
Marengocity7,466
Johnsburgvillage6,399
Lakemoorvillage5,816
Spring Grovevillage5,713
Fox River Grovevillage4,710
Lakewoodvillage4,489
Barrington Hillsvillage4,236
Wonder Lakevillage4,032
Pistakee HighlandsCDP3,372
Oakwood Hillsvillage2,714
Richmondvillage2,263
Prairie Grovevillage1,928
Port Barringtonvillage1,686
Hebronvillage1,540
Bull Valleyvillage1,250
McCullom Lakevillage1,054
ChemungCDP791
Ringwoodvillage713
Holiday Hillsvillage650
Unionvillage630
Trout Valleyvillage542
Greenwoodvillage427

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