Chaves County, New Mexico Cities (2026)

4 cities

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Roswell146,54448,439-0.67%1,56630 City
Dexter21,0481,068-0.29%1,4381 Town
Hagerman3954975-0.31%7041 Town
Lake Arthur4372380-0.27%6991 Town

Chaves County Cities Summary

Largest City

Roswell is the largest city in Chaves County, with a population of 46,544.

Smallest City

Lake Arthur is the smallest city in Chaves County, with a population of 372.

10 Largest Cities

There are 4 cities in Chaves County, New Mexico.

Location of Chaves County