14 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Troy | 1 | 16,040 | 12,808 | 3.48% | 2,078 | 8 | City |
| Moscow Mills | 2 | 4,501 | 3,430 | 4.14% | 1,429 | 3 | City |
| Elsberry | 3 | 2,156 | 1,939 | 1.7% | 1,427 | 2 | City |
| Winfield | 4 | 1,691 | 1,528 | 1.62% | 1,617 | 1 | City |
| Hawk Point | 5 | 794 | 694 | 2.19% | 1,913 | 0 | City |
| Innsbrook | 6 | 688 | 600 | 2.23% | 69 | 10 | Village |
| Flint Hill | 7 | 589 | 504 | 2.43% | 207 | 3 | City |
| Old Monroe | 8 | 293 | 251 | 2.45% | 809 | 0 | City |
| Silex | 9 | 274 | 247 | 1.86% | 951 | 0 | City |
| Fountain N' Lakes | 10 | 197 | 170 | 2.6% | 1,527 | 0 | Village |
| Chain of Rocks | 11 | 105 | 95 | 1.94% | 571 | 0 | Village |
| Foley | 12 | 100 | 91 | 2.04% | 510 | 0 | City |
| Truxton | 13 | 74 | 64 | 2.78% | 279 | 0 | Village |
| Whiteside | 14 | 64 | 58 | 1.59% | 615 | 0 | Village |
Troy is the largest city in Lincoln County, with a population of 16,040.
Whiteside is the smallest city in Lincoln County, with a population of 64.
There are 14 cities in Lincoln County, Missouri.