We have found 299 properties in Santa Teresa, NM. Average property sale price in Santa Teresa is $193,564. It is 25% lower than average property value in New Mexico. Average price per square feet in Santa Teresa is $91. It is 27.8% lower than average property value in New Mexico.