population of artesia
The 2016 Artesia, New Mexico, population is 12,036. There are 1,211 people per square mile (population density).