Ranking of Lake County, IL Cities and Places By Population in 2023

Updated on August 16, 2024.

Based on the US Census Vintage data estimates, in 2023, among all Lake County, IL cities and places, Waukegan city had the highest population (87.64K), followed by Balance of Lake County (81.41K), and Mundelein village (31.79K).

The chart below shows the top 10 cities and places, and the table below shows the ranking of all Lake 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 Lake County, IL Cities and Places By Population in 2023
Waukegan city
Balance of Lake County
Mundelein village
North Chicago city
Highland Park city
Gurnee village
Buffalo Grove village (pt.)
Round Lake Beach village
Vernon Hills village
Zion city
Ranking of Lake County, IL Cities and Places By Population in 2023
Items per page:
0 of 0
Rank City or Place Population
1 Waukegan city 87642
2 Balance of Lake County 81407
3 Mundelein village 31790
4 North Chicago city 30416
5 Highland Park city 30272
6 Gurnee village 30193
7 Buffalo Grove village (pt.) 29187
8 Round Lake Beach village 26783
9 Vernon Hills village 26677
10 Zion city 24206
11 Grayslake village 20954
12 Libertyville village 20332
13 Lake Zurich village 19676
14 Lake Forest city 19354
15 Round Lake village 18430
16 Deerfield village (pt.) 18401
17 Antioch village 14833
18 Lindenhurst village 14339
19 Beach Park village 14057
20 Wauconda village 13891
21 Fox Lake village (pt.) 10166
22 Hawthorn Woods village 9373
23 Lake Villa village 8625
24 Long Grove village 8263
25 Lincolnshire village 7912
26 Park City city 7842
27 Round Lake Park village 7724
28 Volo village 7016
29 Winthrop Harbor village 6594
30 Lake Bluff village 5534
31 Highwood city 5304
32 Lake Barrington village 5092
33 Barrington village (pt.) 4820
34 Kildeer village 4377
35 Green Oaks village 4060
36 Lakemoor village (pt.) 3806
37 Riverwoods village 3737
38 Deer Park village (pt.) 3608
39 Hainesville village 3489
40 Wadsworth village 3459
41 Island Lake village (pt.) 3317
42 North Barrington village 3105
43 Round Lake Heights village 2575
44 Tower Lakes village 1200
45 Third Lake village 1097
46 Bannockburn village 1005
47 Barrington Hills village (pt.) 587
48 Mettawa village 544
49 Indian Creek village 526
49 Port Barrington village (pt.) 526
50 Fox River Grove village (pt.) 475
51 Old Mill Creek village 162
52 Wheeling village (pt.) 0