18 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Bowling Green | 1 | 4,474 | 4,189 | 2.15% | 1,664 | 3 | City |
| Bowling Green | 2 | 4,474 | 4,003 | 2.15% | 1,664 | 3 | City |
| Louisiana | 3 | 3,253 | 3,206 | 0.28% | 1,038 | 3 | City |
| Louisiana | 4 | 3,253 | 3,208 | 0.28% | 1,038 | 3 | City |
| Eolia | 5 | 491 | 479 | 0.41% | 403 | 1 | Village |
| Eolia | 6 | 491 | 480 | 0.41% | 403 | 1 | Village |
| Clarksville | 7 | 376 | 372 | 0% | 647 | 1 | City |
| Clarksville | 8 | 376 | 373 | 0% | 647 | 1 | City |
| Frankford | 9 | 346 | 343 | 0% | 790 | 0 | City |
| Frankford | 10 | 346 | 343 | 0% | 790 | 0 | City |
| Curryville | 11 | 205 | 199 | 0.49% | 748 | 0 | City |
| Curryville | 12 | 205 | 199 | 0.49% | 748 | 0 | City |
| Bowling Green | 13 | 93 | 92 | 0% | 2 | 39 | Township |
| Bowling Green | 14 | 93 | 92 | 0% | 2 | 39 | Township |
| Paynesville | 15 | 61 | 60 | 0% | 232 | 0 | Village |
| Paynesville | 16 | 61 | 60 | 0% | 232 | 0 | Village |
| Annada | 17 | 12 | 12 | 0% | 197 | 0 | Village |
| Annada | 18 | 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 18 cities in Pike County, Missouri.