| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Ruidoso | 1 | 7,568 | 7,699 | -0.16% | 469 | 16 | Village |
| Ruidoso Downs | 2 | 2,579 | 2,658 | -0.35% | 680 | 4 | City |
| Capitan | 3 | 1,404 | 1,400 | 0.14% | 431 | 3 | Village |
| Carrizozo | 4 | 955 | 981 | -0.42% | 114 | 8 | Town |
| Corona | 5 | 127 | 130 | -0.78% | 124 | 1 | Village |
Ruidoso is the largest city in Lincoln County, with a population of 7,568.
Corona is the smallest city in Lincoln County, with a population of 127.
There are 5 cities in Lincoln County, New Mexico.