5 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Las Cruces | 1 | 118,317 | 111,721 | 1.13% | 1,538 | 77 | City |
| Sunland Park | 2 | 18,531 | 16,800 | 1.9% | 1,258 | 15 | City |
| Anthony | 3 | 8,958 | 8,716 | 0.54% | 3,319 | 3 | City |
| Mesilla | 4 | 1,834 | 1,803 | 0.33% | 323 | 6 | Town |
| Hatch | 5 | 1,600 | 1,547 | 0.63% | 532 | 3 | Village |
Las Cruces is the largest city in Doña Ana County, with a population of 118,317.
Hatch is the smallest city in Doña Ana County, with a population of 1,600.
There are 5 cities in Doña Ana County, New Mexico.