The Best Places to Live in New Mexico

The State of New Mexico is the 36th most populous in the U.S. It is the fifth largest state in the country and the fifth least densely populated. If you are looking for a change of pace and New Mexico sounds like the right place for you, the following cities ranked the very best by the people who call the Land of Enchantment home.

Be notified when we release new stories about New Mexico.

Yes, I Want Deals and Tips!

Los Alamos

This town in New Mexico played an important role in World War II and the Manhattan Project. It is best known for being the birthplace of the atomic bomb and carries the nickname “Atomic City”. The population of Los Alamos is 11,815 and the average household income is close to six-figures at $98,458. You can expect the cost of living to be higher in this town than in others. The most popular occupations for the residents of Los Alamos include Life, Physical, & Social Science, Management, and Administrative positions.



Farmington is a city located in San Juan County. The total population based on the 2013 census is 45,426 residents. The city is situated at the junction of the San Juan River, the Animas River, and the La Plata River. It serves as the commercial hub for most of the northwestern region of the state. The average annual household income is $53,766 and the average property value is estimated at $172,600. The most common jobs held by residents of Farmington include Administrative, Sales and Management.


North Valley

Also known as North Albuquerque, North Valley has a population of 11,221 residents and a median age average of 45.8 years. The poverty rate is at 21% ad the average annual household income is $45,291. The most common occupations held in this town includes those in the Administrative, Construction & Extraction, and Education, Training & Library industries. The top places to visit in the area include the Anderson-Abruzzo Albuquerque International Balloon Museum, dedicated to hot air balloons, and the trails at Paseo del Bosque.



Artesia is a city located in Eddy County at the intersection of U.S. Route 82 and U.S. Route 285. The town obtained its name in 1903 after the discovery of an artesian aquifer in the area. This location has a population of 11,641 residents and the average age is 32.8 years. The poverty rate in Artesia is 10.9% and the average annual household income is $50,701. The unemployment rate is decreasing as the number of employees is on the rise in recent years, up to 4.978.



The City of Carlsbad is the county seat of Eddy County. Its population is at 26,138 residents based on the 2010 census report. The average age of the residents in Carlsbad is 36.4 and the poverty rate is at 13.5%. The average annual household income is $51,097. The most common occupations held by the residents of Carlsbad include Construction & Extraction, Administrative, and Sales. Compared to other similar cities, Carlsbad has a high number of residents who work as Fire Fighting Supervisors, in the Construction industry as well as for Installation, Maintenance and Repair companies.