| Rank | City | 2000 Population | Growth Rate (Annual) |
|---|---|---|---|
| 1 | Chicago | 2,895,671 | 0.4% |
| 2 | Rockford | 151,826 | 0.5% |
| 3 | Aurora | 144,476 | 3.7% |
| 4 | Naperville | 129,335 | 4.0% |
| 5 | Peoria | 113,028 | -0.1% |
| 6 | Springfield | 112,236 | 0.5% |
| 7 | Joliet | 108,230 | 3.3% |
| 8 | Elgin | 94,914 | 2.1% |
| 9 | Waukegan | 88,352 | 2.4% |
| 10 | Cicero | 85,485 | 2.4% |
| 11 | Decatur | 81,912 | -0.4% |
| 12 | Arlington Heights | 76,514 | 0.2% |
| 13 | Schaumburg | 75,310 | 0.9% |
| 14 | Evanston | 74,147 | 0.1% |
| 15 | Champaign | 70,468 | 0.9% |
| 16 | Palatine | 66,344 | 2.9% |
| 17 | Bloomington | 65,685 | 2.2% |
| 18 | Skokie | 63,363 | 0.6% |
| 19 | Des Plaines | 57,079 | 0.4% |
| 20 | Bolingbrook | 56,964 | 3.3% |
| 21 | Mount Prospect | 56,210 | 0.6% |
| 22 | Wheaton | 55,565 | 0.7% |
| 23 | Oak Lawn | 55,230 | -0.2% |
| 24 | Berwyn | 53,961 | 1.7% |
| 25 | Oak Park | 52,501 | -0.2% |
| 26 | Orland Park | 51,413 | 3.1% |
| 27 | Hoffman Estates | 49,699 | 0.7% |
| 28 | Downers Grove | 49,676 | 0.5% |
| 29 | Tinley Park | 49,237 | 2.7% |
| 30 | Normal | 45,630 | 1.3% |
| 31 | Moline | 43,957 | -0.0% |
| 32 | Buffalo Grove | 43,272 | 1.7% |
| 33 | Glenview | 43,167 | 0.9% |
| 34 | Elmhurst | 43,085 | 0.3% |
| 35 | Lombard | 42,645 | 0.6% |
| 36 | Belleville | 42,364 | -0.2% |
| 37 | Quincy | 40,686 | 0.0% |
| 38 | Carol Stream | 40,493 | 2.5% |
| 39 | Rock Island | 39,643 | -0.2% |
| 40 | DeKalb | 39,196 | 0.8% |
| 41 | Calumet City | 39,035 | 0.3% |
| 42 | Crystal Lake | 38,348 | 4.3% |
| 43 | Hanover Park | 38,277 | 1.5% |
| 44 | Urbana | 37,847 | 0.2% |
| 45 | Park Ridge | 37,789 | 0.1% |
| 46 | Bartlett | 36,827 | 6.5% |
| 47 | Streamwood | 36,625 | 1.5% |
| 48 | Addison | 36,417 | 1.3% |
| 49 | Wheeling | 36,267 | 2.1% |
| 50 | North Chicago | 35,976 | -0.0% |
| 51 | Elk Grove Village | 34,755 | 0.4% |
| 52 | Danville | 34,384 | -0.2% |
| 53 | Pekin | 33,906 | 0.5% |
| 54 | Galesburg | 33,717 | -0.0% |
| 55 | Northbrook | 33,542 | 0.2% |
| 56 | Chicago Heights | 32,763 | -0.1% |
| 57 | Glendale Heights | 31,991 | 1.5% |
| 58 | Granite City | 31,923 | -0.4% |
| 59 | East St. Louis | 31,559 | -2.6% |
| 60 | Woodridge | 31,136 | 1.6% |
| 61 | Carpentersville | 31,130 | 3.1% |
| 62 | Mundelein | 31,116 | 3.8% |
| 63 | Alton | 30,459 | -0.8% |
| 64 | Highland Park | 30,325 | -0.1% |
| 65 | Niles | 30,034 | 0.4% |
| 66 | Harvey | 29,966 | -0.1% |
| 67 | Gurnee | 28,954 | 7.7% |
| 68 | Lansing | 28,308 | 0.0% |
| 69 | St. Charles | 28,252 | 2.1% |
| 70 | Oak Forest | 28,210 | 0.4% |
| 71 | Burbank | 27,911 | 0.1% |
| 72 | Kankakee | 27,634 | -0.1% |
| 73 | Wilmette | 27,609 | 0.3% |
| 74 | Glen Ellyn | 27,237 | 0.7% |
| 75 | Maywood | 26,956 | -0.1% |
| 76 | Freeport | 26,401 | 0.1% |
| 77 | Carbondale | 26,253 | -0.4% |
| 78 | Round Lake Beach | 26,150 | 4.8% |
| 79 | Dolton | 25,585 | 0.6% |
| 80 | Elmwood Park | 25,375 | 0.9% |
| 81 | Collinsville | 24,949 | 0.9% |
| 82 | Westmont | 24,906 | 1.2% |
| 83 | Rolling Meadows | 24,646 | 0.8% |
| 84 | Batavia | 24,407 | 3.3% |
| 85 | Lake in the Hills | 24,073 | 15.3% |
| 86 | West Chicago | 23,881 | 4.8% |
| 87 | Park Forest | 23,516 | -0.5% |
| 88 | Blue Island | 23,460 | 1.0% |
| 89 | Roselle | 23,315 | 1.1% |
| 90 | Algonquin | 23,249 | 6.5% |
| 91 | Melrose Park | 23,170 | 1.0% |
| 92 | Zion | 23,000 | 1.5% |
| 93 | Darien | 22,966 | 1.1% |
| 94 | East Peoria | 22,682 | 0.0% |
| 95 | Lisle | 22,609 | 1.4% |
| 96 | Homer Glen | 22,449 | – |
| 97 | Morton Grove | 22,415 | 0.1% |
| 98 | Edwardsville | 22,375 | 3.3% |
| 99 | Villa Park | 22,328 | 0.4% |
| 100 | O'Fallon | 22,272 | 3.0% |
© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025