Best Places to Live in New Mexico

AreaVibes reveals the best places to live in New Mexico by using a Livability Score out of 100. The Livability Score for each city in New Mexico is calculated from a unique algorithm based on various metrics, including: amenities, cost of living, crime, education, employment, housing and weather. New Mexico has a population of 2,085,287 and a population density of 17.1. The capital city is Santa Fe and the largest city in New Mexico is Albuquerque. To filter the results, use the filters on the left to sort by state, population and category.
Best cities in
United States of America
Population minimum
Population maximum
Sorted by
Rank City Livability Ame­nities Cost of Living Crime Edu­cation Emp­loyment Housing Weather
1City of the Sun, NMPopulation: 3585A+AA+A+D+CB+
2Mayhill, NMPopulation: 8985FA+A+A+A+BA
3Los Alamos, NMPopulation: 12,01484A+D+AA+AAC+
4West Hammond, NMPopulation: 2,80283BA+A+B+ABC
5Mesilla, NMPopulation: 2,14183BCA+ABB+A
6La Huerta, NMPopulation: 1,23083D+BA+ABB+A
7Homestead, NMPopulation: 3183A+AA+A+D+CD+
8Sandia Heights, NMPopulation: 3,44482CFA+A+AA+B
9Rio Rancho, NMPopulation: 87,06882A+BAABBC
10Chupadero, NMPopulation: 22482FAA+A+B+A+C
11San Antonito, NMPopulation: 1,01382FAA+A+BBB
12White Rock, NMPopulation: 5,69082BD+A+A+AB+C+
13Corrales, NMPopulation: 8,34081BFA+A+B+AC
14Cedar Crest, NMPopulation: 1,34681FAA+AB+BB
15La Cueva, NMPopulation: 9081FAA+A+A+B+C+
16Sausal, NMPopulation: 1,04281C+AA+ACC+B
17CaƱada de los Alamos, NMPopulation: 43680A+AB+CCB+C
18University Park, NMPopulation: 3,45380A+A+A+AFCA
19Las Palomas, NMPopulation: 8980FA+AA+BAB+
20Alamogordo, NMPopulation: 30,54480AA+BBCCA
21San Pedro, NMPopulation: 9180B+AC+A+BBD+
22Paradise Hills, NMPopulation: 4,62880ABB+ABBC
23Luna, NMPopulation: 13780FBA+A+BAB
24Bosque Farms, NMPopulation: 3,90480C+C+A+AC+BB
25Las Cruces, NMPopulation: 97,39380A+A+DBCC+A
26Conchas Dam, NMPopulation: 19979FA+B+A+ABB
27Tijeras, NMPopulation: 39779CAB+B+C+BB
28Cannon AFB, NMPopulation: 2,58679DA+A+A+CCB
29Ruidoso, NMPopulation: 8,05579A+ACB+C+BC+
30Peralta, NMPopulation: 3,64779CA+AB+C+C+B
31White Signal, NMPopulation: 24279FA+A+A+BAB+
32Twin Forks, NMPopulation: 21779FA+BAABA
33Los Cerrillos, NMPopulation: 8179FAA+A+B+BC
34Lamy, NMPopulation: 28678FAA+BBA+C
35Chical, NMPopulation: 7078FAA+A+ACB
36Los Ranchos de Albuquerque, NMPopulation: 6,02178BDA+B+BAC
37North Hobbs, NMPopulation: 5,29378AAC+C+BBC+
38Cloudcroft, NMPopulation: 66978BAD+ACBA
39Kingston, NMPopulation: 17278FA+A+C+BA+B+
40Edgewood, NMPopulation: 3,73077C+B+AAC+BD+
41Garfield, NMPopulation: 16477FA+AABBB+
42Holloman AFB, NMPopulation: 3,58577FA+A+A+CCB+
43Placitas, NMPopulation: 5,49177FDA+A+B+AB
44Valencia, NMPopulation: 2,34477CA+A+C+CC+B
45Waterflow, NMPopulation: 1,30877FA+A+B+BBC
46Sandia Knolls, NMPopulation: 2,07977FBA+A+B+BD+
47Cedro, NMPopulation: 38077FAAA+BBB
48Indian Hills, NMPopulation: 1,33177A+A+ACD+D+D+
49Aztec, NMPopulation: 6,73677AAC+BCBC
50Ponderosa Pine, NMPopulation: 1,04677FDA+A+BAB
51Pojoaque, NMPopulation: 2,07577DA+A+BC+CC+
52Tularosa, NMPopulation: 2,86577BA+B+BDD+B+
53Los Lunas, NMPopulation: 14,73177B+AD+BC+C+B
54Weed, NMPopulation: 3777FA+A+A+D+CA
55Sandia Park, NMPopulation: 18377FAB+B+C+B+B
56Jaconita, NMPopulation: 29077C+CA+ACB+C+
57Capitan, NMPopulation: 1,57477FA+A+BCCC+
58Orogrande, NMPopulation: 2477FA+A+A+D+CB+
59Lake Roberts, NMPopulation: 1677FA+A+A+D+CB+
60Caballo, NMPopulation: 2977FA+A+A+D+CB+
61Fairacres, NMPopulation: 71677D+ACBC+BA
62Cedar Grove, NMPopulation: 79877FABA+B+B+D+
63Pinos Altos, NMPopulation: 2276FA+A+A+D+CB+
64Spencerville, NMPopulation: 1,32276FAA+BB+C+C
65Albuquerque, NMPopulation: 545,08376A+B+FB+C+BB
66Arenas Valley, NMPopulation: 1,42276FA+A+AC+D+B+
67White Sands, NMPopulation: 1,66176FA+A+AC+CA
68Canova, NMPopulation: 1876FAA+A+D+CC+
69Arroyo Hondo, NMPopulation: 20376FAA+AC+AD
70Las Maravillas, NMPopulation: 1,85576FAA+BBC+B
71Radium Springs, NMPopulation: 1,45176FA+A+C+BC+A
72El Rancho, NMPopulation: 1,05576FCA+B+BB+C+
73Eunice, NMPopulation: 2,91676CA+BD+BD+A
74Tesuque, NMPopulation: 97976FFA+AAA+C
75Escondida, NMPopulation: 1576FAA+A+D+CB+
76Chamizal, NMPopulation: 4676FA+A+A+D+CB
77Carlsbad, NMPopulation: 26,15876AA+FC+CD+A
78La Mesilla, NMPopulation: 1,83676FC+A+B+BBC+
79Logan, NMPopulation: 1,11176DA+A+BD+CB
80La Hacienda, NMPopulation: 25476A+AFD+D+BB+
81North Valley, NMPopulation: 11,57576BBC+C+CBB
82Rosedale, NMPopulation: 19176B+ADBD+BB+
83El Valle de Arroyo Seco, NMPopulation: 1,16075FAA+BCBC+
84Bayard, NMPopulation: 2,73475CA+A+CD+DB+
85Newkirk, NMPopulation: 3575FA+A+A+D+CB
86Agua Fria, NMPopulation: 3,08175B+AAD+D+BC
87Jemez Springs, NMPopulation: 25575DCBA+BB+C+
88Trout Valley, NMPopulation: 6875FA+A+A+D+CB+
89Mimbres, NMPopulation: 63475FA+D+A+BC+B+
90Arroyo Seco, NMPopulation: 1,78575CDA+ACAD
91Clovis, NMPopulation: 37,53875A+A+FC+CCB
92Cuyamungue Grant, NMPopulation: 12175FDA+A+AAC+
93Atoka, NMPopulation: 1,13975FA+A+DBCA
94Santa Teresa, NMPopulation: 4,58475DA+C+C+CC+A
95Eldorado at Santa Fe, NMPopulation: 6,14075FFA+A+BAC
96Questa, NMPopulation: 1,66075D+A+A+BDCD
97La Villita, NMPopulation: 1,55075FC+A+BBBC+
98Playas, NMPopulation: 21075FB+A+A+DCB+
99Oasis, NMPopulation: 12474FA+A+BD+CB+
100Raton, NMPopulation: 6,82574AA+C+BD+D+D+
Photos provided by Panoramio. Photos are under the copyright of their owners.