The 10 Best Places To Live In New Mexico For 2026

The best places to live in New Mexico for 2026 are Corrales, Rio Rancho, and Ruidoso. Find out where your city or town ranks.

There’s more to New Mexico than aliens, incredible sunsets, and the Animas River. This Southwestern state has plenty of great places to call home.

Notables like Julia Roberts, Gene Hackman, and Game of Thrones author George R.R. Martin wouldn’t just live anywhere. They love New Mexico’s great people and good old desert living.

We used Saturday Night Science to uncover the best places to live in New Mexico for based on Census, FBI, and Zillow data. We compared quality of life factors like income, home prices, and safety for the 33 places over 5,000 in New Mexico.

There’s a reason two million people call the Land of Enchantment home.

1

No. 1 best place to live in New Mexico

Corrales, NM

8,555 peopleSnackAbility 7/10
7/10
Corrales, NM
Source: Wikipedia User Chris English | CC BY-SA 3.0
$102,307 median income · $703,889 median home · #1 best place in New Mexico
Map of Corrales within New Mexico Located in Sandoval County, New Mexico
Median income +60% vs NM
$102,307
NM $64k
Median home value +122% vs NM
$703,889
NM $317k
Unemployment +5% vs NM
6.3%
NM 6.0%

Welcome to Corrales, the best place to live in New Mexico for the second year running. Despite having the the big cities of Albuquerque and Rio Rancho as neighbors, Corrales has worked hard to retain its rural character. From the many wineries to the community Grower’s Market, agriculture still plays a big part in Corrales’s culture and economy. There are also many events peppered throughout the year and regular shows put on at the Old San Ysidro Church are a big hit with locals.

The first thing to know about your neighbors in Corrales is that they’re among the best-educated in the state; about 60% of residents have a college degree and 30% have a master’s degree or higher. Those fancy degrees come in handy when pay-day rolls around, because Corrales also has the best-paid populace in New Mexico, with a median household income of $102,307/year. Also, the poverty rate in Corrales is the lowest statewide at 7.0%. Smart, moneyed individuals rarely go in for crime, so it makes sense that Corrales is also the safest place in New Mexico, with a crime rate 80% below the national average. The catch? Housing is twice as expensive as the statewide average, with a typical home selling for $703,889 and rent going for $1,143/month.

2

No. 2 best place to live in New Mexico

Rio Rancho, NM

108,515 peopleSnackAbility 6/10
6/10
Rio Rancho, NM
Source: Public domain
$89,596 median income · $361,856 median home · #2 best place in New Mexico
Map of Rio Rancho within New Mexico Located in Sandoval County, New Mexico
Median income +40% vs NM
$89,596
NM $64k
Median home value +14% vs NM
$361,856
NM $317k
Unemployment -23% vs NM
4.6%
NM 6.0%

Rio Rancho, New Mexico’s third-biggest city, also comes in as the 2nd best place to live in the Land of Enchantment. Rio Rancho has been surging economically in recent years; it’s home to an Intel facility that’s by far the area’s largest employer, as well as companies like Hewlett-Packard and Walmart. For families, A Park Above is a delightful spot that’s been named the best city park by several New Mexico publications. And while New Mexico is generally sparse on greenery, you wouldn’t know it if you walked or cycled down the Willow Creek Trail.

Rio Rancho’s population has grown by more than 15% since 2010. Crime has remained uncommon, though, and ranks as the 7th lowest in New Mexico. The poverty rate in Rio Rancho is the 2nd lowest statewide at 7.4%. Rio Rancho’s median rent of $1,514/month outstrips the statewide median by 33%. Expenses aren’t a big issue for Rio Rancho’s residents, though, because they enjoy the 2nd highest median household income in the state at $89,596/year.

3

No. 3 best place to live in New Mexico

Ruidoso, NM

7,699 peopleSnackAbility 6/10up 2
6/10
Ruidoso, NM
Source: Public domain
$52,736 median income · $332,550 median home · #3 best place in New Mexico
Map of Ruidoso within New Mexico Located in Lincoln County, New Mexico
Median income -18% vs NM
$52,736
NM $64k
Median home value +5% vs NM
$332,550
NM $317k
Unemployment -45% vs NM
3.3%
NM 6.0%

An enchanting mountain oasis situated high in the Sierra Blanca Mountains, Ruidoso comes in as the 3rd best place to live in New Mexico. There are a number of options nearby for outdoor-enthusiasts, but Lincoln National Forest is a local favorite for day trips. If you’re looking for something easier and closer to home, Grindstone Lake is only minutes from Ruidoso’s downtown and offers all manner of outdoor fun. Last but not least, Pillow’s Funtrackers is a premier entertainment venue with loads of family-friendly activities on offer. This quiet vibe coupled with plenty to keep you busy is why Ruidoso ranked so highly on our lists of both the the best cities for families and retirement in New Mexico.

Ruidoso is quite cheap if you want to give it a try; rent here goes for around $944/month, the lowest you’ll find on this list and 80% below the average rent in New Mexico. Homes, on the other hand, are the 9th most expensive in the state at $332,550.

4

No. 4 best place to live in New Mexico

Los Ranchos de Albuquerque, NM

5,857 peopleSnackAbility 7.5/10down 1
7.5/10
Los Ranchos De Albuquerque, NM
Source: Wikipedia User John Phelan | CC BY 3.0
$72,992 median income · $705,207 median home · #4 best place in New Mexico
Map of Los Ranchos de Albuquerque within New Mexico Located in Bernalillo County, New Mexico
Median income +14% vs NM
$72,992
NM $64k
Median home value +123% vs NM
$705,207
NM $317k
Unemployment -87% vs NM
0.8%
NM 6.0%

Los Ranchos de Albuquerque is an affluent suburb of Albuquerque. From organic farms to grower’s markets, agriculture remains the dominant theme in Los Ranchos. Antique shopping, ceramics, and wineries leave you with plenty to do and work to enhance the cultural tradition of Los Ranchos. No event garners more attention than the annual Lavender Festival, though.

Nearly 30% of Los Ranchos residents have a master’s degree or higher, so you’d better study up if you don’t want to hold your team back on pub quiz night. The unemployment rate in Los Ranchos is the lowest statewide at 0.8% and the village has the 10th highest rate of residents with health insurance in New Mexico. Homes are the most expensive in the state, but the median rent of $1,061/month is lower than the statewide median. In any case, you shouldn’t have much trouble paying the bills here, because Los Ranchos has the 6th highest median household income in New Mexico at $72,992/year.

5

No. 5 best place to live in New Mexico

Edgewood, NM

6,124 peopleSnackAbility 6/10up 2
6/10
Edgewood, NM
Source: Public domain
$84,761 median income · $382,908 median home · #5 best place in New Mexico
Located in Santa Fe County, New Mexico
Median income +32% vs NM
$84,761
NM $64k
Median home value +21% vs NM
$382,908
NM $317k
Unemployment -15% vs NM
5.1%
NM 6.0%

Edgewood is a town of 6,124 situated a half-hour east of Albuquerque. An exceedingly popular bedroom community, Edgewood’s population has exploded by around 65% since 2010, making it New Mexico’s fastest-growing city. Folks love the vintage indoor Church Street Market, chock full of local and handmade treasures. Wildlife West Nature Park is a must-visit for animal-lovers who want to see the epic wildlife of the Southwest up close and personal.

As for the essentials, the unemployment, poverty, crime, and health insurance rates in Edgewood all rank in the top ten statewide. GreatSchools also gave Edgewood’s public schools an 8/10 score, so those with children can feel secure moving here. Increased demand drove up property values more than 10% in the last year, so don’t be put off by the high price tag on homes — it’s a sound investment.

6

No. 6 best place to live in New Mexico

Los Lunas, NM

18,618 peopleSnackAbility 6/10up 2
6/10
Los Lunas, NM
Source: Public domain
$62,330 median income · $324,074 median home · #6 best place in New Mexico
Map of Los Lunas within New Mexico Located in Valencia County, New Mexico
Median income -3% vs NM
$62,330
NM $64k
Median home value +2% vs NM
$324,074
NM $317k
Unemployment -18% vs NM
4.9%
NM 6.0%

You’d have to be loco to not locate to Los Lunas.

Los Lunas in Valencia County, New Mexico, ranks as the 6 best place to live in the state, home to 18,618 enjoying $324,074 for a typical home and a 62,330 income. As the county seat since 1876 and part of the Albuquerque Metropolitan Statistical Area, residents have access to annual events like the St. Patrick’s Day Balloon Rally and Fourth of July celebrations and educational opportunities through its public schools. The village’s proximity to Interstate 25 provides easy 26 minute commutes.

7

No. 7 best place to live in New Mexico

Alamogordo, NM

31,307 peopleSnackAbility 6/10up 2
6/10
Alamogordo, NM
Source: Public domain
$55,952 median income · $223,173 median home · #7 best place in New Mexico
Map of Alamogordo within New Mexico Located in Otero County, New Mexico
Median income -13% vs NM
$55,952
NM $64k
Median home value -30% vs NM
$223,173
NM $317k
Unemployment +25% vs NM
7.5%
NM 6.0%

Located in the high desert at the base of the Sacramento Mountains, Alamogordo comes in as the 7th best place to live in New Mexico. We named Alamogordo one of the best places for singles in New Mexico and it’s not hard to see why. Date ideas include: a day out at the New Mexico Museum of Space History for the science nerds, the Heart of the Desert for wine-lovers and pistachio-poppers, the Alameda Park Zoo for animal-enthusiasts, and the White Sands National Park for anyone with an eye for breathtaking beauty.

The poverty and unemployment rates in Alamogordo both rank within the top ten statewide. The cost of living here is cheap, with housing costs about 25% below the statewide average. In fact, Alamogordo’s median home price of $223,173 is the lowest of anywhere on this list. As a bonus, Alamogordo has the 11th shortest average commute time in New Mexico at 18 minutes.

8

No. 8 best place to live in New Mexico

Artesia, NM

12,576 peopleSnackAbility 6/10down 4
6/10
Artesia, NM
Source: Public domain
$74,915 median income · $245,540 median home · #8 best place in New Mexico
Map of Artesia within New Mexico Located in Eddy County, New Mexico
Median income +17% vs NM
$74,915
NM $64k
Median home value -22% vs NM
$245,540
NM $317k
Unemployment -2% vs NM
5.9%
NM 6.0%

Sandwiched between Roswell to the north and Carlsbad to the south, Artesia ranks as New Mexico’s 8th best place to live. A small-town environment, free of pollution and traffic, makes Artesia the ideal spot for someone who prefers the simple things in life. Main Street has all the amenities you need, as well as fun street sculptures and murals to keep everything aesthetically pleasing.

If you’re looking for a vibrant city with fresh ideas, know that Artesia is the youngest place on this list, with a median age of 31. As far as safety goes, Artesia experienced the 11th lowest amount of violent crime anywhere in New Mexico. People are catching on to how great Artesia is and the city’s grown by more than 10% in the last decade. Property values also went up 4% in just the last year, and property taxes are a fraction of what they are in most places on this list.

9

No. 9 best place to live in New Mexico

Santa Fe, NM

89,019 peopleSnackAbility 7/10up 3
7/10
Santa Fe, NM
Source: Wikipedia User Asaavedra32 | CC BY-SA 3.0
$73,482 median income · $580,022 median home · #9 best place in New Mexico
Map of Santa Fe within New Mexico Located in Santa Fe County, New Mexico
Median income +15% vs NM
$73,482
NM $64k
Median home value +83% vs NM
$580,022
NM $317k
Unemployment -15% vs NM
5.1%
NM 6.0%

Situated at 7,000 feet in the foothills of the Rocky Mountains, Santa Fe is the highest capital city in the U.S. With about 300 sunny days each year and low humidity, residents have a tough time imagining living anywhere else. Known as The City Different, Santa Fe doesn’t care about conforming; only about being awesome. A thriving arts scene,

top-notch cuisine with an amalgam of influences, and too much history and culture to cover here all make Santa Fe a place of endless discovery.

On the statistical side of things, it’s important to note that Santa Fe is one of New Mexico’s most expensive cities, with a cost of living about 10% higher than the statewide average and housing about 50% higher. That hasn’t stopped people from coming in droves though, seeing as the city’s population has grown by nearly 25% since 2010. People are willing to pay big for good schools, safe streets, low poverty and unemployment, and the ability to drop in on George R.R. Martin to ask the ETA for his next Game of Thrones book.

10

No. 10 best place to live in New Mexico

Farmington, NM

46,314 peopleSnackAbility 5/10up 4
5/10
Farmington, NM
Source: Public domain
$68,784 median income · $276,499 median home · #10 best place in New Mexico
Map of Farmington within New Mexico Located in San Juan County, New Mexico
Median income +7% vs NM
$68,784
NM $64k
Median home value -13% vs NM
$276,499
NM $317k
Unemployment -35% vs NM
3.9%
NM 6.0%

We’re taking our first trip to New Mexico’s northwest to reach our final stand-out city, Farmington. The principal hub of the Four Corners region, Farmington is an absolute paradise for outdoorsmen and women. Three rivers, four golf courses, five lakes, and six National Parks make up your backyard if you live in Farmington. World-class fly fishing, epic off-roading, unreal mountain biking, and limitless scenic landscapes — what more could you want in a place? Top spots in Farmington proper are the Bisti/De-Na-Zin Wilderness Area, a rolling landscape of badlands with some fantastical rock formations, and Salmon Ruins, an outdoor experience for the aspiring archeologist.

Farmington is also among the most diverse cities in New Mexico, which greatly contributes to the cultural vibrancy here. Low unemployment, low poverty, good schools, and a solid housing market make for a high quality of life. Farmington residents also enjoy a median household income of $68,784, the 9th highest in New Mexico.

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is New Mexico’s statewide median.

City Median income vs NM
1 Corrales $102,307 +60%
2 Rio Rancho $89,596 +40%
3 Ruidoso $52,736 -18%
5 Edgewood $84,761 +32%
6 Los Lunas $62,330 -3%
7 Alamogordo $55,952 -13%
8 Artesia $74,915 +17%
9 Santa Fe $73,482 +15%
10 Farmington $68,784 +7%

New Mexico statewide median: $64,059

City Median home value vs NM
1 Corrales $703,889 +122%
2 Rio Rancho $361,856 +14%
3 Ruidoso $332,550 +5%
4 Los Ranchos de Albuquerque $705,207 +123%
5 Edgewood $382,908 +21%
6 Los Lunas $324,074 +2%
7 Alamogordo $223,173 -30%
8 Artesia $245,540 -22%
9 Santa Fe $580,022 +83%
10 Farmington $276,499 -13%

New Mexico statewide median: $316,750

City Unemployment vs NM
1 Corrales 6.3% +5%
2 Rio Rancho 4.6% -23%
3 Ruidoso 3.3% -45%
5 Edgewood 5.1% -15%
6 Los Lunas 4.9% -18%
7 Alamogordo 7.5% +25%
8 Artesia 5.9% -2%
9 Santa Fe 5.1% -15%
10 Farmington 3.9% -35%

New Mexico statewide median: 6.0%

City Total crime /100k vs NM
1 Corrales 631
2 Rio Rancho 1,723
3 Ruidoso 1,008
5 Edgewood 1,633
6 Los Lunas 3,701
7 Alamogordo 3,191
8 Artesia 2,560
9 Santa Fe 6,041
10 Farmington 3,399
City Population vs NM
1 Corrales 8,555
2 Rio Rancho 108,515
3 Ruidoso 7,699
5 Edgewood 6,124
6 Los Lunas 18,618
7 Alamogordo 31,307
8 Artesia 12,576
9 Santa Fe 89,019
10 Farmington 46,314

On the map

Mapping The Best And Worst Places To Live in New Mexico

Saturday Night Science

Methodology: How We Calculated The Best Cities To Live In New Mexico

Before we even started to collect data on the best places to live in New Mexico, we had to answer a tough question: Is it fair to pit cities with populations over 100,000 against places with a population of 18?

We firmly decided no, that just isn’t fair.

So, to create our ranking, we broke the best places to live into three tiers:

  • Cities — Populations over 5,000
  • Towns — Populations between 1,000 and 5,000
  • Small Towns — Populations below 1,000

We then decided no matter how much anyone loves their town, the best cities to live in New Mexico have more of everything, and therefore, you need over 5,000 people to truly be ‘the best.’

Now that we had our set of the best possible cities, it was time to rank them using Saturday Night Science.

We ranked each place in New Mexico across a number of criteria from one to 33, with one being the best.

We then took the average rank across all criteria, crowning the city posting the lowest overall score, the “Best Place To Live In New Mexico.”

The criteria we looked to determine the best places were:

  • Median Home Values
  • Median Income
  • Population Density (Higher is better)
  • Unemployment Rate
  • Commute Time
  • Crime
  • Education Levels
  • Health Insurance Coverage
  • Poverty rates

Sources of criteria include the New Census Data, FBI Crime Data, and Zillow. We updated this article for 2026. This report is our eleventh time ranking New Mexico’s best places to live.

If your city or town isn’t among the top 10, jump down to the bottom of the post to see a detailed chart of the best places in New Mexico. Otherwise, buckle up for a ride down good living lane with Corrales at the end of the cul-de-sac.

The full plate

Best Places To Live In New Mexico Table

Click any column to sort. Search by city name.

RankCityBest ScorePopulationUnemployment RateHome ValueMedian IncomeRentTotal Crime /100k
1Corrales8.808,5556.3%$703,889$102,307631
2Rio Rancho9.30108,5154.6%$361,856$89,5961,723
3Ruidoso11.107,6993.3%$332,550$52,7361,008
4Los Ranchos de Albuquerque11.805,8570.8%$705,207$72,9925,775
5Edgewood11.906,1245.1%$382,908$84,7611,633
6Los Lunas13.4018,6184.9%$324,074$62,3303,701
7Alamogordo13.4031,3077.5%$223,173$55,9523,191
8Artesia13.5012,5765.9%$245,540$74,9152,560
9Santa Fe13.6589,0195.1%$580,022$73,4826,041
10Farmington14.1046,3143.9%$276,499$68,7843,399
11Las Vegas14.3513,0004.8%$241,426$45,1252,092
12Bernalillo14.709,0866.9%$347,987$63,8801,805
13Albuquerque14.85562,2185.4%$344,457$68,3175,775
14Raton16.506,0261.8%$152,896$52,6411,460
15Carlsbad16.6031,7465.2%$251,561$72,3063,263
16Sunland Park17.1017,4634.6%$223,741$62,814933
17Las Cruces17.70114,1977.0%$290,023$55,4225,681
18Truth or Consequences18.206,0191.6%$152,062$33,7883,273
19Roswell18.2047,6385.0%$173,067$51,5833,289
20Aztec18.406,1504.5%$274,928$41,9771,902
21Bloomfield19.007,3955.7%$252,908$48,4722,150
22Taos19.156,45810.6%$439,303$47,3046,860
23Grants19.208,9516.0%$154,827$47,1832,044
24Socorro19.308,4812.1%$190,942$39,3754,499
25Portales19.6011,9687.4%$134,844$50,5553,593
26Clovis20.1037,9428.8%$161,214$54,8204,499
27Gallup20.2021,0235.7%$219,327$58,3035,142
28Hobbs20.4040,2526.3%$207,135$64,0214,397
29Lovington21.1511,4987.3%$174,979$68,8214,397
30Deming21.9015,2212.7%$163,668$34,1654,499
31Tucumcari22.805,16011.2%$83,369$31,8444,499
32Anthony23.568,76711.6%$235,806$38,132319
33Belen26.157,4508.0%$266,792$42,6275,436

Source: U.S. Census ACS 2020-2024, FBI UCR, Zillow research. 33 places with more than 5,000 residents.

Summary

Summary: The Best Places In New Mexico

If you’re looking at areas in New Mexico with the best economic situations, where there’s lower than average crime, and a lot to do, this is an accurate list.

The best places to live in New Mexico are Corrales, Rio Rancho, Ruidoso, Los Ranchos de Albuquerque, Edgewood, Los Lunas, Alamogordo, Artesia, Santa Fe, and Farmington.

Corrales made a strong showing to take in the overall number one spot for the best place to live in New Mexico for 2026.

Chris Kolmar
About the author

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.

Get the SnackPack →