| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Las Cruces | 1 | 118,133 | 111,713 | 0.99% | 1,536 | 77 | City |
| Sunland Park | 2 | 18,591 | 16,797 | 1.77% | 1,262 | 15 | City |
| Anthony | 3 | 8,937 | 8,715 | 0.42% | 3,311 | 3 | City |
| Mesilla | 4 | 1,821 | 1,803 | 0.17% | 321 | 6 | Town |
| Hatch | 5 | 1,593 | 1,548 | 0.57% | 530 | 3 | Village |
Las Cruces is the largest city in Doña Ana County, with a population of 118,133.
Hatch is the smallest city in Doña Ana County, with a population of 1,593.
There are 5 cities in Doña Ana County, New Mexico.