| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Joliet | 1 | 152,625 | 150,368 | 0.25% | 2,308 | 66 | City |
| Bolingbrook | 2 | 75,040 | 73,822 | 0.32% | 3,007 | 25 | Village |
| Plainfield | 3 | 51,010 | 44,955 | 1.93% | 1,951 | 26 | Village |
| Romeoville | 4 | 41,441 | 40,809 | 0.39% | 2,145 | 19 | Village |
| New Lenox | 5 | 29,202 | 27,259 | 1.07% | 1,818 | 16 | Village |
| Lockport | 6 | 28,010 | 26,150 | 0.68% | 2,390 | 12 | City |
| Homer Glen | 7 | 24,960 | 24,512 | 0.35% | 1,124 | 22 | Village |
| Frankfort | 8 | 21,576 | 20,314 | 0.99% | 1,382 | 16 | Village |
| Crest Hill | 9 | 20,648 | 20,409 | -0.23% | 2,300 | 9 | City |
| Mokena | 10 | 19,911 | 19,858 | 0.07% | 2,281 | 9 | Village |
| Shorewood | 11 | 18,624 | 18,179 | 0.47% | 2,304 | 8 | Village |
| Channahon | 12 | 14,754 | 13,470 | 1.54% | 880 | 17 | Village |
| Manhattan | 13 | 11,251 | 9,528 | 2.81% | 1,667 | 7 | Village |
| Crete | 14 | 8,328 | 8,437 | -0.2% | 884 | 9 | Village |
| University Park | 15 | 6,998 | 7,131 | -0.3% | 652 | 11 | Village |
| Braidwood | 16 | 6,272 | 6,189 | 0.21% | 1,184 | 5 | City |
| Wilmington | 17 | 5,611 | 5,644 | -0.05% | 400 | 14 | City |
| Monee | 18 | 5,124 | 5,115 | 0.1% | 1,145 | 4 | Village |
| Beecher | 19 | 4,747 | 4,706 | 0.15% | 1,734 | 3 | Village |
| Peotone | 20 | 4,244 | 4,154 | 0.45% | 2,106 | 2 | Village |
| Elwood | 21 | 2,242 | 2,224 | 0.22% | 164 | 14 | Village |
| Rockdale | 22 | 1,963 | 2,002 | -0.3% | 1,391 | 1 | Village |
| Wilmington | 23 | 85 | 91 | -1.16% | 108 | 1 | Village |
Joliet is the largest city in Will County, with a population of 152,625.
Wilmington is the smallest city in Will County, with a population of 85.
There are 23 cities in Will County, Illinois.