Santa Teresa, New Mexico

300 Active listings

Santa Teresa, New Mexico Description

Santa Teresa is a small town located in the southwestern corner of New Mexico, USA. It is situated on the banks of the Rio Grande River, just south of El Paso, Texas. The town has a population of around 8,000 people and is known for its beautiful desert landscape and stunning views of the nearby Franklin Mountains.

The town is home to several businesses, including a grocery store, gas station, restaurants, and other small shops. There are also several parks and recreational areas in Santa Teresa that offer activities such as hiking, biking, camping, fishing, and bird watching. The town also has a public library and a community center that hosts events throughout the year.

Santa Teresa is known for its warm climate with temperatures ranging from mild winters to hot summers. The area receives an average of 8 inches of rain per year and experiences very little snowfall. The town is also home to several species of wildlife including coyotes, bobcats, roadrunners, jackrabbits, and quail.

Santa Teresa has a rich cultural history with many festivals throughout the year celebrating Mexican culture and traditions. The town also hosts an annual rodeo in April that draws visitors from all over the region. Santa Teresa is a great place to visit for those looking for an authentic southwestern experience with plenty of outdoor activities to enjoy!


Santa Teresa, New Mexico Real Estate Stats

Active Listings
:
300
Median List Price
:
$355,860
Median Days On Market
:
192
Median Price Sqft
:
177
Median Lot Size
:
5,501
Median Sqft
:
2,050
Median Year Built
:
2026

Latest Homes for sale in Santa Teresa, New Mexico

Address Bed / Bath Listing Price
Picture of 320 Avenida Mirador
320 Avenida Mirador Santa Teresa, NM
Living Area: 2418 Sqft.
3 Beds, 4 Baths
$399,500
Picture of 916 Gallium Avenue
916 Gallium Avenue Santa Teresa, NM
Living Area: 1378 Sqft.
3 Beds, 2 Baths
$314,950
Picture of 6045 Copper Hill Street
6045 Copper Hill Street Santa Teresa, NM
Living Area: 1781 Sqft.
4 Beds, 2 Baths
$339,500
Picture of 6045 Copper Hill Street
6045 Copper Hill Street Santa Teresa, NM
Living Area: 1781 Sqft.
4 Beds, 2 Baths
$339,500
Picture of 216 Avenue Mirador
216 Avenue Mirador Santa Teresa, NM
Living Area: 2451 Sqft.
3 Beds, 3 Baths
$394,500
Picture of 5926 Beechwood Street
5926 Beechwood Street Santa Teresa, NM
Living Area: 1370 Sqft.
3 Beds, 2 Baths
$285,000
Picture of 5523 Grove Drive
5523 Grove Drive Santa Teresa, NM
Living Area: 1866 Sqft.
3 Beds, 2 Baths
$369,000
Picture of 5868 Baywood Street
5868 Baywood Street Santa Teresa, NM
Living Area: 1537 Sqft.
3 Beds, 2 Baths
$286,900
Picture of 871 Maple Park Avenue
871 Maple Park Avenue Santa Teresa, NM
Living Area: 1800 Sqft.
4 Beds, 3 Baths
$350,000
Picture of 5868 Baywood Street
5868 Baywood Street Santa Teresa, NM
Living Area: 1537 Sqft.
3 Beds, 3 Baths
$286,900
Picture of 170 Cherry Hill Lane
170 Cherry Hill Lane Santa Teresa, NM
Living Area: 2041 Sqft.
3 Beds, 2 Baths
$399,900
Picture of 6019 Spring Ridge Drive
6019 Spring Ridge Drive Santa Teresa, NM
Living Area: 1674 Sqft.
4 Beds, 2 Baths
$342,500
Picture of 1114 Steel Hill Avenue
1114 Steel Hill Avenue Santa Teresa, NM
Living Area: 1674 Sqft.
4 Beds, 2 Baths
$345,000
Picture of 1117 Bronze Hill Avenue
1117 Bronze Hill Avenue Santa Teresa, NM
Living Area: 1700 Sqft.
3 Beds, 2 Baths
$345,000
Picture of 6013 Ashwood Street
6013 Ashwood Street Santa Teresa, NM
Living Area: 2501 Sqft.
4 Beds, 3 Baths
$339,950
Picture of 115 Crested Peak Court
115 Crested Peak Court Santa Teresa, NM
Living Area: 4188 Sqft.
5 Beds, 4 Baths
$624,999
Picture of 6007 Ashwood Street
6007 Ashwood Street Santa Teresa, NM
Living Area: 2704 Sqft.
5 Beds, 4 Baths
$349,950
Picture of 6025 Ashwood Street
6025 Ashwood Street Santa Teresa, NM
Living Area: 2704 Sqft.
5 Beds, 4 Baths
$349,950
Picture of 6027 Ashwood Street
6027 Ashwood Street Santa Teresa, NM
Living Area: 2501 Sqft.
4 Beds, 3 Baths
$339,950
Picture of 6009 Ashwood Street
6009 Ashwood Street Santa Teresa, NM
Living Area: 2501 Sqft.
4 Beds, 3 Baths
$339,950
Picture of 6011 Ashwood
6011 Ashwood Santa Teresa, NM
Living Area: 2704 Sqft.
5 Beds, 4 Baths
$349,950
Picture of 6029 Ashwood
6029 Ashwood Santa Teresa, NM
Living Area: 2704 Sqft.
5 Beds, 4 Baths
$349,950
Picture of 133 E Cloud Song
133 E Cloud Song Santa Teresa, NM
Living Area: 2409 Sqft.
4 Beds, 2 Baths
$375,000
Picture of 6023 Ashwood
6023 Ashwood Santa Teresa, NM
Living Area: 2501 Sqft.
4 Beds, 3 Baths
$339,950
Picture of 115 Crested Peak Court
115 Crested Peak Court Santa Teresa, NM
Living Area: 4188 Sqft.
5 Beds, 3 Baths
$624,999
Picture of 6015 Spring Ridge Drive
6015 Spring Ridge Drive Santa Teresa, NM
Living Area: 1575 Sqft.
3 Beds, 2 Baths
$335,000
Picture of 6017 Spring Ridge Drive
6017 Spring Ridge Drive Santa Teresa, NM
Living Area: 1600 Sqft.
3 Beds, 2 Baths
$335,000
Picture of 110 Monticello Street
110 Monticello Street Santa Teresa, NM
Living Area: 2855 Sqft.
5 Beds, 3 Baths
$455,000
Picture of 136 Dawson Street
136 Dawson Street Santa Teresa, NM
Living Area: 1475 Sqft.
4 Beds, 2 Baths
$319,500
Picture of 106 Loma Parda Trail
106 Loma Parda Trail Santa Teresa, NM
Living Area: 1796 Sqft.
4 Beds, 2 Baths
$345,000
Picture of 129 Jeweled Mesa Drive
129 Jeweled Mesa Drive Santa Teresa, NM
Living Area: 1745 Sqft.
3 Beds, 2 Baths
$240,900
Picture of 129 Jeweled Mesa Drive
129 Jeweled Mesa Drive Santa Teresa, NM
Living Area: 1745 Sqft.
3 Beds, 2 Baths
$240,900
Picture of 119 Monteine Trail
119 Monteine Trail Santa Teresa, NM
Living Area: 1506 Sqft.
3 Beds, 2 Baths
$299,950
Picture of 144 Esther Trail
144 Esther Trail Santa Teresa, NM
Living Area: 2734 Sqft.
5 Beds, 3 Baths
$424,900
Picture of 6057 Summer Ridge Avenue
6057 Summer Ridge Avenue Santa Teresa, NM
Living Area: 1980 Sqft.
4 Beds, 2 Baths
$349,990
Picture of 147 Organ Trail
147 Organ Trail Santa Teresa, NM
Living Area: 1980 Sqft.
4 Beds, 2 Baths
$352,675
Picture of 6051 Green Ridge Drive
6051 Green Ridge Drive Santa Teresa, NM
Living Area: 1980 Sqft.
4 Beds, 2 Baths
$349,990
Picture of 164 Bonnie Trail
164 Bonnie Trail Santa Teresa, NM
Living Area: 2490 Sqft.
4 Beds, 2 Baths
$455,000
Picture of 164 Bonnie Trail
164 Bonnie Trail Santa Teresa, NM
Living Area: 2520 Sqft.
4 Beds, 2 Baths
$455,000
Picture of 5858 LAURENSITO Street
5858 LAURENSITO Street Santa Teresa, NM
Living Area: 1807 Sqft.
4 Beds, 3 Baths
$318,000
Picture of 6043 LOURDES Road
6043 LOURDES Road Santa Teresa, NM
Living Area: 1915 Sqft.
3 Beds, 2 Baths
$325,000
Picture of 208 Magic Shadow Drive
208 Magic Shadow Drive Santa Teresa, NM
Living Area: 4678 Sqft.
4 Beds, 5 Baths
$598,000
Picture of 1102 Gallium Avenue
1102 Gallium Avenue Santa Teresa, NM
Living Area: 1810 Sqft.
4 Beds, 3 Baths
$337,000
Picture of 847 Magnolia Park Street
847 Magnolia Park Street Santa Teresa, NM
Living Area: 1699 Sqft.
4 Beds, 3 Baths
$324,900
Picture of 159 Organ Trail
159 Organ Trail Santa Teresa, NM
Living Area: 1980 Sqft.
4 Beds, 2 Baths
$354,770
Picture of 6055 Green Ridge Drive
6055 Green Ridge Drive Santa Teresa, NM
Living Area: 1781 Sqft.
4 Beds, 2 Baths
$351,095
Picture of 166 Pinos Altos Trail
166 Pinos Altos Trail Santa Teresa, NM
Living Area: 1980 Sqft.
4 Beds, 2 Baths
$352,990
Picture of 157 Organ Trail
157 Organ Trail Santa Teresa, NM
Living Area: 1649 Sqft.
3 Beds, 2 Baths
$317,990
Picture of 165 Organ Trail
165 Organ Trail Santa Teresa, NM
Living Area: 1980 Sqft.
4 Beds, 2 Baths
$343,990
Picture of 868 Bronze Hill Avenue
868 Bronze Hill Avenue Santa Teresa, NM
Living Area: 1762 Sqft.
3 Beds, 2 Baths
$299,950
Picture of 233 Bonnie Trail
233 Bonnie Trail Santa Teresa, NM
Living Area: 2060 Sqft.
5 Beds, 3 Baths
$359,950
Picture of 102 Daniel Lynn Trail
102 Daniel Lynn Trail Santa Teresa, NM
Living Area: 2348 Sqft.
5 Beds, 4 Baths
$397,950
Picture of 108 Daniel Lynn
108 Daniel Lynn Santa Teresa, NM
Living Area: 2650 Sqft.
4 Beds, 4 Baths
$399,950
Picture of 170 Pinos Altos Trail
170 Pinos Altos Trail Santa Teresa, NM
Living Area: 1980 Sqft.
4 Beds, 2 Baths
$349,990
Picture of 801 BONNIE Court
801 BONNIE Court Santa Teresa, NM
Living Area: 2023 Sqft.
4 Beds, 2 Baths
$337,000
Picture of 6054 Silver Park Avenue
6054 Silver Park Avenue Santa Teresa, NM
Living Area: 1655 Sqft.
3 Beds, 2 Baths
$299,950
Picture of 6053 Zinc Hill Street
6053 Zinc Hill Street Santa Teresa, NM
Living Area: 2032 Sqft.
4 Beds, 3 Baths
$391,700
Picture of 6010 Ashwood Avenue
6010 Ashwood Avenue Santa Teresa, NM
Living Area: 1350 Sqft.
4 Beds, 2 Baths
$274,950
Picture of 6040 Fall Ridge Avenue
6040 Fall Ridge Avenue Santa Teresa, NM
Living Area: 1350 Sqft.
4 Beds, 2 Baths
$279,950
Picture of 170 CHERRY HILL Lane
170 CHERRY HILL Lane Santa Teresa, NM
Living Area: 2041 Sqft.
3 Beds, 2 Baths
$399,900
Picture of 1092 NICKEL HILL Avenue
1092 NICKEL HILL Avenue Santa Teresa, NM
Living Area: 1861 Sqft.
4 Beds, 3 Baths
$340,000
Picture of 130 S APACHE GOLD Loop
130 S APACHE GOLD Loop Santa Teresa, NM
Living Area: 1565 Sqft.
3 Beds, 2 Baths
$255,000
Picture of 6058 Olive Park Street
6058 Olive Park Street Santa Teresa, NM
Living Area: 1595 Sqft.
4 Beds, 2 Baths
$310,000
Picture of 835 BRONZE HILL Avenue
835 BRONZE HILL Avenue Santa Teresa, NM
Living Area: 1600 Sqft.
3 Beds, 2 Baths
$315,950
Picture of 103 Daniel Lynn, Santa Teresa, NM 88008
103 Daniel Lynn, Santa Teresa, NM 88008 Santa Teresa, NM
Living Area: 2348 Sqft.
5 Beds, 4 Baths
$422,950
Picture of 203 Bonnie Trail
203 Bonnie Trail Santa Teresa, NM
Living Area: 2704 Sqft.
5 Beds, 4 Baths
$403,950
Picture of 107 Billie Estelle
107 Billie Estelle Santa Teresa, NM
Living Area: 2348 Sqft.
5 Beds, 4 Baths
$397,950
Picture of 114 Daniel Lynn
114 Daniel Lynn Santa Teresa, NM
Living Area: 2660 Sqft.
5 Beds, 4 Baths
$466,950
Picture of 216 Bonnie Trail
216 Bonnie Trail Santa Teresa, NM
Living Area: 2704 Sqft.
5 Beds, 4 Baths
$399,950
Picture of 117 Wind Mill Trail
117 Wind Mill Trail Santa Teresa, NM
Living Area: 2704 Sqft.
5 Beds, 4 Baths
$399,950
Picture of 105 Wind Mill
105 Wind Mill Santa Teresa, NM
Living Area: 1950 Sqft.
4 Beds, 2 Baths
$344,950
Picture of 108 N TREVINO Road
108 N TREVINO Road Santa Teresa, NM
Living Area: 1767 Sqft.
3 Beds, 3 Baths
$255,000
Picture of 108 N Trevino Road
108 N Trevino Road Santa Teresa, NM
Living Area: 1767 Sqft.
4 Beds, 3 Baths
$255,000
Picture of 123 Feather Moon Drive
123 Feather Moon Drive Santa Teresa, NM
Living Area: 2742 Sqft.
2 Beds, 3 Baths
$344,900
Picture of 240 Olive Branch
240 Olive Branch Santa Teresa, NM
Living Area: 3400 Sqft.
5 Beds, 4 Baths
$504,950
Picture of 208 Olive Branch Trail
208 Olive Branch Trail Santa Teresa, NM
Living Area: 2275 Sqft.
4 Beds, 3 Baths
$387,950
Picture of 238 Olive Branch Trail
238 Olive Branch Trail Santa Teresa, NM
Living Area: 3404 Sqft.
5 Beds, 4 Baths
$499,950
Picture of 232 Olive Branch Trail
232 Olive Branch Trail Santa Teresa, NM
Living Area: 3400 Sqft.
5 Beds, 4 Baths
$505,950
Picture of 196 Olive Branch Trail
196 Olive Branch Trail Santa Teresa, NM
Living Area: 2350 Sqft.
4 Beds, 3 Baths
$404,950
Picture of 220 Olive Branch Trail
220 Olive Branch Trail Santa Teresa, NM
Living Area: 3400 Sqft.
5 Beds, 4 Baths
$505,950
Picture of 202 Olive Branch Trail
202 Olive Branch Trail Santa Teresa, NM
Living Area: 3400 Sqft.
5 Beds, 4 Baths
$495,950
Picture of 226 Olive Branch Trail
226 Olive Branch Trail Santa Teresa, NM
Living Area: 2350 Sqft.
4 Beds, 3 Baths
$400,950
Picture of 184 Olive Branch Trail
184 Olive Branch Trail Santa Teresa, NM
Living Area: 2350 Sqft.
4 Beds, 3 Baths
$392,950
Picture of 103 Billie Estelle Trail
103 Billie Estelle Trail Santa Teresa, NM
Living Area: 2348 Sqft.
5 Beds, 4 Baths
$397,950
Picture of 178 Olive Branch Trail
178 Olive Branch Trail Santa Teresa, NM
Living Area: 2704 Sqft.
5 Beds, 4 Baths
$407,950
Picture of 6008 Ashwood Street
6008 Ashwood Street Santa Teresa, NM
Living Area: 1450 Sqft.
3 Beds, 2 Baths
$299,950
Picture of 128 Peregrino Trail
128 Peregrino Trail Santa Teresa, NM
Living Area: 1650 Sqft.
3 Beds, 2 Baths
$324,950
Picture of 122 Peregrino Trail
122 Peregrino Trail Santa Teresa, NM
Living Area: 1950 Sqft.
4 Beds, 2 Baths
$344,950
Picture of 135 Windmill Street
135 Windmill Street Santa Teresa, NM
Living Area: 1650 Sqft.
3 Beds, 2 Baths
$324,950
Picture of 215 Bonnie Trail
215 Bonnie Trail Santa Teresa, NM
Living Area: 1650 Sqft.
3 Beds, 2 Baths
$324,950
Picture of 239 Bonnie Trail
239 Bonnie Trail Santa Teresa, NM
Living Area: 3404 Sqft.
5 Beds, 4 Baths
$504,950
Picture of 111 Wind Mill Trail
111 Wind Mill Trail Santa Teresa, NM
Living Area: 2860 Sqft.
5 Beds, 4 Baths
$409,950
Picture of 204 Bonnie Trail
204 Bonnie Trail Santa Teresa, NM
Living Area: 1950 Sqft.
4 Beds, 2 Baths
$348,950
Picture of 210 Bonnie Trail
210 Bonnie Trail Santa Teresa, NM
Living Area: 2501 Sqft.
4 Beds, 3 Baths
$394,950
Picture of 228 Bonnie Trail
228 Bonnie Trail Santa Teresa, NM
Living Area: 2501 Sqft.
4 Beds, 3 Baths
$389,950
Picture of 227 Bonnie Trail
227 Bonnie Trail Santa Teresa, NM
Living Area: 1650 Sqft.
3 Beds, 2 Baths
$324,950
Picture of 221 Bonnie Trail
221 Bonnie Trail Santa Teresa, NM
Living Area: 2501 Sqft.
4 Beds, 3 Baths
$389,950
Picture of 6056 TIN HILL Street
6056 TIN HILL Street Santa Teresa, NM
Living Area: 1824 Sqft.
4 Beds, 3 Baths
$347,550
Picture of 116 Peregrino Trail
116 Peregrino Trail Santa Teresa, NM
Living Area: 1750 Sqft.
4 Beds, 2 Baths
$329,950
Picture of 123 WindMill
123 WindMill Santa Teresa, NM
Living Area: 1750 Sqft.
4 Beds, 2 Baths
$329,950


Santa Teresa, New Mexico Real Estate Stats

Active Listings
:
300
Median List Price
:
$355,860
Median Days On Market
:
192
Median Price Sqft
:
177
Median Lot Size
:
5,501
Median Sqft
:
2,050
Median Year Built
:
2026

Looking for a Real Estate Office in Santa Teresa, New Mexico? Visit our Real Estate Office Directory HERE!

Looking for a School in Santa Teresa, New Mexico? Visit our School Directory HERE!

Looking to buy a Home in Santa Teresa, New Mexico? Visit our Homes for Sale!