| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Eureka | 1 | 5,111 | 5,218 | -0.35% | 1,867 | 3 | City |
| Metamora | 2 | 3,850 | 3,894 | -0.18% | 1,692 | 2 | Village |
| Germantown Hills | 3 | 3,440 | 3,425 | 0.12% | 1,968 | 2 | Village |
| El Paso | 4 | 2,717 | 2,748 | -0.22% | 1,267 | 2 | City |
| Roanoke | 5 | 1,911 | 1,955 | -0.36% | 2,037 | 1 | Village |
| Minonk | 6 | 1,882 | 1,925 | -0.37% | 784 | 2 | City |
| Goodfield | 7 | 964 | 947 | 0.31% | 572 | 2 | Village |
| Congerville | 8 | 502 | 494 | 0.4% | 521 | 1 | Village |
| Spring Bay | 9 | 493 | 466 | 0.82% | 717 | 1 | Village |
| Benson | 10 | 401 | 412 | -0.5% | 2,460 | 0 | Village |
| Secor | 11 | 334 | 339 | -0.3% | 1,152 | 0 | Village |
Eureka is the largest city in Woodford County, with a population of 5,111.
Secor is the smallest city in Woodford County, with a population of 334.
There are 11 cities in Woodford County, Illinois.