Cities in Cook County, Illinois by Population (2024)

There are 166 cities in Cook County, Illinois.

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.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
2024 Population
Chicago2,590,002
Elgin111,750
Cicero78,910
Schaumburg74,007
Evanston73,231
Arlington Heights72,943
Skokie63,283
Palatine63,274
Des Plaines56,706
Orland Park56,455
Oak Lawn54,403
Berwyn53,030
Mount Prospect52,975
Tinley Park52,737
Oak Park50,710
Hoffman Estates48,962
Downers Grove48,582
Glenview45,962
Elmhurst44,816
Lombard43,331
Buffalo Grove42,046
Romeoville40,360
Bartlett39,288
Carol Stream38,329
Park Ridge37,044
Streamwood36,859
Wheeling36,676
Hanover Park35,402
Addison34,617
Calumet City33,504
Northbrook33,242
Woodridge33,065
Elk Grove Village30,612
Highland Park30,173
Niles28,808
Burbank27,518
Lansing27,025
Vernon Hills26,696
Wilmette26,445
Oak Forest25,550
Chicago Heights25,547
Homer Glen24,388
South Elgin24,177
Westmont23,571
Morton Grove23,527
Melrose Park23,071
Rolling Meadows23,018
Elmwood Park22,778
Maywood22,446
Bloomingdale22,299
Roselle22,088
Villa Park21,378
Darien21,171
Frankfort21,042
Blue Island20,954
Park Forest20,284
South Holland19,981
Dolton19,902
Mokena19,664
Lake Zurich19,493
Harvey18,921
Deerfield18,744
Evergreen Park18,553
Brookfield18,148
Homewood18,085
Bensenville18,049
Matteson17,853
Alsip17,724
Franklin Park17,717
Bellwood17,439
Lemont17,399
Palos Hills17,303
Hinsdale17,097
Bridgeview15,955
Westchester15,690
Country Club Hills15,625
La Grange15,368
Prospect Heights14,977
Norridge14,331
Chicago Ridge13,559
Hickory Hills13,558
Midlothian13,364
Forest Park13,322
Western Springs13,026
La Grange Park12,580
Lincolnwood12,559
Hazel Crest12,454
Richton Park12,146
Winnetka12,039
Northlake11,994
Justice11,830
Palos Heights11,242
River Forest10,975
Schiller Park10,896
Burr Ridge10,892
Markham10,860
Barrington10,387
Summit10,344
Worth10,247
River Grove10,204
Crestwood10,176
Lyons10,047
Riverdale9,904
Frankfort Square9,673
Sauk Village9,259
Itasca9,203
Steger9,108
Flossmoor9,015
Lynwood8,912
Willowbrook8,902
Riverside8,614
Harwood Heights8,414
Glencoe8,397
Crete8,238
Glenwood8,068
Lincolnshire7,907
Oak Brook7,901
Broadview7,729
Hillside7,728
Inverness7,139
University Park6,911
North Riverside6,892
Stickney6,653
Calumet Park6,516
Orland Hills6,419
Countryside6,005
Willow Springs5,649
Northfield5,407
Posen5,201
Lake Barrington5,109
Monee5,053
Berkeley4,966
South Barrington4,915
Palos Park4,685
Fox River Grove4,596
Kildeer4,426
Olympia Fields4,426
Robbins4,422
Stone Park4,287
Hometown4,029
Barrington Hills3,942
Indian Head Park3,813
Burnham3,775
South Chicago Heights3,737
Riverwoods3,705
Rosemont3,672
Deer Park3,596
East Dundee3,085
North Barrington3,081
Dixmoor2,836
Oakbrook Terrace2,646
Kenilworth2,347
Thornton2,216
Wayne2,193
Merrionette Park1,841
Ford Heights1,687
Phoenix1,583
Port Barrington1,555
Hodgkins1,444
East Hazel Crest1,200
Tower Lakes1,192
Bannockburn1,008
Forest View740
Bedford Park576
Golf487
McCook232
showing: 166 rows

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 Cook County, Illinois?

Chicago is the largest city in Cook County.

What is the smallest city in Cook County, Illinois?

McCook is the smallest city in Cook County.

How many cities are in Cook County?

There are 166 cities in Cook County, Illinois.

Frequently Asked Questions