23 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 |
| Bolingbrook | 2 | 75,220 | 73,827 | 0.31% | 3,014 | 25 | Village |
| Plainfield | 3 | 50,836 | 44,970 | 1.96% | 1,945 | 26 | Village |
| Romeoville | 4 | 41,361 | 40,809 | 0.22% | 2,141 | 19 | Village |
| New Lenox | 5 | 29,098 | 27,243 | 1.07% | 1,811 | 16 | Village |
| Lockport | 6 | 27,296 | 26,153 | 0.7% | 2,329 | 12 | City |
| Homer Glen | 7 | 25,028 | 24,500 | 0.35% | 1,127 | 22 | Village |
| Frankfort | 8 | 21,584 | 20,312 | 0.99% | 1,382 | 16 | Village |
| Crest Hill | 9 | 20,126 | 20,417 | -0.24% | 2,242 | 9 | City |
| Mokena | 10 | 19,940 | 19,864 | 0.07% | 2,284 | 9 | Village |
| Shorewood | 11 | 18,691 | 18,184 | 0.46% | 2,312 | 8 | Village |
| Channahon | 12 | 14,846 | 13,483 | 1.55% | 885 | 17 | Village |
| Manhattan | 13 | 11,393 | 9,530 | 2.81% | 1,688 | 7 | Village |
| Crete | 14 | 8,339 | 8,434 | -0.19% | 886 | 9 | Village |
| University Park | 15 | 6,999 | 7,131 | -0.31% | 652 | 11 | Village |
| Braidwood | 16 | 6,273 | 6,188 | 0.22% | 1,184 | 5 | City |
| Wilmington | 17 | 5,618 | 5,650 | -0.09% | 400 | 14 | City |
| Monee | 18 | 5,151 | 5,114 | 0.12% | 1,151 | 4 | Village |
| Beecher | 19 | 4,738 | 4,704 | 0.13% | 1,730 | 3 | Village |
| Peotone | 20 | 4,266 | 4,151 | 0.45% | 2,117 | 2 | Village |
| Elwood | 21 | 2,259 | 2,225 | 0.27% | 166 | 14 | Village |
| Rockdale | 22 | 1,967 | 2,005 | -0.3% | 1,394 | 1 | Village |
| Wilmington | 23 | 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 23 cities in Will County, Illinois.