| Rank | City | 2006 Population (Est.) | Growth Rate (Annual) |
|---|---|---|---|
| 1 | Chicago | 2,824,584 | -0.5% |
| 2 | Aurora | 165,787 | 2.8% |
| 3 | Rockford | 153,063 | 0.2% |
| 4 | Naperville | 139,460 | 1.5% |
| 5 | Joliet | 133,022 | 4.2% |
| 6 | Springfield | 115,652 | 0.6% |
| 7 | Peoria | 112,921 | -0.0% |
| 8 | Elgin | 97,382 | 0.5% |
| 9 | Waukegan | 89,853 | 0.3% |
| 10 | Cicero | 82,018 | -0.8% |
| 11 | Decatur | 77,565 | -1.1% |
| 12 | Evanston | 75,489 | 0.4% |
| 13 | Champaign | 74,870 | 1.2% |
| 14 | Arlington Heights | 73,903 | -0.7% |
| 15 | Schaumburg | 72,088 | -0.9% |
| 16 | Bloomington | 70,186 | 1.3% |
| 17 | Bolingbrook | 68,330 | 3.7% |
| 18 | Palatine | 66,688 | 0.1% |
| 19 | Skokie | 64,674 | 0.4% |
| 20 | Tinley Park | 57,395 | 3.1% |
| 21 | Des Plaines | 56,206 | -0.3% |
| 22 | Orland Park | 54,914 | 1.3% |
| 23 | Wheaton | 54,514 | -0.4% |
| 24 | Mount Prospect | 53,977 | -0.8% |
| 25 | Oak Lawn | 53,491 | -0.6% |
| 26 | Oak Park | 53,020 | 0.2% |
| 27 | Hoffman Estates | 52,038 | 0.9% |
| 28 | Berwyn | 50,984 | -1.1% |
| 29 | Normal | 49,764 | 1.7% |
| 30 | Downers Grove | 48,957 | -0.3% |
| 31 | Glenview | 45,542 | 1.1% |
| 32 | Elmhurst | 45,045 | 0.9% |
| 33 | DeKalb | 43,411 | 2.1% |
| 34 | Moline | 42,706 | -0.6% |
| 35 | Lombard | 42,501 | -0.1% |
| 36 | Buffalo Grove | 42,464 | -0.4% |
| 37 | Belleville | 41,064 | -0.6% |
| 38 | Crystal Lake | 40,591 | 1.1% |
| 39 | Carol Stream | 39,738 | -0.4% |
| 40 | Quincy | 39,665 | -0.5% |
| 41 | Urbana | 38,703 | 0.4% |
| 42 | Rock Island | 38,397 | -0.6% |
| 43 | Bartlett | 38,186 | 0.7% |
| 44 | Calumet City | 37,461 | -0.8% |
| 45 | Streamwood | 36,936 | 0.2% |
| 46 | Hanover Park | 36,931 | -0.7% |
| 47 | Addison | 36,735 | 0.2% |
| 48 | Romeoville | 36,734 | 10.7% |
| 49 | Carpentersville | 36,699 | 3.3% |
| 50 | Park Ridge | 36,671 | -0.6% |
| 51 | Wheeling | 36,294 | 0.0% |
| 52 | Northbrook | 33,905 | 0.2% |
| 53 | Woodridge | 33,781 | 1.6% |
| 54 | Elk Grove Village | 33,694 | -0.6% |
| 55 | North Chicago | 33,631 | -1.3% |
| 56 | Pekin | 33,267 | -0.4% |
| 57 | Danville | 33,175 | -0.7% |
| 58 | St. Charles | 32,331 | 2.7% |
| 59 | Glendale Heights | 32,222 | 0.1% |
| 60 | Mundelein | 32,126 | 0.6% |
| 61 | Galesburg | 31,754 | -1.2% |
| 62 | Chicago Heights | 31,097 | -1.0% |
| 63 | Granite City | 30,948 | -0.6% |
| 64 | Highland Park | 30,817 | 0.3% |
| 65 | Gurnee | 30,002 | 0.7% |
| 66 | East St. Louis | 29,580 | -1.3% |
| 67 | Alton | 29,524 | -0.6% |
| 68 | Niles | 29,062 | -0.7% |
| 69 | Algonquin | 29,014 | 4.5% |
| 70 | Lake in the Hills | 28,778 | 3.6% |
| 71 | Harvey | 28,533 | -1.0% |
| 72 | Plainfield | 28,228 | 15.5% |
| 73 | Oak Forest | 27,958 | -0.2% |
| 74 | Round Lake Beach | 27,709 | 1.2% |
| 75 | Burbank | 27,367 | -0.4% |
| 76 | Lansing | 27,064 | -0.9% |
| 77 | Glen Ellyn | 27,055 | -0.1% |
| 78 | Batavia | 26,703 | 1.8% |
| 79 | Wilmette | 26,680 | -0.7% |
| 80 | Kankakee | 26,667 | -0.7% |
| 81 | West Chicago | 26,350 | 2.0% |
| 82 | Carbondale | 25,801 | -0.3% |
| 83 | O'Fallon | 25,656 | 2.9% |
| 84 | Collinsville | 25,622 | 0.5% |
| 85 | Maywood | 25,550 | -1.1% |
| 86 | Freeport | 25,257 | -0.9% |
| 87 | Westmont | 24,780 | -0.1% |
| 88 | Homer Glen | 24,737 | 2.0% |
| 89 | McHenry | 24,642 | 2.5% |
| 90 | Elmwood Park | 24,278 | -0.9% |
| 91 | Dolton | 24,275 | -1.0% |
| 92 | Belvidere | 24,204 | 2.7% |
| 93 | Edwardsville | 24,024 | 1.4% |
| 94 | Zion | 23,876 | 0.8% |
| 95 | Rolling Meadows | 23,700 | -0.8% |
| 96 | Vernon Hills | 23,481 | 2.9% |
| 97 | Lisle | 23,206 | 0.5% |
| 98 | Roselle | 23,173 | -0.1% |
| 99 | Oswego | 23,145 | 10.7% |
| 100 | Geneva | 23,102 | 3.2% |
© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025