13 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 |
| Holloman AFB | 2 | 4,464 | 3,943 | 2.15% | 356 | 13 | CDP |
| Tularosa | 3 | 2,651 | 2,554 | 0.72% | 940 | 3 | Village |
| Boles Acres | 4 | 2,262 | 2,311 | 1.89% | 185 | 12 | CDP |
| La Luz | 5 | 1,898 | 1,799 | 0.69% | 178 | 11 | CDP |
| High Rolls | 6 | 1,805 | 1,370 | 3.74% | 117 | 15 | CDP |
| Mescalero | 7 | 779 | 1,127 | -4.53% | 44 | 18 | CDP |
| Cloudcroft | 8 | 758 | 747 | 0.26% | 463 | 2 | Village |
| Twin Forks | 9 | 247 | 315 | 1.23% | 60 | 4 | CDP |
| Bent | 10 | 203 | 151 | 3.05% | 33 | 6 | CDP |
| Weed | 11 | 110 | 98 | 6.8% | 12 | 9 | CDP |
| Timberon | 12 | 58 | 244 | -24.68% | 3 | 20 | CDP |
| Mayhill | 13 | 36 | 45 | 5.88% | 4 | 9 | CDP |
Alamogordo is the largest city in Otero County, with a population of 31,848.
Mayhill is the smallest city in Otero County, with a population of 36.
There are 13 cities in Otero County, New Mexico.