5 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Petersburg | 1 | 2,124 | 2,219 | -0.75% | 1,360 | 2 | City |
| Athens | 2 | 1,871 | 1,966 | -0.85% | 1,111 | 2 | City |
| Greenview | 3 | 712 | 747 | -0.84% | 829 | 1 | Village |
| Tallula | 4 | 419 | 434 | -0.48% | 789 | 1 | Village |
| Oakford | 5 | 224 | 235 | -0.88% | 900 | 0 | Village |
Petersburg is the largest city in Menard County, with a population of 2,124.
Oakford is the smallest city in Menard County, with a population of 224.
There are 5 cities in Menard County, Illinois.