Ranking of McHenry County, IL Cities and Places By Population in 2022

Updated on February 9, 2024.

Based on the US Census Vintage data estimates, in 2022, among all McHenry County, IL cities and places, Balance of McHenry County had the highest population (62.56K), followed by Crystal Lake city (40.66K), and Lake in the Hills village (28.70K).

The chart below shows the top 10 cities and places, and the table below shows the ranking of all McHenry County, IL cities and places.

You can see similar information for other Illinois counties. You can also see the ranking of all cities and places in Illinois.

See this for other years:
Ranking of McHenry County, IL Cities and Places By Population in 2022
Balance of McHenry County
Crystal Lake city
Lake in the Hills village
McHenry city
Woodstock city
Huntley village (pt.)
Algonquin village (pt.)
Cary village
Harvard city
Marengo city
Ranking of McHenry County, IL Cities and Places By Population in 2022
Items per page:
0 of 0
Rank City or Place Population
1 Balance of McHenry County 62560
2 Crystal Lake city 40661
3 Lake in the Hills village 28700
4 McHenry city 28117
5 Woodstock city 25665
6 Huntley village (pt.) 22334
7 Algonquin village (pt.) 21705
8 Cary village 17830
9 Harvard city 9379
10 Marengo city 7565
11 Johnsburg village 6361
12 Spring Grove village 5484
13 Island Lake village (pt.) 4648
14 Wonder Lake village 4463
15 Lakewood village 4290
16 Fox River Grove village (pt.) 4162
17 Lakemoor village (pt.) 2500
18 Richmond village 2107
19 Oakwood Hills village 2061
20 Prairie Grove village 1951
21 Hebron village 1395
22 Barrington Hills village (pt.) 1240
23 Bull Valley village 1107
24 Port Barrington village (pt.) 1044
25 McCullom Lake village 971
26 Ringwood village 831
27 Fox Lake village (pt.) 640
28 Holiday Hills village 608
29 Union village 542
30 Trout Valley village 509
31 Greenwood village 317