46 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Joliet | 1 | 152,579 | 150,352 | 0.24% | 2,308 | 66 | City |
| Wheatland | 2 | 94,489 | 88,824 | 1.35% | 2,665 | 35 | Township |
| Du Page | 3 | 88,848 | 87,258 | 0.43% | 2,465 | 36 | Township |
| Plainfield | 4 | 86,406 | 82,191 | 1.1% | 2,602 | 33 | Township |
| Joliet | 5 | 86,223 | 85,344 | 0.4% | 2,444 | 35 | Township |
| Bolingbrook | 6 | 75,220 | 73,827 | 0.31% | 3,014 | 25 | Village |
| Frankfort | 7 | 61,213 | 59,752 | 0.56% | 1,664 | 37 | Township |
| Lockport | 8 | 60,492 | 59,754 | 0.37% | 1,697 | 36 | Township |
| Plainfield | 9 | 50,836 | 44,970 | 1.96% | 1,945 | 26 | Village |
| New Lenox | 10 | 45,729 | 43,713 | 0.91% | 1,274 | 36 | Township |
| Romeoville | 11 | 41,361 | 40,809 | 0.22% | 2,141 | 19 | Village |
| New Lenox | 12 | 29,098 | 27,243 | 1.07% | 1,811 | 16 | Village |
| Lockport | 13 | 27,296 | 26,153 | 0.7% | 2,329 | 12 | City |
| Homer Glen | 14 | 25,028 | 24,500 | 0.35% | 1,127 | 22 | Village |
| Crete | 15 | 23,622 | 23,713 | 0.24% | 534 | 44 | Township |
| Frankfort | 16 | 21,584 | 20,312 | 0.99% | 1,382 | 16 | Village |
| Crest Hill | 17 | 20,126 | 20,417 | -0.24% | 2,242 | 9 | City |
| Mokena | 18 | 19,940 | 19,864 | 0.07% | 2,284 | 9 | Village |
| Shorewood | 19 | 18,691 | 18,184 | 0.46% | 2,312 | 8 | Village |
| Monee | 20 | 15,504 | 15,508 | 0.28% | 433 | 36 | Township |
| Channahon | 21 | 14,846 | 13,483 | 1.55% | 885 | 17 | Village |
| Manhattan | 22 | 13,333 | 11,709 | 1.51% | 362 | 37 | Township |
| Manhattan | 23 | 11,393 | 9,530 | 2.81% | 1,688 | 7 | Village |
| Channahon | 24 | 11,257 | 10,542 | 1.17% | 339 | 33 | Township |
| Crete | 25 | 8,339 | 8,434 | -0.19% | 886 | 9 | Village |
| Reed | 26 | 7,065 | 6,863 | 0.66% | 414 | 17 | Township |
| University Park | 27 | 6,999 | 7,131 | -0.31% | 652 | 11 | Village |
| Braidwood | 28 | 6,273 | 6,188 | 0.22% | 1,184 | 5 | City |
| Frankfort | 29 | 6,238 | 6,406 | -0.37% | 171 | 36 | Township |
| Wilmington | 30 | 5,999 | 5,944 | 0.67% | 182 | 33 | Township |
| Wilmington | 31 | 5,618 | 5,650 | -0.09% | 400 | 14 | City |
| Monee | 32 | 5,151 | 5,114 | 0.12% | 1,151 | 4 | Village |
| Beecher | 33 | 4,738 | 4,704 | 0.13% | 1,730 | 3 | Village |
| Peotone | 34 | 4,477 | 4,362 | 0.56% | 123 | 36 | Township |
| Peotone | 35 | 4,266 | 4,151 | 0.45% | 2,117 | 2 | Village |
| Jackson | 36 | 3,984 | 3,889 | 1.04% | 110 | 36 | Township |
| Green Garden | 37 | 3,884 | 3,878 | 0.28% | 106 | 37 | Township |
| Elwood | 38 | 2,259 | 2,225 | 0.27% | 166 | 14 | Village |
| Wesley | 39 | 2,109 | 2,118 | 0.24% | 76 | 28 | Township |
| Rockdale | 40 | 1,967 | 2,005 | -0.3% | 1,394 | 1 | Village |
| Will | 41 | 1,806 | 1,789 | 0.39% | 50 | 36 | Township |
| Elwood | 42 | 1,366 | 1,445 | -0.65% | 55 | 25 | Township |
| Custer | 43 | 1,360 | 1,358 | 0.37% | 53 | 26 | Township |
| Florence | 44 | 936 | 929 | 0.65% | 26 | 36 | Township |
| Wilton | 45 | 787 | 790 | 0.25% | 22 | 36 | Township |
| Wilmington | 46 | 84 | 90 | -1.18% | 107 | 1 | Village |
Joliet is the largest city in Will County, with a population of 152,579.
Wilmington is the smallest city in Will County, with a population of 84.
There are 46 cities in Will County, Illinois.