Average Home Price in
New Mexico

116 cities tracked · Real Zillow data · Updated July 2026

State Median
$273,513
Most Affordable
$82,667
Most Expensive
$841,458
Cities Tracked
116

All Cities in New Mexico

Sorted by population size
#CityCountyMedian Price1-Yr Changevs. State Median
1AlbuquerqueBernalillo County$350,091+1.1%
2Las CrucesDona Ana County$291,884-0.4%
3Santa FeSanta Fe County$589,611+0.3%
4Rio RanchoSandoval County$365,636+0.3%
5FarmingtonSan Juan County$286,428+5.6%
6RoswellChaves County$175,685+0.7%
7HobbsLea County$217,746+3.0%
8Los LunasValencia County$327,874+2.8%
9ClovisCurry County$162,727-0.7%
10CarlsbadEddy County$259,005+1.1%
11AlamogordoOtero County$223,635-3.7%
12GallupMcKinley County$222,789-1.2%
13DemingLuna County$160,968+5.8%
14Los AlamosLos Alamos County$593,334-1.1%
15Las VegasSan Miguel County$241,726+10.7%
16Silver CityGrant County$220,605-6.6%
17AnthonyDona Ana County$237,578+0.8%
18ArtesiaEddy County$248,820+2.3%
19BelenValencia County$273,513+2.4%
20ChaparralDona Ana County$216,185-2.8%
21AztecSan Juan County$279,863+5.8%
22EspanolaRio Arriba County$348,481+5.5%
23LovingtonLea County$186,849+1.3%
24BloomfieldSan Juan County$260,337+8.8%
25EdgewoodSanta Fe County$390,517+3.4%
26GrantsCibola County$160,145+3.9%
27PortalesRoosevelt County$136,565-0.1%
28TaosTaos County$447,021-0.8%
29BernalilloSandoval County$349,740+1.2%
30Sunland ParkDona Ana County$226,828+0.1%
31TijerasBernalillo County$451,838+3.0%
32RuidosoLincoln County$317,578-2.5%
33CorralesSandoval County$713,957+2.5%
34SocorroSocorro County$195,403+2.7%
35Truth or ConsequencesSierra County$159,998+1.7%
36Santa TeresaDona Ana County$319,081-0.5%
37TucumcariQuay County$82,667-9.8%
38RatonColfax County$159,510+4.1%
39MoriartyTorrance County$241,630+5.1%
40KirtlandSan Juan County$239,039+5.2%
41Ranchos de TaosTaos County$423,568+0.8%
42Santa CruzSanta Fe County$344,366+3.6%
43CubaMcKinley County$238,494+9.7%
44Los Ranchos de AlbuquerqueBernalillo County$718,625+3.9%
45PlacitasSandoval County$653,739-2.5%
46Bosque FarmsValencia County$429,156+7.1%
47Sandia ParkBernalillo County$544,291+1.1%
48DexterChaves County$143,676-1.1%
49El PradoTaos County$501,746-1.6%
50Rio CommunitiesValencia County$272,480+2.4%
51WaterflowSan Juan County$247,350+10.8%
52EuniceLea County$165,765+2.7%
53TularosaOtero County$186,664-3.3%
54PeraltaValencia County$414,517+4.2%
55La LuzOtero County$270,914+0.4%
56AlgodonesSandoval County$400,534+1.9%
57Cedar CrestBernalillo County$471,780+3.3%
58ClaytonUnion County$111,713-12.5%
59Ruidoso DownsLincoln County$218,691+1.2%
60GlorietaSanta Fe County$362,483+6.6%
61VadoDona Ana County$265,489+1.4%
62HanoverGrant County$197,104-5.3%
63BayardGrant County$103,121-10.4%
64CloudcroftOtero County$315,713-2.2%
65MesquiteDona Ana County$220,878+0.5%
66La MesaDona Ana County$283,017+0.7%
67CapitanLincoln County$249,883+8.9%
68StanleySanta Fe County$429,034+7.4%
69AltoLincoln County$590,415+4.3%
70Jemez SpringsSandoval County$351,452+3.1%
71JalLea County$148,059-10.2%
72FruitlandSan Juan County$283,399+6.5%
73Mesilla ParkDona Ana County$365,299+0.9%
74Cochiti LakeSandoval County$276,257-3.2%
75ChamaRio Arriba County$328,166+1.0%
76HurleyGrant County$110,648-11.5%
77Fort SumnerDe Baca County$119,376-0.9%
78Arroyo SecoTaos County$637,131+1.0%
79MountainairTorrance County$171,729+3.8%
80Jemez PuebloSandoval County$369,675+4.7%
81ChimayoRio Arriba County$347,139+10.8%
82BlancoRio Arriba County$238,172+3.7%
83AbiquiuRio Arriba County$418,656-3.6%
84GarfieldDona Ana County$182,952-2.1%
85Elephant ButteSierra County$241,660+2.7%
86LamySanta Fe County$841,458+0.8%
87Angel FireColfax County$514,350-3.0%
88Arenas ValleyGrant County$149,803+4.8%
89CerrillosSanta Fe County$391,426+1.3%
90RociadaMora County$368,439+4.9%
91EstanciaTorrance County$212,939+7.4%
92CarrizozoLincoln County$145,303-5.8%
93Flora VistaSan Juan County$309,535+8.3%
94PecosSan Miguel County$401,790+5.7%
95QuemadoCatron County$264,140+10.0%
96DatilCatron County$220,508+8.6%
97La PlataSan Juan County$320,146+6.5%
98ReserveCatron County$215,096+11.5%
99LoganQuay County$177,252-15.2%
100San JoseSan Miguel County$322,918+12.5%
101MayhillChaves County$364,522-2.4%
102SapelloSan Miguel County$385,146+11.6%
103Santa ClaraGrant County$99,238-8.4%
104WilliamsburgSierra County$174,696+0.9%
105Red RiverTaos County$410,444-1.8%
106Pena BlancaSandoval County$299,001+6.9%
107HillsboroSierra County$273,281+5.7%
108PonderosaSandoval County$296,523+0.4%
109Pie TownCatron County$272,912+13.0%
110La JaraSandoval County$275,475+1.7%
111CaballoSierra County$185,537-1.7%
112SacramentoOtero County$254,971+1.2%
113CarnuelBernalillo County$351,527+4.0%
114Taos Ski ValleyTaos County$564,242+2.0%
115NogalLincoln County$377,693+2.8%
116TimberonOtero County$195,183-0.6%