11 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Carlsbad | 1 | 31,932 | 32,264 | -0.21% | 1,009 | 32 | City |
| Artesia | 2 | 12,468 | 12,876 | -0.65% | 1,100 | 11 | City |
| Loving | 3 | 1,352 | 1,384 | -0.52% | 1,121 | 1 | Village |
| Atoka | 4 | 1,331 | 1,275 | 1.29% | 197 | 7 | CDP |
| La Huerta | 5 | 1,281 | 1,489 | 0.16% | 845 | 2 | CDP |
| Livingston Wheeler | 6 | 1,185 | 444 | 3.31% | 717 | 2 | CDP |
| Happy Valley | 7 | 656 | 780 | 1.39% | 306 | 2 | CDP |
| Morningside | 8 | 624 | 634 | 2.8% | 6,638 | 0 | CDP |
| Malaga | 9 | 192 | 112 | 1.59% | 65 | 3 | CDP |
| Hope | 10 | 112 | 115 | -0.88% | 92 | 1 | Village |
| Loco Hills | 11 | 58 | 22 | -7.94% | 68 | 1 | CDP |
Carlsbad is the largest city in Eddy County, with a population of 31,932.
Loco Hills is the smallest city in Eddy County, with a population of 58.
There are 11 cities in Eddy County, New Mexico.