60 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Rutland | 1 | 30,049 | 26,782 | 2.36% | 831 | 36 | Township |
| Ottawa | 2 | 18,752 | 18,821 | -0.06% | 1,259 | 15 | City |
| LaSalle | 3 | 13,138 | 13,401 | -0.2% | 779 | 17 | Township |
| Streator | 4 | 12,187 | 12,510 | -0.44% | 1,666 | 7 | City |
| Bruce | 5 | 11,687 | 11,919 | -0.15% | 688 | 17 | Township |
| Ottawa | 6 | 11,237 | 11,263 | 0.12% | 740 | 15 | Township |
| Peru | 7 | 10,056 | 10,143 | 0.15% | 575 | 17 | Township |
| Peru | 8 | 9,735 | 9,909 | -0.3% | 932 | 10 | City |
| LaSalle | 9 | 9,353 | 9,566 | -0.37% | 695 | 13 | City |
| South Ottawa | 10 | 8,362 | 8,346 | 0.19% | 425 | 20 | Township |
| Northville | 11 | 7,328 | 7,336 | 0.1% | 224 | 33 | Township |
| Mendota | 12 | 7,008 | 7,154 | -0.19% | 195 | 36 | Township |
| Mendota | 13 | 6,863 | 7,040 | -0.42% | 1,339 | 5 | City |
| Marseilles | 14 | 4,753 | 4,830 | -0.27% | 504 | 9 | City |
| Mission | 15 | 4,063 | 4,069 | 0.05% | 128 | 32 | Township |
| Oglesby | 16 | 3,593 | 3,692 | -0.44% | 720 | 5 | City |
| Rutland | 17 | 3,580 | 3,604 | 0.03% | 102 | 35 | Township |
| Seneca | 18 | 2,894 | 2,885 | 0.21% | 81 | 36 | Township |
| Otter Creek | 19 | 2,636 | 2,663 | -0.04% | 74 | 36 | Township |
| Earl | 20 | 2,429 | 2,453 | -0.08% | 65 | 37 | Township |
| Dayton | 21 | 2,418 | 2,406 | 0.21% | 115 | 21 | Township |
| Sheridan | 22 | 2,407 | 2,424 | -0.12% | 1,135 | 2 | Village |
| Seneca | 23 | 2,292 | 2,345 | -0.39% | 385 | 6 | Village |
| Utica | 24 | 1,949 | 1,933 | 0.1% | 108 | 18 | Township |
| Adams | 25 | 1,598 | 1,620 | 0% | 48 | 33 | Township |
| Earlville | 26 | 1,591 | 1,611 | -0.19% | 1,325 | 1 | City |
| Eagle | 27 | 1,444 | 1,465 | 0% | 46 | 31 | Township |
| Eden | 28 | 1,354 | 1,377 | -0.07% | 37 | 36 | Township |
| North Utica | 29 | 1,352 | 1,325 | 0.37% | 391 | 3 | Village |
| Troy Grove | 30 | 1,270 | 1,279 | 0% | 36 | 36 | Township |
| Serena | 31 | 1,123 | 1,121 | 0.18% | 30 | 37 | Township |
| Leland | 32 | 919 | 946 | -0.43% | 1,721 | 1 | Village |
| Farm Ridge | 33 | 823 | 838 | -0.24% | 24 | 35 | Township |
| Fall River | 34 | 785 | 789 | 0% | 39 | 20 | Township |
| Dimmick | 35 | 743 | 751 | -0.13% | 20 | 37 | Township |
| Tonica | 36 | 730 | 748 | -0.41% | 536 | 1 | Village |
| Freedom | 37 | 601 | 608 | 0% | 16 | 37 | Township |
| Miller | 38 | 583 | 587 | 0% | 17 | 35 | Township |
| Hope | 39 | 571 | 582 | -0.52% | 16 | 36 | Township |
| Wallace | 40 | 567 | 571 | 0% | 21 | 28 | Township |
| Allen | 41 | 506 | 506 | 0.4% | 14 | 36 | Township |
| Grand Ridge | 42 | 504 | 516 | -0.4% | 1,091 | 0 | Village |
| Deer Park | 43 | 473 | 476 | 0% | 15 | 31 | Township |
| Sheridan | 44 | 456 | 461 | 0.22% | 13 | 36 | Township |
| Ophir | 45 | 438 | 441 | 0% | 13 | 35 | Township |
| Lostant | 46 | 428 | 433 | -0.23% | 379 | 1 | Village |
| Waltham | 47 | 416 | 420 | 0% | 12 | 36 | Township |
| Naplate | 48 | 411 | 419 | -0.24% | 2,521 | 0 | Village |
| Vermillion | 49 | 378 | 382 | 0% | 16 | 23 | Township |
| Richland | 50 | 342 | 346 | 0% | 14 | 24 | Township |
| Ransom | 51 | 308 | 310 | 0% | 308 | 1 | Village |
| Grand Rapids | 52 | 277 | 280 | 0% | 8 | 36 | Township |
| Meriden | 53 | 265 | 265 | 0% | 8 | 35 | Township |
| Cedar Point | 54 | 258 | 266 | -0.39% | 253 | 1 | Village |
| Rutland | 55 | 255 | 255 | 0% | 367 | 1 | Village |
| Osage | 56 | 241 | 243 | 0% | 6 | 38 | Township |
| Kangley | 57 | 227 | 233 | -0.44% | 870 | 0 | Village |
| Troy Grove | 58 | 221 | 224 | 0% | 322 | 1 | Village |
| Dana | 59 | 156 | 159 | 0% | 709 | 0 | Village |
| Leonore | 60 | 120 | 123 | 0% | 1,348 | 0 | Village |
Rutland is the largest city in LaSalle County, with a population of 30,049.
Leonore is the smallest city in LaSalle County, with a population of 120.
There are 60 cities in LaSalle County, Illinois.