57 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Joliet | 1 | 152,208 | 150,352 | 0.24% | 2,302 | 66 | City |
| Wheatland | 2 | 93,228 | 88,824 | 1.37% | 2,630 | 35 | Township |
| Du Page | 3 | 88,467 | 87,258 | 0.43% | 2,454 | 36 | Township |
| Joliet | 4 | 85,877 | 85,344 | 0.4% | 2,434 | 35 | Township |
| Plainfield | 5 | 85,469 | 82,191 | 1.11% | 2,574 | 33 | Township |
| Bolingbrook | 6 | 74,988 | 73,827 | 0.31% | 3,012 | 25 | Village |
| Frankfort | 7 | 60,870 | 59,752 | 0.57% | 1,655 | 37 | Township |
| Lockport | 8 | 60,272 | 59,754 | 0.37% | 1,691 | 36 | Township |
| Plainfield | 9 | 49,858 | 44,970 | 2% | 1,957 | 25 | Village |
| New Lenox | 10 | 45,318 | 43,713 | 0.92% | 1,263 | 36 | Township |
| Romeoville | 11 | 41,269 | 40,809 | 0.22% | 2,136 | 19 | Village |
| New Lenox | 12 | 28,789 | 27,243 | 1.08% | 1,827 | 16 | Village |
| Lockport | 13 | 27,105 | 26,153 | 0.71% | 2,313 | 12 | City |
| Homer Glen | 14 | 24,940 | 24,500 | 0.35% | 1,123 | 22 | Village |
| Crete | 15 | 23,565 | 23,713 | 0.24% | 533 | 44 | Township |
| Frankfort | 16 | 21,372 | 20,312 | 1% | 1,369 | 16 | Village |
| Crest Hill | 17 | 20,174 | 20,417 | -0.24% | 2,248 | 9 | City |
| Mokena | 18 | 19,927 | 19,864 | 0.06% | 2,283 | 9 | Village |
| Shorewood | 19 | 18,606 | 18,184 | 0.45% | 2,301 | 8 | Village |
| Monee | 20 | 15,461 | 15,508 | 0.28% | 432 | 36 | Township |
| Channahon | 21 | 14,619 | 13,483 | 1.58% | 895 | 16 | Village |
| Manhattan | 22 | 13,135 | 11,709 | 1.53% | 356 | 37 | Township |
| Channahon | 23 | 11,127 | 10,542 | 1.18% | 335 | 33 | Township |
| Manhattan | 24 | 11,082 | 9,530 | 2.88% | 1,642 | 7 | Village |
| Crete | 25 | 8,355 | 8,434 | -0.19% | 887 | 9 | Village |
| University Park | 26 | 7,021 | 7,131 | -0.31% | 655 | 11 | Village |
| Reed | 27 | 7,019 | 6,863 | 0.66% | 411 | 17 | Township |
| Frankfort | 28 | 6,261 | 6,406 | -0.37% | 172 | 36 | Township |
| Braidwood | 29 | 6,259 | 6,188 | 0.22% | 1,182 | 5 | City |
| Wilmington | 30 | 5,959 | 5,944 | 0.68% | 180 | 33 | Township |
| Wilmington | 31 | 5,623 | 5,650 | -0.11% | 401 | 14 | City |
| Monee | 32 | 5,145 | 5,114 | 0.12% | 1,150 | 4 | Village |
| Beecher | 33 | 4,732 | 4,704 | 0.11% | 1,728 | 3 | Village |
| Peotone | 34 | 4,452 | 4,362 | 0.56% | 123 | 36 | Township |
| Peotone | 35 | 4,247 | 4,151 | 0.45% | 2,108 | 2 | Village |
| Ridgewood | 36 | 4,052 | 3,089 | 7.14% | 9,209 | 0 | CDP |
| Jackson | 37 | 3,943 | 3,889 | 1.05% | 109 | 36 | Township |
| Green Garden | 38 | 3,873 | 3,878 | 0.28% | 106 | 37 | Township |
| Ingalls Park | 39 | 3,049 | 3,022 | -0.59% | 2,747 | 1 | CDP |
| Fairmont | 40 | 2,629 | 2,690 | 0.42% | 1,890 | 1 | CDP |
| Preston Heights | 41 | 2,589 | 2,529 | 0.04% | 2,236 | 1 | CDP |
| Elwood | 42 | 2,253 | 2,225 | 0.22% | 165 | 14 | Village |
| Wesley | 43 | 2,104 | 2,118 | 0.24% | 76 | 28 | Township |
| Rockdale | 44 | 1,973 | 2,005 | -0.35% | 1,398 | 1 | Village |
| Will | 45 | 1,799 | 1,789 | 0.39% | 50 | 36 | Township |
| Arbury Hills | 46 | 1,794 | 1,637 | 7.17% | 10,022 | 0 | CDP |
| Elwood | 47 | 1,375 | 1,445 | -0.65% | 55 | 25 | Township |
| Custer | 48 | 1,355 | 1,358 | 0.37% | 53 | 26 | Township |
| Bonnie Brae | 49 | 1,338 | 1,248 | 7.21% | 7,005 | 0 | CDP |
| Lockport Heights | 50 | 1,051 | 885 | 7.14% | 6,110 | 0 | CDP |
| Florence | 51 | 930 | 929 | 0.65% | 25 | 36 | Township |
| Wilton | 52 | 785 | 790 | 0.26% | 22 | 36 | Township |
| Sunnyland | 53 | 640 | 565 | 7.2% | 3,216 | 0 | CDP |
| Plum Valley | 54 | 506 | 379 | 7.2% | 271 | 2 | CDP |
| Wilton Center | 55 | 197 | 127 | 7.07% | 357 | 1 | CDP |
| Wilmington | 56 | 85 | 90 | -1.16% | 108 | 1 | Village |
| Marley | 57 | 44 | 167 | 7.32% | 419 | 0 | CDP |
Joliet is the largest city in Will County, with a population of 152,208.
Marley is the smallest city in Will County, with a population of 44.
There are 57 cities in Will County, Illinois.