5 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Petersburg | 1 | 2,140 | 2,219 | -0.74% | 1,370 | 2 | City |
| Athens | 2 | 1,887 | 1,966 | -0.84% | 1,121 | 2 | City |
| Greenview | 3 | 718 | 747 | -0.83% | 836 | 1 | Village |
| Tallula | 4 | 421 | 434 | -0.71% | 793 | 1 | Village |
| Oakford | 5 | 226 | 235 | -0.88% | 908 | 0 | Village |
Petersburg is the largest city in Menard County, with a population of 2,140.
Oakford is the smallest city in Menard County, with a population of 226.
There are 5 cities in Menard County, Illinois.