
“Discover 85 homes in Santa Teresa, New Mexico”
Current market statistics for Santa Teresa, NM
85
Active Listings
$368K
Avg Price
$360K
Median Price
$175
Price/Sqft
2,099
Avg Sqft
54
Avg Days
From
$214,990
To
$524,950
Our curated selection of the finest santa teresa homes homes
Discover more properties that match this lifestyle

$525K
Santa Teresa, NM

$515K
Santa Teresa, NM

$506K
Santa Teresa, NM

$506K
Santa Teresa, NM

$506K
Santa Teresa, NM

$488K
Santa Teresa, NM

$485K
Santa Teresa, NM

$480K
Santa Teresa, NM
Every active listing in Santa Teresa, browsable page by page.

$525K
Santa Teresa, NM

$515K
Santa Teresa, NM

$506K
Santa Teresa, NM

$506K
Santa Teresa, NM

$506K
Santa Teresa, NM

$488K
Santa Teresa, NM

$485K
Santa Teresa, NM

$480K
Santa Teresa, NM

$465K
Santa Teresa, NM

$455K
Santa Teresa, NM

$427K
Santa Teresa, NM

$425K
Santa Teresa, NM

$425K
Santa Teresa, NM

$424K
Santa Teresa, NM

$423K
Santa Teresa, NM

$423K
Santa Teresa, NM

$423K
Santa Teresa, NM

$423K
Santa Teresa, NM

$423K
Santa Teresa, NM

$423K
Santa Teresa, NM

$420K
Santa Teresa, NM

$420K
Santa Teresa, NM

$416K
Santa Teresa, NM

$415K
Santa Teresa, NM

$412K
Santa Teresa, NM

$408K
Santa Teresa, NM

$403K
Santa Teresa, NM

$400K
Santa Teresa, NM

$400K
Santa Teresa, NM

$399K
Santa Teresa, NM

$395K
Santa Teresa, NM

$395K
Santa Teresa, NM

$395K
Santa Teresa, NM

$393K
Santa Teresa, NM

$385K
Santa Teresa, NM

$385K
Santa Teresa, NM

$385K
Santa Teresa, NM

$375K
Santa Teresa, NM

$375K
Santa Teresa, NM

$364K
Santa Teresa, NM

$360K
Santa Teresa, NM

$360K
Santa Teresa, NM

$360K
Santa Teresa, NM

$360K
Santa Teresa, NM

$355K
Santa Teresa, NM

$350K
Santa Teresa, NM

$350K
Santa Teresa, NM

$350K
Santa Teresa, NM

$343K
Santa Teresa, NM

$340K
Santa Teresa, NM
Showing 1–50 of 85 · Page 1 of 2
Santa Teresa, New Mexico offers a diverse real estate market with 85 homes currently for sale. Whether you're looking for a starter home, family property, or luxury estate, Santa Teresa has options for every budget and lifestyle.
Average listing price: $367,595 · 85 homes available