Chaves County, New Mexico Cities (2026)

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Roswell146,57048,437-0.66%1,56730 City
Dexter21,0471,062-0.19%1,4361 Town
Hagerman3952979-0.52%7021 Town
Lake Arthur4376380-0.27%7071 Town

Chaves County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 4 cities in Chaves County, New Mexico.

Location of Chaves County