9 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Bowling Green | 1 | 4,474 | 4,003 | 2.15% | 1,664 | 3 | City |
| Louisiana | 2 | 3,253 | 3,208 | 0.28% | 1,038 | 3 | City |
| Eolia | 3 | 491 | 480 | 0.41% | 403 | 1 | Village |
| Clarksville | 4 | 376 | 373 | 0% | 647 | 1 | City |
| Frankford | 5 | 346 | 343 | 0% | 790 | 0 | City |
| Curryville | 6 | 205 | 199 | 0.49% | 748 | 0 | City |
| Bowling Green | 7 | 93 | 92 | 0% | 2 | 39 | Township |
| Paynesville | 8 | 61 | 60 | 0% | 232 | 0 | Village |
| Annada | 9 | 12 | 12 | 0% | 197 | 0 | Village |
Bowling Green is the largest city in Pike County, with a population of 4,474.
Annada is the smallest city in Pike County, with a population of 12.
There are 9 cities in Pike County, Missouri.