323 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Chicago | 1 | 2,743,472 | 2,748,331 | 0.81% | 12,188 | 225 | City |
| Chicago | 2 | 2,743,472 | 2,745,196 | 0.81% | 12,188 | 225 | City |
| Chicago | 3 | 2,715,336 | 2,748,331 | -0.22% | 11,923 | 228 | City |
| Chicago | 4 | 2,715,336 | 2,745,196 | -0.22% | 11,923 | 228 | City |
| Wheeling | 5 | 154,769 | 157,506 | 0.79% | 4,310 | 36 | Township |
| Wheeling | 6 | 154,769 | 157,145 | 0.79% | 4,310 | 36 | Township |
| Thornton | 7 | 153,775 | 157,879 | 0.67% | 3,279 | 47 | Township |
| Thornton | 8 | 153,775 | 157,268 | 0.67% | 3,279 | 47 | Township |
| Worth | 9 | 149,578 | 153,339 | 0.66% | 4,702 | 32 | Township |
| Worth | 10 | 149,578 | 152,763 | 0.66% | 4,702 | 32 | Township |
| Proviso | 11 | 148,180 | 151,215 | 0.7% | 4,986 | 30 | Township |
| Proviso | 12 | 148,180 | 150,619 | 0.7% | 4,986 | 30 | Township |
| Maine | 13 | 137,113 | 140,575 | 0.63% | 5,291 | 26 | Township |
| Maine | 14 | 137,113 | 140,065 | 0.63% | 5,291 | 26 | Township |
| Schaumburg | 15 | 132,512 | 134,862 | 0.81% | 4,311 | 31 | Township |
| Schaumburg | 16 | 132,512 | 134,395 | 0.81% | 4,311 | 31 | Township |
| Lyons | 17 | 113,112 | 115,146 | 0.73% | 3,111 | 36 | Township |
| Lyons | 18 | 113,112 | 114,758 | 0.73% | 3,111 | 36 | Township |
| Palatine | 19 | 112,193 | 114,456 | 0.79% | 3,143 | 36 | Township |
| Palatine | 20 | 112,193 | 114,074 | 0.79% | 3,143 | 36 | Township |
| Niles | 21 | 109,705 | 112,400 | 0.6% | 5,161 | 21 | Township |
| Niles | 22 | 109,705 | 112,104 | 0.6% | 5,161 | 21 | Township |
| Bremen | 23 | 105,259 | 107,215 | 0.93% | 2,789 | 38 | Township |
| Bremen | 24 | 105,259 | 106,827 | 0.93% | 2,789 | 38 | Township |
| Orland | 25 | 97,438 | 98,268 | 0.92% | 2,732 | 36 | Township |
| Orland | 26 | 97,438 | 97,951 | 0.92% | 2,732 | 36 | Township |
| Elk Grove | 27 | 93,830 | 95,499 | 0.9% | 3,404 | 28 | Township |
| Elk Grove | 28 | 93,830 | 95,189 | 0.9% | 3,404 | 28 | Township |
| Leyden | 29 | 91,005 | 93,128 | 0.59% | 4,568 | 20 | Township |
| Leyden | 30 | 91,005 | 92,771 | 0.59% | 4,568 | 20 | Township |
| Northfield | 31 | 90,162 | 91,574 | 0.74% | 2,630 | 34 | Township |
| Northfield | 32 | 90,162 | 91,275 | 0.74% | 2,630 | 34 | Township |
| Bloom | 33 | 84,222 | 86,027 | 0.71% | 1,815 | 46 | Township |
| Bloom | 34 | 84,222 | 85,705 | 0.71% | 1,815 | 46 | Township |
| Cicero | 35 | 82,505 | 85,289 | 0.51% | 14,067 | 6 | Township |
| Cicero | 36 | 82,505 | 84,920 | 0.51% | 14,067 | 6 | Township |
| Cicero | 37 | 81,382 | 85,289 | -0.86% | 13,876 | 6 | Town |
| Cicero | 38 | 81,382 | 84,920 | -0.86% | 13,876 | 6 | Town |
| Schaumburg | 39 | 76,765 | 78,723 | -0.43% | 3,968 | 19 | Village |
| Schaumburg | 40 | 76,765 | 78,432 | -0.43% | 3,968 | 19 | Village |
| Evanston | 41 | 76,398 | 78,102 | 0.52% | 9,821 | 8 | City |
| Evanston | 42 | 76,398 | 77,818 | 0.52% | 9,821 | 8 | City |
| Evanston | 43 | 75,553 | 78,102 | -0.6% | 9,712 | 8 | City |
| Evanston | 44 | 75,553 | 77,818 | -0.6% | 9,712 | 8 | City |
| Arlington Heights | 45 | 75,145 | 77,663 | -0.6% | 4,523 | 17 | Village |
| Arlington Heights | 46 | 75,145 | 77,399 | -0.6% | 4,523 | 17 | Village |
| Rich | 47 | 74,486 | 76,156 | 0.66% | 2,048 | 36 | Township |
| Rich | 48 | 74,486 | 75,892 | 0.66% | 2,048 | 36 | Township |
| Palatine | 49 | 65,521 | 67,890 | -0.65% | 4,642 | 14 | Village |
| Palatine | 50 | 65,521 | 67,670 | -0.65% | 4,642 | 14 | Village |
| Skokie | 51 | 65,390 | 67,824 | -0.7% | 6,497 | 10 | Village |
| Skokie | 52 | 65,390 | 67,690 | -0.7% | 6,497 | 10 | Village |
| Des Plaines | 53 | 58,426 | 60,672 | -0.69% | 4,104 | 14 | City |
| Des Plaines | 54 | 58,426 | 60,456 | -0.69% | 4,104 | 14 | City |
| Orland Park | 55 | 57,888 | 58,723 | -0.23% | 2,628 | 22 | Village |
| Orland Park | 56 | 57,888 | 58,545 | -0.23% | 2,628 | 22 | Village |
| New Trier | 57 | 56,500 | 57,374 | 0.78% | 3,554 | 16 | Township |
| New Trier | 58 | 56,500 | 57,182 | 0.78% | 3,554 | 16 | Township |
| Oak Lawn | 59 | 56,126 | 58,367 | -0.72% | 6,548 | 9 | Village |
| Oak Lawn | 60 | 56,126 | 58,149 | -0.72% | 6,548 | 9 | Village |
| Palos | 61 | 55,817 | 56,844 | 0.74% | 1,654 | 34 | Township |
| Palos | 62 | 55,817 | 56,653 | 0.74% | 1,654 | 34 | Township |
| Berwyn | 63 | 55,447 | 57,233 | 0.53% | 14,203 | 4 | Township |
| Berwyn | 64 | 55,447 | 56,996 | 0.53% | 14,203 | 4 | Township |
| Mount Prospect | 65 | 55,148 | 56,862 | -0.56% | 5,145 | 11 | Village |
| Mount Prospect | 66 | 55,148 | 56,705 | -0.56% | 5,145 | 11 | Village |
| Berwyn | 67 | 54,691 | 57,233 | -0.84% | 14,009 | 4 | City |
| Berwyn | 68 | 54,691 | 56,996 | -0.84% | 14,009 | 4 | City |
| Tinley Park | 69 | 54,613 | 56,004 | -0.44% | 3,378 | 16 | Village |
| Tinley Park | 70 | 54,613 | 55,828 | -0.44% | 3,378 | 16 | Village |
| Oak Park | 71 | 53,222 | 54,773 | 0.52% | 11,324 | 5 | Township |
| Oak Park | 72 | 53,222 | 54,574 | 0.52% | 11,324 | 5 | Township |
| Oak Park | 73 | 52,540 | 54,773 | -0.77% | 11,179 | 5 | Village |
| Oak Park | 74 | 52,540 | 54,574 | -0.77% | 11,179 | 5 | Village |
| Hoffman Estates | 75 | 50,555 | 52,539 | -0.72% | 2,453 | 21 | Village |
| Hoffman Estates | 76 | 50,555 | 52,380 | -0.72% | 2,453 | 21 | Village |
| Glenview | 77 | 47,404 | 48,721 | -0.48% | 3,276 | 14 | Village |
| Glenview | 78 | 47,404 | 48,554 | -0.48% | 3,276 | 14 | Village |
| Stickney | 79 | 40,572 | 41,524 | 0.67% | 3,251 | 12 | Township |
| Stickney | 80 | 40,572 | 41,372 | 0.67% | 3,251 | 12 | Township |
| Park Ridge | 81 | 38,180 | 39,645 | -0.69% | 5,387 | 7 | City |
| Park Ridge | 82 | 38,180 | 39,502 | -0.69% | 5,387 | 7 | City |
| Wheeling | 83 | 38,105 | 39,186 | -0.58% | 4,394 | 9 | Village |
| Wheeling | 84 | 38,105 | 39,223 | -0.58% | 4,394 | 9 | Village |
| Streamwood | 85 | 38,087 | 39,597 | -0.71% | 4,878 | 8 | Village |
| Streamwood | 86 | 38,087 | 39,450 | -0.71% | 4,878 | 8 | Village |
| Hanover Park | 87 | 36,520 | 37,463 | -0.45% | 5,687 | 6 | Village |
| Hanover Park | 88 | 36,520 | 37,344 | -0.45% | 5,687 | 6 | Village |
| Calumet City | 89 | 34,592 | 36,043 | -0.75% | 4,805 | 7 | City |
| Calumet City | 90 | 34,592 | 35,905 | -0.75% | 4,805 | 7 | City |
| Northbrook | 91 | 34,394 | 35,266 | -0.44% | 2,597 | 13 | Village |
| Northbrook | 92 | 34,394 | 35,152 | -0.44% | 2,597 | 13 | Village |
| Elk Grove Village | 93 | 31,578 | 32,821 | -0.7% | 2,731 | 12 | Village |
| Elk Grove Village | 94 | 31,578 | 32,697 | -0.7% | 2,731 | 12 | Village |
| Niles | 95 | 29,700 | 30,905 | -0.73% | 5,079 | 6 | Village |
| Niles | 96 | 29,700 | 30,789 | -0.73% | 5,079 | 6 | Village |
| Burbank | 97 | 28,419 | 29,461 | -0.65% | 6,815 | 4 | City |
| Burbank | 98 | 28,419 | 29,352 | -0.65% | 6,815 | 4 | City |
| Lansing | 99 | 27,892 | 29,079 | -0.76% | 3,738 | 7 | Village |
| Lansing | 100 | 27,892 | 28,964 | -0.76% | 3,738 | 7 | Village |
| Wilmette | 101 | 27,284 | 28,173 | -0.58% | 5,052 | 5 | Village |
| Wilmette | 102 | 27,284 | 28,077 | -0.58% | 5,052 | 5 | Village |
| Norwood Park | 103 | 26,736 | 27,439 | 0.58% | 7,297 | 4 | Township |
| Norwood Park | 104 | 26,736 | 27,332 | 0.58% | 7,297 | 4 | Township |
| Oak Forest | 105 | 26,673 | 27,475 | -0.52% | 4,427 | 6 | City |
| Oak Forest | 106 | 26,673 | 27,371 | -0.52% | 4,427 | 6 | City |
| Chicago Heights | 107 | 26,323 | 27,480 | -0.79% | 2,560 | 10 | City |
| Chicago Heights | 108 | 26,323 | 27,371 | -0.79% | 2,560 | 10 | City |
| Morton Grove | 109 | 24,282 | 25,295 | -0.76% | 4,772 | 5 | Village |
| Morton Grove | 110 | 24,282 | 25,207 | -0.76% | 4,772 | 5 | Village |
| Melrose Park | 111 | 23,822 | 24,801 | -0.74% | 5,473 | 4 | Village |
| Melrose Park | 112 | 23,822 | 24,705 | -0.74% | 5,473 | 4 | Village |
| Rolling Meadows | 113 | 23,619 | 24,274 | -0.48% | 4,206 | 6 | City |
| Rolling Meadows | 114 | 23,619 | 24,182 | -0.48% | 4,206 | 6 | City |
| Elmwood Park | 115 | 23,515 | 24,526 | -0.77% | 12,324 | 2 | Village |
| Elmwood Park | 116 | 23,515 | 24,428 | -0.77% | 12,324 | 2 | Village |
| Lemont | 117 | 23,424 | 22,660 | 2.21% | 1,150 | 20 | Township |
| Lemont | 118 | 23,424 | 22,638 | 2.21% | 1,150 | 20 | Township |
| Maywood | 119 | 23,350 | 23,517 | -0.06% | 8,594 | 3 | Village |
| Maywood | 120 | 23,350 | 23,420 | -0.06% | 8,594 | 3 | Village |
| Blue Island | 121 | 21,638 | 22,562 | -0.77% | 5,315 | 4 | City |
| Blue Island | 122 | 21,638 | 22,470 | -0.77% | 5,315 | 4 | City |
| Park Forest | 123 | 20,865 | 21,699 | -0.72% | 4,206 | 5 | Village |
| Park Forest | 124 | 20,865 | 21,617 | -0.72% | 4,206 | 5 | Village |
| South Holland | 125 | 20,621 | 21,470 | -0.74% | 2,850 | 7 | Village |
| South Holland | 126 | 20,621 | 21,388 | -0.74% | 2,850 | 7 | Village |
| Dolton | 127 | 20,537 | 21,418 | -0.77% | 4,493 | 5 | Village |
| Dolton | 128 | 20,537 | 21,335 | -0.77% | 4,493 | 5 | Village |
| Harvey | 129 | 19,664 | 20,323 | -0.59% | 3,169 | 6 | City |
| Harvey | 130 | 19,664 | 20,246 | -0.59% | 3,169 | 6 | City |
| Evergreen Park | 131 | 19,159 | 19,944 | -0.74% | 6,057 | 3 | Village |
| Evergreen Park | 132 | 19,159 | 19,866 | -0.74% | 6,057 | 3 | Village |
| Brookfield | 133 | 18,745 | 19,518 | -0.74% | 6,118 | 3 | Village |
| Brookfield | 134 | 18,745 | 19,442 | -0.74% | 6,118 | 3 | Village |
| Homewood | 135 | 18,642 | 19,447 | -0.78% | 3,574 | 5 | Village |
| Homewood | 136 | 18,642 | 19,374 | -0.78% | 3,574 | 5 | Village |
| Matteson | 137 | 18,452 | 19,073 | -0.61% | 1,987 | 9 | Village |
| Matteson | 138 | 18,452 | 19,021 | -0.61% | 1,987 | 9 | Village |
| Alsip | 139 | 18,357 | 19,071 | -0.7% | 2,812 | 7 | Village |
| Alsip | 140 | 18,357 | 18,999 | -0.7% | 2,812 | 7 | Village |
| Lemont | 141 | 18,303 | 17,808 | 0.55% | 2,161 | 8 | Village |
| Lemont | 142 | 18,303 | 17,802 | 0.55% | 2,161 | 8 | Village |
| Calumet | 143 | 18,068 | 18,606 | 0.58% | 4,096 | 4 | Township |
| Calumet | 144 | 18,068 | 18,531 | 0.58% | 4,096 | 4 | Township |
| Franklin Park | 145 | 18,038 | 18,468 | -0.4% | 3,776 | 5 | Village |
| Franklin Park | 146 | 18,038 | 18,395 | -0.4% | 3,776 | 5 | Village |
| Bellwood | 147 | 17,986 | 18,790 | -0.81% | 7,500 | 2 | Village |
| Bellwood | 148 | 17,986 | 18,716 | -0.81% | 7,500 | 2 | Village |
| Palos Hills | 149 | 17,916 | 18,528 | -0.61% | 4,220 | 4 | City |
| Palos Hills | 150 | 17,916 | 18,463 | -0.61% | 4,220 | 4 | City |
| Bridgeview | 151 | 16,459 | 17,013 | -0.6% | 3,982 | 4 | Village |
| Bridgeview | 152 | 16,459 | 16,959 | -0.6% | 3,982 | 4 | Village |
| Riverside | 153 | 16,200 | 16,702 | 0.55% | 4,024 | 4 | Township |
| Riverside | 154 | 16,200 | 16,633 | 0.55% | 4,024 | 4 | Township |
| Westchester | 155 | 16,184 | 16,895 | -0.79% | 4,391 | 4 | Village |
| Westchester | 156 | 16,184 | 16,829 | -0.79% | 4,391 | 4 | Village |
| Country Club Hills | 157 | 16,119 | 16,775 | -0.73% | 3,243 | 5 | City |
| Country Club Hills | 158 | 16,119 | 16,712 | -0.73% | 3,243 | 5 | City |
| La Grange | 159 | 15,854 | 16,353 | -0.56% | 6,279 | 3 | Village |
| La Grange | 160 | 15,854 | 16,298 | -0.56% | 6,279 | 3 | Village |
| Prospect Heights | 161 | 15,459 | 16,050 | -0.69% | 3,675 | 4 | City |
| Prospect Heights | 162 | 15,459 | 15,991 | -0.69% | 3,675 | 4 | City |
| Norridge | 163 | 14,721 | 15,260 | -0.65% | 8,142 | 2 | Village |
| Norridge | 164 | 14,721 | 15,201 | -0.65% | 8,142 | 2 | Village |
| Hickory Hills | 165 | 14,033 | 14,510 | -0.6% | 4,934 | 3 | City |
| Hickory Hills | 166 | 14,033 | 14,456 | -0.6% | 4,934 | 3 | City |
| Chicago Ridge | 167 | 13,949 | 14,431 | -0.62% | 6,150 | 2 | Village |
| Chicago Ridge | 168 | 13,949 | 14,381 | -0.62% | 6,150 | 2 | Village |
| Midlothian | 169 | 13,772 | 14,312 | -0.71% | 4,885 | 3 | Village |
| Midlothian | 170 | 13,772 | 14,259 | -0.71% | 4,885 | 3 | Village |
| Forest Park | 171 | 13,737 | 14,336 | -0.79% | 5,719 | 2 | Village |
| Forest Park | 172 | 13,737 | 14,279 | -0.79% | 5,719 | 2 | Village |
| Western Springs | 173 | 13,514 | 13,623 | -0.11% | 4,852 | 3 | Village |
| Western Springs | 174 | 13,514 | 13,589 | -0.11% | 4,852 | 3 | Village |
| La Grange Park | 175 | 13,401 | 13,743 | -0.43% | 6,001 | 2 | Village |
| La Grange Park | 176 | 13,401 | 13,691 | -0.43% | 6,001 | 2 | Village |
| Lincolnwood | 177 | 12,966 | 13,463 | -0.68% | 4,816 | 3 | Village |
| Lincolnwood | 178 | 12,966 | 13,411 | -0.68% | 4,816 | 3 | Village |
| Hazel Crest | 179 | 12,938 | 13,477 | -0.75% | 3,809 | 3 | Village |
| Hazel Crest | 180 | 12,938 | 13,426 | -0.75% | 3,809 | 3 | Village |
| Richton Park | 181 | 12,444 | 12,788 | -0.48% | 2,833 | 4 | Village |
| Richton Park | 182 | 12,444 | 12,741 | -0.48% | 2,833 | 4 | Village |
| Winnetka | 183 | 12,443 | 12,741 | -0.41% | 3,265 | 4 | Village |
| Winnetka | 184 | 12,443 | 12,696 | -0.41% | 3,265 | 4 | Village |
| Northlake | 185 | 12,343 | 12,840 | -0.72% | 3,886 | 3 | City |
| Northlake | 186 | 12,343 | 12,793 | -0.72% | 3,886 | 3 | City |
| Justice | 187 | 12,192 | 12,611 | -0.61% | 4,293 | 3 | Village |
| Justice | 188 | 12,192 | 12,564 | -0.61% | 4,293 | 3 | Village |
| Palos Heights | 189 | 12,005 | 12,465 | -0.69% | 3,181 | 4 | City |
| Palos Heights | 190 | 12,005 | 12,420 | -0.69% | 3,181 | 4 | City |
| River Forest | 191 | 11,971 | 12,261 | 0.52% | 4,827 | 2 | Township |
| River Forest | 192 | 11,971 | 12,220 | 0.52% | 4,827 | 2 | Township |
| River Forest | 193 | 11,831 | 12,261 | -0.65% | 4,771 | 2 | Village |
| River Forest | 194 | 11,831 | 12,220 | -0.65% | 4,771 | 2 | Village |
| Schiller Park | 195 | 11,239 | 11,712 | -0.76% | 4,057 | 3 | Village |
| Schiller Park | 196 | 11,239 | 11,666 | -0.76% | 4,057 | 3 | Village |
| Burr Ridge | 197 | 11,208 | 11,191 | 0.05% | 1,500 | 7 | Village |
| Burr Ridge | 198 | 11,208 | 11,178 | 0.05% | 1,500 | 7 | Village |
| Markham | 199 | 11,207 | 11,664 | -0.74% | 2,073 | 5 | City |
| Markham | 200 | 11,207 | 11,619 | -0.74% | 2,073 | 5 | City |
| Summit | 201 | 10,672 | 11,161 | -0.83% | 5,036 | 2 | Village |
| Summit | 202 | 10,672 | 11,116 | -0.83% | 5,036 | 2 | Village |
| Worth | 203 | 10,591 | 10,975 | -0.65% | 4,471 | 2 | Village |
| Worth | 204 | 10,591 | 10,934 | -0.65% | 4,471 | 2 | Village |
| Crestwood | 205 | 10,471 | 10,819 | -0.59% | 3,434 | 3 | Village |
| Crestwood | 206 | 10,471 | 10,780 | -0.59% | 3,434 | 3 | Village |
| River Grove | 207 | 10,386 | 10,612 | -0.36% | 4,344 | 2 | Village |
| River Grove | 208 | 10,386 | 10,575 | -0.36% | 4,344 | 2 | Village |
| Lyons | 209 | 10,357 | 10,815 | -0.8% | 4,693 | 2 | Village |
| Lyons | 210 | 10,357 | 10,772 | -0.8% | 4,693 | 2 | Village |
| Riverdale | 211 | 10,218 | 10,662 | -0.79% | 2,858 | 4 | Village |
| Riverdale | 212 | 10,218 | 10,620 | -0.79% | 2,858 | 4 | Village |
| Sauk Village | 213 | 9,561 | 9,926 | -0.69% | 2,395 | 4 | Village |
| Sauk Village | 214 | 9,561 | 9,889 | -0.69% | 2,395 | 4 | Village |
| Frankfort Square | 215 | 9,390 | 8,831 | 0.09% | 3,762 | 2 | CDP |
| Steger | 216 | 9,325 | 9,609 | -0.54% | 2,739 | 3 | Village |
| Steger | 217 | 9,325 | 9,578 | -0.54% | 2,739 | 3 | Village |
| Flossmoor | 218 | 9,301 | 9,685 | -0.75% | 2,541 | 4 | Village |
| Flossmoor | 219 | 9,301 | 9,648 | -0.75% | 2,541 | 4 | Village |
| Lynwood | 220 | 9,279 | 9,104 | 0.43% | 1,825 | 5 | Village |
| Lynwood | 221 | 9,279 | 9,079 | 0.43% | 1,825 | 5 | Village |
| Riverside | 222 | 8,889 | 9,303 | -0.84% | 4,494 | 2 | Village |
| Riverside | 223 | 8,889 | 9,263 | -0.84% | 4,494 | 2 | Village |
| Worth | 224 | 8,876 | 8,874 | -0.11% | 245 | 36 | Township |
| Worth | 225 | 8,876 | 8,864 | -0.11% | 245 | 36 | Township |
| Glencoe | 226 | 8,693 | 8,853 | -0.31% | 2,338 | 4 | Village |
| Glencoe | 227 | 8,693 | 8,827 | -0.31% | 2,338 | 4 | Village |
| Harwood Heights | 228 | 8,686 | 9,066 | -0.79% | 10,528 | 1 | Village |
| Harwood Heights | 229 | 8,686 | 9,029 | -0.79% | 10,528 | 1 | Village |
| Glenwood | 230 | 8,350 | 8,697 | -0.75% | 2,558 | 3 | Village |
| Glenwood | 231 | 8,350 | 8,665 | -0.75% | 2,558 | 3 | Village |
| Hillside | 232 | 7,968 | 8,316 | -0.78% | 2,515 | 3 | Village |
| Hillside | 233 | 7,968 | 8,282 | -0.78% | 2,515 | 3 | Village |
| Broadview | 234 | 7,843 | 7,995 | -0.31% | 4,414 | 2 | Village |
| Broadview | 235 | 7,843 | 7,962 | -0.31% | 4,414 | 2 | Village |
| Inverness | 236 | 7,386 | 7,622 | -0.57% | 1,130 | 7 | Village |
| Inverness | 237 | 7,386 | 7,596 | -0.57% | 1,130 | 7 | Village |
| North Riverside | 238 | 7,103 | 7,421 | -0.81% | 4,321 | 2 | Village |
| North Riverside | 239 | 7,103 | 7,393 | -0.81% | 4,321 | 2 | Village |
| Stickney | 240 | 6,855 | 7,115 | -0.68% | 3,563 | 2 | Village |
| Stickney | 241 | 6,855 | 7,090 | -0.68% | 3,563 | 2 | Village |
| Calumet Park | 242 | 6,723 | 7,019 | -0.8% | 6,019 | 1 | Village |
| Calumet Park | 243 | 6,723 | 6,992 | -0.8% | 6,019 | 1 | Village |
| Orland Hills | 244 | 6,629 | 6,890 | -0.7% | 5,790 | 1 | Village |
| Orland Hills | 245 | 6,629 | 6,863 | -0.7% | 5,790 | 1 | Village |
| Countryside | 246 | 6,206 | 6,427 | -0.64% | 2,156 | 3 | City |
| Countryside | 247 | 6,206 | 6,404 | -0.64% | 2,156 | 3 | City |
| Willow Springs | 248 | 5,778 | 5,872 | -0.26% | 1,393 | 4 | Village |
| Willow Springs | 249 | 5,778 | 5,851 | -0.26% | 1,393 | 4 | Village |
| Northfield | 250 | 5,596 | 5,745 | -0.52% | 1,733 | 3 | Village |
| Northfield | 251 | 5,596 | 5,741 | -0.52% | 1,733 | 3 | Village |
| Posen | 252 | 5,373 | 5,594 | -0.74% | 4,596 | 1 | Village |
| Posen | 253 | 5,373 | 5,572 | -0.74% | 4,596 | 1 | Village |
| Lake Barrington | 254 | 5,177 | 5,098 | 0.33% | 903 | 6 | Village |
| Lake Barrington | 255 | 5,177 | 5,090 | 0.33% | 903 | 6 | Village |
| Berkeley | 256 | 5,113 | 5,341 | -0.81% | 3,647 | 1 | Village |
| Berkeley | 257 | 5,113 | 5,320 | -0.81% | 3,647 | 1 | Village |
| South Barrington | 258 | 5,060 | 5,074 | -0.02% | 678 | 7 | Village |
| South Barrington | 259 | 5,060 | 5,065 | -0.02% | 678 | 7 | Village |
| Palos Park | 260 | 4,794 | 4,883 | -0.33% | 743 | 6 | Village |
| Palos Park | 261 | 4,794 | 4,874 | -0.33% | 743 | 6 | Village |
| Olympia Fields | 262 | 4,563 | 4,725 | -0.65% | 1,553 | 3 | Village |
| Olympia Fields | 263 | 4,563 | 4,710 | -0.65% | 1,553 | 3 | Village |
| Robbins | 264 | 4,554 | 4,631 | -0.28% | 3,143 | 1 | Village |
| Robbins | 265 | 4,554 | 4,619 | -0.28% | 3,143 | 1 | Village |
| Stone Park | 266 | 4,450 | 4,581 | -0.51% | 12,936 | 0 | Village |
| Stone Park | 267 | 4,450 | 4,565 | -0.51% | 12,936 | 0 | Village |
| Hometown | 268 | 4,159 | 4,347 | -0.81% | 8,683 | 0 | City |
| Hometown | 269 | 4,159 | 4,329 | -0.81% | 8,683 | 0 | City |
| Barrington Hills | 270 | 4,075 | 4,109 | -0.12% | 151 | 27 | Village |
| Barrington Hills | 271 | 4,075 | 4,098 | -0.12% | 151 | 27 | Village |
| Indian Head Park | 272 | 3,930 | 4,072 | -0.66% | 4,217 | 1 | Village |
| Indian Head Park | 273 | 3,930 | 4,058 | -0.66% | 4,217 | 1 | Village |
| Burnham | 274 | 3,887 | 4,046 | -0.74% | 2,095 | 2 | Village |
| Burnham | 275 | 3,887 | 4,030 | -0.74% | 2,095 | 2 | Village |
| South Chicago Heights | 276 | 3,858 | 4,017 | -0.75% | 2,440 | 2 | Village |
| South Chicago Heights | 277 | 3,858 | 4,000 | -0.75% | 2,440 | 2 | Village |
| Rosemont | 278 | 3,792 | 3,953 | -0.78% | 2,116 | 2 | Village |
| Rosemont | 279 | 3,792 | 3,939 | -0.78% | 2,116 | 2 | Village |
| Riverwoods | 280 | 3,783 | 3,793 | -0.03% | 954 | 4 | Village |
| Riverwoods | 281 | 3,783 | 3,786 | -0.03% | 954 | 4 | Village |
| Deer Park | 282 | 3,666 | 3,687 | -0.08% | 999 | 4 | Village |
| Deer Park | 283 | 3,666 | 3,681 | -0.08% | 999 | 4 | Village |
| North Barrington | 284 | 3,143 | 3,140 | 0.03% | 665 | 5 | Village |
| North Barrington | 285 | 3,143 | 3,135 | 0.03% | 665 | 5 | Village |
| East Dundee | 286 | 3,101 | 3,181 | -0.48% | 1,059 | 3 | Village |
| East Dundee | 287 | 3,101 | 3,175 | -0.48% | 1,059 | 3 | Village |
| Dixmoor | 288 | 2,928 | 3,019 | -0.54% | 2,344 | 1 | Village |
| Dixmoor | 289 | 2,928 | 3,008 | -0.54% | 2,344 | 1 | Village |
| Oakbrook Terrace | 290 | 2,724 | 2,752 | -0.18% | 2,083 | 1 | City |
| Oakbrook Terrace | 291 | 2,724 | 2,746 | -0.18% | 2,083 | 1 | City |
| Kenilworth | 292 | 2,419 | 2,519 | -0.74% | 3,985 | 1 | Village |
| Kenilworth | 293 | 2,419 | 2,507 | -0.74% | 3,985 | 1 | Village |
| Thornton | 294 | 2,281 | 2,384 | -0.83% | 960 | 2 | Village |
| Thornton | 295 | 2,281 | 2,376 | -0.83% | 960 | 2 | Village |
| Riverside | 296 | 1,973 | 2,044 | -0.6% | 113 | 17 | Township |
| Riverside | 297 | 1,973 | 2,040 | -0.6% | 113 | 17 | Township |
| Merrionette Park | 298 | 1,899 | 1,969 | -0.68% | 5,064 | 0 | Village |
| Merrionette Park | 299 | 1,899 | 1,962 | -0.68% | 5,064 | 0 | Village |
| Ford Heights | 300 | 1,738 | 1,813 | -0.8% | 893 | 2 | Village |
| Ford Heights | 301 | 1,738 | 1,807 | -0.8% | 893 | 2 | Village |
| Phoenix | 302 | 1,637 | 1,708 | -0.79% | 3,528 | 0 | Village |
| Phoenix | 303 | 1,637 | 1,702 | -0.79% | 3,528 | 0 | Village |
| Port Barrington | 304 | 1,578 | 1,582 | -0.06% | 1,360 | 1 | Village |
| Port Barrington | 305 | 1,578 | 1,582 | -0.06% | 1,360 | 1 | Village |
| Hodgkins | 306 | 1,484 | 1,499 | -0.2% | 547 | 3 | Village |
| Hodgkins | 307 | 1,484 | 1,496 | -0.2% | 547 | 3 | Village |
| Bannockburn | 308 | 1,377 | 1,375 | 0% | 679 | 2 | Village |
| Bannockburn | 309 | 1,377 | 1,376 | 0% | 679 | 2 | Village |
| East Hazel Crest | 310 | 1,245 | 1,294 | -0.72% | 1,588 | 1 | Village |
| East Hazel Crest | 311 | 1,245 | 1,289 | -0.72% | 1,588 | 1 | Village |
| Tower Lakes | 312 | 1,210 | 1,225 | -0.25% | 1,317 | 1 | Village |
| Tower Lakes | 313 | 1,210 | 1,223 | -0.25% | 1,317 | 1 | Village |
| Brookfield | 314 | 1,053 | 1,068 | -0.09% | 24 | 44 | Township |
| Brookfield | 315 | 1,053 | 1,066 | -0.09% | 24 | 44 | Township |
| Forest View | 316 | 759 | 792 | -0.78% | 650 | 1 | Village |
| Forest View | 317 | 759 | 789 | -0.78% | 650 | 1 | Village |
| Bedford Park | 318 | 584 | 588 | -0.17% | 98 | 6 | Village |
| Bedford Park | 319 | 584 | 589 | -0.17% | 98 | 6 | Village |
| Golf | 320 | 502 | 512 | -0.4% | 1,121 | 0 | Village |
| Golf | 321 | 502 | 510 | -0.4% | 1,121 | 0 | Village |
| McCook | 322 | 239 | 250 | -0.83% | 91 | 3 | Village |
| McCook | 323 | 239 | 249 | -0.83% | 91 | 3 | Village |
Chicago is the largest city in Cook County, with a population of 2,743,472.
McCook is the smallest city in Cook County, with a population of 239.
There are 323 cities in Cook County, Illinois.