3 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Alamogordo | 1 | 31,848 | 30,942 | 0.57% | 1,476 | 22 | City |
| Tularosa | 2 | 2,651 | 2,554 | 0.72% | 940 | 3 | Village |
| Cloudcroft | 3 | 758 | 747 | 0.26% | 463 | 2 | Village |
Alamogordo is the largest city in Otero County, with a population of 31,848.
Cloudcroft is the smallest city in Otero County, with a population of 758.
There are 3 cities in Otero County, New Mexico.