Zip Code: 87577 (Tres Piedras, NM) - Trend of Median House Listing Price (Realtor)
Updated on March 13, 2026.

According to data from Realtor.com, the median house listing price for the 87577 Zip Code in February 2026 was $383,750. The month over month percentage change (MoM) was -0.1566%, and the year over year percentage change (YoY) was -0.2346%.

You can see similar for other New Mexico Zip Codes, and for New Mexico.

The chart below shows the trend of the median house listing price in the 87577 zip code. The table below shows the trend of the median house listing price, and the MoM and YoY percentage changes.

Data Source: Realtor.
Zip Code: 87577 - Trend of Median House Listing Price ($)
Zip Code: 87577 Trend of Median House Listing Price
Items per page:
1 – 10 of 116
Month Price ($) MoM Perc. Change (%) YoY Perc. Change (%)
Aug 2016 319000
Sep 2016 319000
Oct 2016 321950
Nov 2016 324900
Dec 2016 324900
Jan 2017 217450
Feb 2017 217450
Mar 2017 217450
Apr 2017 110000
May 2017 109500
Jun 2017 109000
Jul 2017 109500
Aug 2017 110000 0.0046 -0.6552
Sep 2017 110000 0.0 -0.6552
Oct 2017 119500 0.0864 -0.6288
Nov 2017 110000 -0.0795 -0.6614
Dec 2017 114750 0.0432 -0.6468
Jan 2018 154500 0.3464 -0.2895
Feb 2018 154500 0.0 -0.2895
Mar 2018 134238 -0.1311 -0.3827
Apr 2018 109500 -0.1843 -0.0045
May 2018 109500 0.0 0.0
Jun 2018 109500 0.0 0.0046
Jul 2018 109000 -0.0046 -0.0046
Aug 2018 109500 0.0046 -0.0045
Sep 2018 109500 0.0 -0.0045
Oct 2018 110000 0.0046 -0.0795
Nov 2018 191250 0.7386 0.7386
Dec 2018 232375 0.215 1.0251
Jan 2019 273500 0.177 0.7702
Feb 2019 273500 0.0 0.7702
Mar 2019 273500 0.0 1.0374
Apr 2019 357714 0.3079 2.2668
May 2019 470000 0.3139 3.2922
Jun 2019 289000 -0.3851 1.6393
Jul 2019 289000 0.0 1.6514
Aug 2019 289000 0.0 1.6393
Sep 2019 289000 0.0 1.6393
Oct 2019 289000 0.0 1.6273
Nov 2019 289000 0.0 0.5111
Dec 2019 202500 -0.2993 -0.1286
Jan 2020 159750 -0.2111 -0.4159
Feb 2020 144500 -0.0955 -0.4717
Mar 2020 144500 0.0 -0.4717
Apr 2020 160000 0.1073 -0.5527
May 2020 159500 -0.0031 -0.6606
Jun 2020 427500 1.6803 0.4792
Jul 2020 427500 0.0 0.4792
Aug 2020 427500 0.0 0.4792
Sep 2020 160000 -0.6257 -0.4464
Oct 2020 160000 0.0 -0.4464
Nov 2020 345000 1.1563 0.1938
Dec 2020 285000 -0.1739 0.4074
Jan 2021 241000 -0.1544 0.5086
Feb 2021 209000 -0.1328 0.4464
Mar 2021 222175 0.063 0.5375
Apr 2021 471250 1.1211 1.9453
May 2021 289000 -0.3867 0.8119
Jun 2021 242000 -0.1626 -0.4339
Jul 2021 283000 0.1694 -0.338
Aug 2021 427500 0.5106 0.0
Sep 2021 548000 0.2819 2.425
Oct 2021 395000 -0.2792 1.4688
Nov 2021 395000 0.0 0.1449
Dec 2021 395000 0.0 0.386
Jan 2022 395000 0.0 0.639
Feb 2022 395000 0.0 0.89
Mar 2022 395000 0.0 0.7779
Apr 2022 540000 0.3671 0.1459
May 2022 540000 0.0 0.8685
Jun 2022 950000 0.7593 2.9256
Jul 2022 950000 0.0 2.3569
Aug 2022 692500 -0.2711 0.6199
Sep 2022 500000 -0.278 -0.0876
Oct 2022 803499 0.607 1.0342
Nov 2022 803499 0.0 1.0342
Dec 2022 851000 0.0591 1.1544
Jan 2023 732250 -0.1395 0.8538
Feb 2023 825000 0.1267 1.0886
Mar 2023 507500 -0.3848 0.2848
Apr 2023 503500 -0.0079 -0.0676
May 2023 825000 0.6385 0.5278
Jun 2023 500000 -0.3939 -0.4737
Jul 2023 399000 -0.202 -0.58
Aug 2023 495000 0.2406 -0.2852
Sep 2023 545000 0.101 0.09
Oct 2023 545000 0.0 -0.3217
Nov 2023 581000 0.0661 -0.2769
Dec 2023 475000 -0.1824 -0.4418
Jan 2024 650000 0.3684 -0.1123
Feb 2024 718000 0.1046 -0.1297
Mar 2024 799000 0.1128 0.5744
Apr 2024 799000 0.0 0.5869
May 2024 725000 -0.0926 -0.1212
Jun 2024 725000 0.0 0.45
Jul 2024 725000 0.0 0.817
Aug 2024 725000 0.0 0.4646
Sep 2024 637500 -0.1207 0.1697
Oct 2024 539625 -0.1535 -0.0099
Nov 2024 555500 0.0294 -0.0439
Dec 2024 550000 -0.0099 0.1579
Jan 2025 549750 -0.0005 -0.1542
Feb 2025 513250 -0.0664 -0.2852
Mar 2025 501375 -0.0231 -0.3725
Apr 2025 501250 -0.0002 -0.3727
May 2025 478000 -0.0464 -0.3407
Jun 2025 478000 0.0 -0.3407
Jul 2025 496750 0.0392 -0.3148
Aug 2025 496750 0.0 -0.3148
Sep 2025 499000 0.0045 -0.2173
Oct 2025 468000 -0.0621 -0.1327
Nov 2025 512000 0.094 -0.0783
Dec 2025 525000 0.0254 -0.0455
Jan 2026 495000 -0.0571 -0.0996
Feb 2026 455000 -0.0808 -0.1135
Mar 2026 383750 -0.1566 -0.2346