McHenry County, Illinois Cities (2024)

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

City
Rank
2024 Pop.
2020 Pop.
Change
Density (/mi²)
Area (mi²)
Type
Crystal Lake141,07140,2290.51%2,16319.0City
Algonquin230,28629,6760.5%2,41512.5Village
Huntley328,43627,7660.59%1,94114.7Village
Woodstock425,73025,6050.12%1,95113.2City
Cary518,03417,8040.32%2,7686.5Village
Harvard69,3239,455-0.35%1,1138.4City
Marengo77,6257,5550.22%8578.9City
Spring Grove85,5225,4800.18%6109.1Village
Wonder Lake95,1963,9666.28%1,0475.0Village
Fox River Grove104,5964,686-0.5%2,6851.7Village
Richmond112,1222,0890.38%4954.3Village
Prairie Grove121,9421,960-0.26%3365.8Village
Hebron131,3881,3830.07%7092.0Village
Bull Valley141,1111,118-0.18%1159.6Village
Ringwood15818829-0.36%2123.9Village
Union166085502.36%7270.8Village
Solon Mills174711777.53%2,4150.2CDP
Ridgefield184432747.52%8470.5CDP
Greenwood19314317-0.32%1182.7Village
Burtons Bridge202462737.42%2,0000.1CDP
Alden211961677.69%1,5560.1CDP
Hartland221361567.09%4260.3CDP

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in McHenry County, Illinois?

Crystal Lake is the largest city in McHenry County.

What is the smallest city in McHenry County, Illinois?

Hartland is the smallest city in McHenry County.

How many cities are in McHenry County?

There are 22 cities in McHenry County, Illinois.

Frequently Asked Questions