12 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Ruidoso | 1 | 7,625 | 7,678 | -0.2% | 473 | 16 | Village |
| Ruidoso | 2 | 7,625 | 7,699 | -0.2% | 473 | 16 | Village |
| Ruidoso Downs | 3 | 2,618 | 2,657 | -0.34% | 691 | 4 | City |
| Ruidoso Downs | 4 | 2,618 | 2,663 | -0.34% | 691 | 4 | City |
| Capitan | 5 | 1,411 | 1,397 | 0.14% | 433 | 3 | Village |
| Capitan | 6 | 1,411 | 1,400 | 0.14% | 433 | 3 | Village |
| Carrizozo | 7 | 965 | 977 | -0.31% | 115 | 8 | Town |
| Carrizozo | 8 | 965 | 978 | -0.31% | 115 | 8 | Town |
| Nogal | 9 | 129 | 126 | 7.5% | 17 | 8 | CDP |
| Corona | 10 | 127 | 127 | 0% | 124 | 1 | Village |
| Corona | 11 | 127 | 127 | 0% | 124 | 1 | Village |
| Duran | 12 | 22 | 18 | 4.76% | 5 | 5 | CDP |
Ruidoso is the largest city in Lincoln County, with a population of 7,625.
Duran is the smallest city in Lincoln County, with a population of 22.
There are 12 cities in Lincoln County, New Mexico.