129 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Chicago | 1 | 2,709,364 | 2,745,196 | -0.22% | 11,896 | 228 | City |
| Cicero | 2 | 80,675 | 84,920 | -0.87% | 13,755 | 6 | Town |
| Schaumburg | 3 | 76,432 | 78,432 | -0.43% | 3,951 | 19 | Village |
| Evanston | 4 | 75,100 | 77,818 | -0.6% | 9,654 | 8 | City |
| Arlington Heights | 5 | 74,694 | 77,399 | -0.6% | 4,496 | 17 | Village |
| Palatine | 6 | 65,091 | 67,670 | -0.66% | 4,611 | 14 | Village |
| Skokie | 7 | 64,930 | 67,690 | -0.7% | 6,452 | 10 | Village |
| Des Plaines | 8 | 58,020 | 60,456 | -0.69% | 4,075 | 14 | City |
| Orland Park | 9 | 57,757 | 58,545 | -0.23% | 2,622 | 22 | Village |
| Oak Lawn | 10 | 55,722 | 58,149 | -0.72% | 6,501 | 9 | Village |
| Mount Prospect | 11 | 54,837 | 56,705 | -0.56% | 5,116 | 11 | Village |
| Tinley Park | 12 | 54,370 | 55,828 | -0.44% | 3,363 | 16 | Village |
| Berwyn | 13 | 54,230 | 56,996 | -0.84% | 13,891 | 4 | City |
| Oak Park | 14 | 52,133 | 54,574 | -0.77% | 11,092 | 5 | Village |
| Hoffman Estates | 15 | 50,190 | 52,380 | -0.72% | 2,444 | 21 | Village |
| Glenview | 16 | 47,174 | 48,554 | -0.49% | 3,260 | 14 | Village |
| Park Ridge | 17 | 37,916 | 39,502 | -0.69% | 5,349 | 7 | City |
| Wheeling | 18 | 37,882 | 39,223 | -0.59% | 4,368 | 9 | Village |
| Streamwood | 19 | 37,815 | 39,450 | -0.71% | 4,843 | 8 | Village |
| Hanover Park | 20 | 36,355 | 37,344 | -0.45% | 5,661 | 6 | Village |
| Calumet City | 21 | 34,330 | 35,905 | -0.76% | 4,769 | 7 | City |
| Northbrook | 22 | 34,243 | 35,152 | -0.44% | 2,586 | 13 | Village |
| Elk Grove Village | 23 | 31,354 | 32,697 | -0.71% | 2,661 | 12 | Village |
| Niles | 24 | 29,482 | 30,789 | -0.73% | 5,041 | 6 | Village |
| Burbank | 25 | 28,233 | 29,352 | -0.65% | 6,771 | 4 | City |
| Lansing | 26 | 27,678 | 28,964 | -0.77% | 3,709 | 7 | Village |
| Wilmette | 27 | 27,126 | 28,077 | -0.58% | 5,022 | 5 | Village |
| Oak Forest | 28 | 26,534 | 27,371 | -0.52% | 4,404 | 6 | City |
| Chicago Heights | 29 | 26,114 | 27,371 | -0.79% | 2,540 | 10 | City |
| Morton Grove | 30 | 24,097 | 25,207 | -0.76% | 4,736 | 5 | Village |
| Melrose Park | 31 | 23,646 | 24,705 | -0.74% | 5,432 | 4 | Village |
| Rolling Meadows | 32 | 23,507 | 24,182 | -0.47% | 4,186 | 6 | City |
| Maywood | 33 | 23,336 | 23,420 | -0.06% | 8,589 | 3 | Village |
| Elmwood Park | 34 | 23,333 | 24,428 | -0.77% | 12,229 | 2 | Village |
| Blue Island | 35 | 21,472 | 22,470 | -0.77% | 5,274 | 4 | City |
| Park Forest | 36 | 20,715 | 21,617 | -0.72% | 4,176 | 5 | Village |
| South Holland | 37 | 20,468 | 21,388 | -0.74% | 2,829 | 7 | Village |
| Dolton | 38 | 20,378 | 21,335 | -0.77% | 4,458 | 5 | Village |
| Harvey | 39 | 19,548 | 20,246 | -0.59% | 3,150 | 6 | City |
| Evergreen Park | 40 | 19,018 | 19,866 | -0.74% | 6,013 | 3 | Village |
| Brookfield | 41 | 18,606 | 19,442 | -0.74% | 6,072 | 3 | Village |
| Homewood | 42 | 18,496 | 19,374 | -0.78% | 3,694 | 5 | Village |
| Lemont | 43 | 18,403 | 17,802 | 0.55% | 2,014 | 9 | Village |
| Matteson | 44 | 18,338 | 19,021 | -0.62% | 1,974 | 9 | Village |
| Alsip | 45 | 18,229 | 18,999 | -0.7% | 2,792 | 7 | Village |
| Franklin Park | 46 | 17,967 | 18,395 | -0.39% | 3,761 | 5 | Village |
| Bellwood | 47 | 17,840 | 18,716 | -0.81% | 7,440 | 2 | Village |
| Palos Hills | 48 | 17,807 | 18,463 | -0.61% | 4,194 | 4 | City |
| Bridgeview | 49 | 16,359 | 16,959 | -0.61% | 3,958 | 4 | Village |
| Westchester | 50 | 16,055 | 16,829 | -0.8% | 4,356 | 4 | Village |
| Country Club Hills | 51 | 16,001 | 16,712 | -0.73% | 3,220 | 5 | City |
| La Grange | 52 | 15,765 | 16,298 | -0.56% | 6,244 | 3 | Village |
| Prospect Heights | 53 | 15,353 | 15,991 | -0.69% | 3,649 | 4 | City |
| Norridge | 54 | 14,625 | 15,201 | -0.65% | 8,089 | 2 | Village |
| Hickory Hills | 55 | 13,949 | 14,456 | -0.6% | 4,905 | 3 | City |
| Chicago Ridge | 56 | 13,863 | 14,381 | -0.62% | 6,112 | 2 | Village |
| Midlothian | 57 | 13,675 | 14,259 | -0.7% | 4,851 | 3 | Village |
| Forest Park | 58 | 13,629 | 14,279 | -0.79% | 5,674 | 2 | Village |
| Western Springs | 59 | 13,499 | 13,589 | -0.11% | 4,847 | 3 | Village |
| La Grange Park | 60 | 13,343 | 13,691 | -0.43% | 5,975 | 2 | Village |
| Lincolnwood | 61 | 12,877 | 13,411 | -0.69% | 4,783 | 3 | Village |
| Hazel Crest | 62 | 12,841 | 13,426 | -0.75% | 3,560 | 4 | Village |
| Winnetka | 63 | 12,393 | 12,696 | -0.4% | 3,252 | 4 | Village |
| Richton Park | 64 | 12,385 | 12,741 | -0.47% | 2,820 | 4 | Village |
| Northlake | 65 | 12,253 | 12,793 | -0.73% | 3,858 | 3 | City |
| Justice | 66 | 12,118 | 12,564 | -0.61% | 4,267 | 3 | Village |
| Palos Heights | 67 | 11,922 | 12,420 | -0.69% | 3,159 | 4 | City |
| River Forest | 68 | 11,753 | 12,220 | -0.66% | 4,739 | 2 | Village |
| Burr Ridge | 69 | 11,214 | 11,178 | 0.05% | 1,501 | 7 | Village |
| Schiller Park | 70 | 11,154 | 11,666 | -0.76% | 4,027 | 3 | Village |
| Markham | 71 | 11,125 | 11,619 | -0.73% | 2,058 | 5 | City |
| Summit | 72 | 10,583 | 11,116 | -0.83% | 4,994 | 2 | Village |
| Worth | 73 | 10,523 | 10,934 | -0.64% | 4,442 | 2 | Village |
| Crestwood | 74 | 10,409 | 10,780 | -0.59% | 3,414 | 3 | Village |
| River Grove | 75 | 10,348 | 10,575 | -0.37% | 4,328 | 2 | Village |
| Lyons | 76 | 10,274 | 10,772 | -0.8% | 4,655 | 2 | Village |
| Riverdale | 77 | 10,138 | 10,620 | -0.78% | 2,836 | 4 | Village |
| Sauk Village | 78 | 9,496 | 9,889 | -0.68% | 2,379 | 4 | Village |
| Lynwood | 79 | 9,319 | 9,079 | 0.43% | 1,833 | 5 | Village |
| Steger | 80 | 9,275 | 9,578 | -0.54% | 2,725 | 3 | Village |
| Flossmoor | 81 | 9,232 | 9,648 | -0.74% | 2,522 | 4 | Village |
| Riverside | 82 | 8,814 | 9,263 | -0.84% | 4,456 | 2 | Village |
| Glencoe | 83 | 8,666 | 8,827 | -0.31% | 2,331 | 4 | Village |
| Harwood Heights | 84 | 8,618 | 9,029 | -0.78% | 10,446 | 1 | Village |
| Glenwood | 85 | 8,287 | 8,665 | -0.75% | 2,539 | 3 | Village |
| Hillside | 86 | 7,905 | 8,282 | -0.79% | 2,495 | 3 | Village |
| Broadview | 87 | 7,819 | 7,962 | -0.31% | 4,400 | 2 | Village |
| Inverness | 88 | 7,344 | 7,596 | -0.57% | 1,124 | 7 | Village |
| North Riverside | 89 | 7,045 | 7,393 | -0.82% | 4,285 | 2 | Village |
| Stickney | 90 | 6,808 | 7,090 | -0.69% | 3,538 | 2 | Village |
| Calumet Park | 91 | 6,669 | 6,992 | -0.8% | 5,970 | 1 | Village |
| Orland Hills | 92 | 6,582 | 6,863 | -0.71% | 5,748 | 1 | Village |
| Countryside | 93 | 6,167 | 6,404 | -0.63% | 2,143 | 3 | City |
| Willow Springs | 94 | 5,764 | 5,851 | -0.24% | 1,389 | 4 | Village |
| Northfield | 95 | 5,567 | 5,741 | -0.52% | 1,724 | 3 | Village |
| Posen | 96 | 5,333 | 5,572 | -0.74% | 4,562 | 1 | Village |
| Lake Barrington | 97 | 5,195 | 5,090 | 0.35% | 906 | 6 | Village |
| Berkeley | 98 | 5,072 | 5,320 | -0.8% | 3,618 | 1 | Village |
| South Barrington | 99 | 5,059 | 5,065 | -0.02% | 678 | 7 | Village |
| Palos Park | 100 | 4,778 | 4,874 | -0.33% | 778 | 6 | Village |
| Robbins | 101 | 4,541 | 4,619 | -0.29% | 3,134 | 1 | Village |
| Olympia Fields | 102 | 4,534 | 4,710 | -0.64% | 1,543 | 3 | Village |
| Stone Park | 103 | 4,427 | 4,565 | -0.52% | 12,869 | 0 | Village |
| Hometown | 104 | 4,125 | 4,329 | -0.82% | 8,612 | 0 | City |
| Barrington Hills | 105 | 4,071 | 4,098 | -0.1% | 151 | 27 | Village |
| Indian Head Park | 106 | 3,905 | 4,058 | -0.64% | 4,190 | 1 | Village |
| Burnham | 107 | 3,859 | 4,030 | -0.72% | 2,080 | 2 | Village |
| South Chicago Heights | 108 | 3,830 | 4,000 | -0.73% | 2,423 | 2 | Village |
| Riverwoods | 109 | 3,783 | 3,786 | 0% | 954 | 4 | Village |
| Rosemont | 110 | 3,763 | 3,939 | -0.76% | 2,100 | 2 | Village |
| Deer Park | 111 | 3,663 | 3,681 | -0.08% | 998 | 4 | Village |
| North Barrington | 112 | 3,145 | 3,135 | 0.06% | 666 | 5 | Village |
| East Dundee | 113 | 3,086 | 3,175 | -0.48% | 1,054 | 3 | Village |
| Dixmoor | 114 | 2,912 | 3,008 | -0.55% | 2,331 | 1 | Village |
| Oakbrook Terrace | 115 | 2,720 | 2,746 | -0.15% | 2,080 | 1 | City |
| Kenilworth | 116 | 2,402 | 2,507 | -0.7% | 3,957 | 1 | Village |
| Thornton | 117 | 2,262 | 2,376 | -0.83% | 952 | 2 | Village |
| Merrionette Park | 118 | 1,887 | 1,962 | -0.63% | 5,032 | 0 | Village |
| Ford Heights | 119 | 1,724 | 1,807 | -0.81% | 886 | 2 | Village |
| Phoenix | 120 | 1,624 | 1,702 | -0.79% | 3,500 | 0 | Village |
| Port Barrington | 121 | 1,577 | 1,582 | -0.06% | 1,359 | 1 | Village |
| Hodgkins | 122 | 1,482 | 1,496 | -0.13% | 546 | 3 | Village |
| Bannockburn | 123 | 1,377 | 1,376 | 0% | 679 | 2 | Village |
| East Hazel Crest | 124 | 1,236 | 1,289 | -0.72% | 1,577 | 1 | Village |
| Tower Lakes | 125 | 1,208 | 1,223 | -0.17% | 1,314 | 1 | Village |
| Forest View | 126 | 753 | 789 | -0.79% | 645 | 1 | Village |
| Bedford Park | 127 | 583 | 589 | -0.17% | 98 | 6 | Village |
| Golf | 128 | 501 | 510 | -0.2% | 1,118 | 0 | Village |
| McCook | 129 | 237 | 249 | -0.84% | 91 | 3 | Village |
Chicago is the largest city in Cook County, with a population of 2,709,364.
McCook is the smallest city in Cook County, with a population of 237.
There are 129 cities in Cook County, Illinois.