By clicking Get Started You agree to be contacted by real estate and mortgage services providers at the phone number and email address you provided, including via automated technology such as autodialing systems, prerecorded voice messages, and text messages. You understand that your consent is not a condition of purchase, and you may opt out at any time. Standard message and data rates may apply. you agree to our Terms and Conditions and Privacy Policy including the provisions on cookies
Please enter the 6-digit verification code sent to your phone number.
Didn’t receive the code? Resend Try Again
Enter a different phone number to receive verification code.
Add a Verified Phone Number
Buyers are more likely to contact listings with verified numbers.
Continue to your profile to verify your phone in a few quick steps.
There are 6,091 Homes For Sale in New Mexico.Want to sell your house fast in New Mexico?
903 Calle Jose De La Cruz Espanola, NM 87532
Bed
Bath
Sqft
Acre(Lot)
3028 Malaquita Street Rio Rancho, NM 87124
3024 Opalo Road Rio Rancho, NM 87124
1844 Kentucky Street Albuquerque, NM 87110
314 16th Street Albuquerque, NM 87104
224 Nm 503 #B Santa Fe, NM 87506
25 Paseo C De Baca Santa Fe, NM 87507
29 Bosque Loop Santa Fe, NM 87508
Acres(Lot)
103 Granite Drive Ruidoso, NM 88345
Sqft(Lot)
9 Blackberry Lane Los Lunas, NM 87031
93 Christy Lane Los Ojos, NM 87551
1012 N Richard Street Carlsbad, NM 88220
2524 Manzano Loop Rio Rancho, NM 87144
1405 Sigma Chi Road Albuquerque, NM 87106
1200 Luna Street Las Cruces, NM 88001
203 Spring Creek Drive Albuquerque, NM 87122
19 Saint Thomas Avenue Los Lunas, NM 87031
905 Georgia Street Albuquerque, NM 87108
2533 La Veta Drive Albuquerque, NM 87110
1009 Dakota Street Albuquerque, NM 87110
By clicking Save you agree to the Terms and conditions. Read our privacy policy for details on how we protect your personal information
Please leave us a Google review.It helps to strengthen our reach and FSBO community nationwide.
How can we make ByOwner better ? Please tell us how we can do a better job.