Bitterroot Valley Properties

Your Search for Residential Homes and Bare Land for Sale in the Bitterroot Valley,  Montana Starts Here.

Browse all residential homes, acreage and lots for sale in the Bitterroot Valley including Sula, Conner, Darby, Hamilton, Corvallis, Victor, Stevensville, Florence and Lolo, Montana. Your journey to your Montana dream starts here. Sort the list by your preference or use the detailed search to narrow down what you're looking for.  Remember, we are here to help. We know searching can be overwhelming so please don't hesitate to ask us to assist you. If you find one, two or several homes you like just give us a call or stop by the office to arrange a tour. Taking appointments for tours now!

Are you Buying or Selling a Home in Ravalli County? Be in the Know!

Ravalli County Wastewater regulations were updated in July of 2021. Click here to see what's new.


Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. Photo of 3541 Hitching Post Lane, Stevensville, MT 59870 (MLS # 30072760)
    $530,000
    Photo of 3541 Hitching Post Lane, Stevensville, MT 59870 (MLS # 30072760)
    Photo of 3541 Hitching Post Lane, Stevensville, MT 59870 (MLS # 30072760)
    37
     
    3541 Hitching Post Lane, Stevensville, MT
    3541 Hitching Post Lane
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 1,592 Home (sqft)
    • 2 Baths
    • 9,105 Lot (sqft)
  2. Photo of 377 Tushapaw Road, Victor, MT 59875 (MLS # 30072752)
    $2,200,000
    Photo of 377 Tushapaw Road, Victor, MT 59875 (MLS # 30072752)
    Photo of 377 Tushapaw Road, Victor, MT 59875 (MLS # 30072752)
    58
     
    377 Tushapaw Road, Victor, MT
    377 Tushapaw Road
    Victor, MT
    • 4 Beds
    • 3 Baths
    • 3,379 Home (sqft)
    • 3 Baths
    • 32.39 Lot (ac)
  3. Photo of 11025 Habitat Court, Lolo, MT 59847 (MLS # 30072462)
    $700,000
    Photo of 11025 Habitat Court, Lolo, MT 59847 (MLS # 30072462)
    Photo of 11025 Habitat Court, Lolo, MT 59847 (MLS # 30072462)
    11025 Habitat Court, Lolo, MT
    11025 Habitat Court
    Lolo, MT
    • 4 Beds
    • 3 Baths
    • 2,005 Home (sqft)
    • 3 Baths
    • 10,498 Lot (sqft)
  4. Photo of 382 Sweathouse Creek Road, Victor, MT 59875 (MLS # 30072723)
    $885,000
    Photo of 382 Sweathouse Creek Road, Victor, MT 59875 (MLS # 30072723)
    Photo of 382 Sweathouse Creek Road, Victor, MT 59875 (MLS # 30072723)
    16
     
    382 Sweathouse Creek Road, Victor, MT
    382 Sweathouse Creek Road
    Victor, MT
    • 2 Beds
    • 4 Baths
    • 4,486 Home (sqft)
    • 4 Baths
    • 15.46 Lot (ac)
  5. Photo of 1003 N Burnt Fork Road, Stevensville, MT 59870 (MLS # 30072690)
    $1,700,000
    Photo of 1003 N Burnt Fork Road, Stevensville, MT 59870 (MLS # 30072690)
    Photo of 1003 N Burnt Fork Road, Stevensville, MT 59870 (MLS # 30072690)
    44
     
    1003 N Burnt Fork Road, Stevensville, MT
    1003 N Burnt Fork Road
    Stevensville, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 16.14 Lot (ac)
  6. Photo of 514 S 7th Street, Hamilton, MT 59840 (MLS # 30072582)
    $440,000
    Photo of 514 S 7th Street, Hamilton, MT 59840 (MLS # 30072582)
    Photo of 514 S 7th Street, Hamilton, MT 59840 (MLS # 30072582)
    39
     
    514 S 7th Street, Hamilton, MT
    514 S 7th Street
    Hamilton, MT
    • 2 Beds
    • 2 Baths
    • 1,050 Home (sqft)
    • 2 Baths
    • 9,801 Lot (sqft)
  7. Photo of 20774 Prairies End Trail, Florence, MT 59833 (MLS # 30072569)
    $255,000
    Photo of 20774 Prairies End Trail, Florence, MT 59833 (MLS # 30072569)
    Photo of 20774 Prairies End Trail, Florence, MT 59833 (MLS # 30072569)
    15
     
    20774 Prairies End Trail, Florence, MT
    20774 Prairies End Trail
    Florence, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10.76 Lot (ac)
  8. Photo of 5699 Golf Drive, Lolo, MT 59847 (MLS # 30072461)
    $725,000
    Photo of 5699 Golf Drive, Lolo, MT 59847 (MLS # 30072461)
    Photo of 5699 Golf Drive, Lolo, MT 59847 (MLS # 30072461)
    5699 Golf Drive, Lolo, MT
    5699 Golf Drive
    Lolo, MT
    • 4 Beds
    • 3 Baths
    • 2,006 Home (sqft)
    • 3 Baths
    • 11,587 Lot (sqft)
  9. Photo of 3410 Ray Mountain Road, Darby, MT 59829 (MLS # 30071143)
    $550,000
    Photo of 3410 Ray Mountain Road, Darby, MT 59829 (MLS # 30071143)
    Photo of 3410 Ray Mountain Road, Darby, MT 59829 (MLS # 30071143)
    64
     
    3410 Ray Mountain Road, Darby, MT
    3410 Ray Mountain Road
    Darby, MT
    • 3 Beds
    • 2 Baths
    • 1,453 Home (sqft)
    • 2 Baths
    • 4.05 Lot (ac)
  10. Photo of 451 Powell Way, Corvallis, MT 59828 (MLS # 30072321)
    $629,000
    Photo of 451 Powell Way, Corvallis, MT 59828 (MLS # 30072321)
    Photo of 451 Powell Way, Corvallis, MT 59828 (MLS # 30072321)
    53
     
    451 Powell Way, Corvallis, MT
    451 Powell Way
    Corvallis, MT
    • 2 Beds
    • 2 Baths
    • 1,459 Home (sqft)
    • 2 Baths
    • 1.35 Lot (ac)
  11. Photo of 102 Geneva Avenue, Hamilton, MT 59840 (MLS # 30072588)
    $479,000
    Photo of 102 Geneva Avenue, Hamilton, MT 59840 (MLS # 30072588)
    Photo of 102 Geneva Avenue, Hamilton, MT 59840 (MLS # 30072588)
    49
     
    102 Geneva Avenue, Hamilton, MT
    102 Geneva Avenue
    Hamilton, MT
    • 3 Beds
    • 3 Baths
    • 2,117 Home (sqft)
    • 3 Baths
    • 9,497 Lot (sqft)
  12. Photo of 561 Camas Creek Loop, Hamilton, MT 59840 (MLS # 30072567)
    $925,000
    Photo of 561 Camas Creek Loop, Hamilton, MT 59840 (MLS # 30072567)
    Photo of 561 Camas Creek Loop, Hamilton, MT 59840 (MLS # 30072567)
    561 Camas Creek Loop, Hamilton, MT
    561 Camas Creek Loop
    Hamilton, MT
    • 3 Beds
    • 3 Baths
    • 1,960 Home (sqft)
    • 3 Baths
    • 7.12 Lot (ac)
  13. Photo of 11178 Stella Blue Drive, Lolo, MT 59847 (MLS # 30070102)
    $835,000
    Photo of 11178 Stella Blue Drive, Lolo, MT 59847 (MLS # 30070102)
    Photo of 11178 Stella Blue Drive, Lolo, MT 59847 (MLS # 30070102)
    11178 Stella Blue Drive, Lolo, MT
    11178 Stella Blue Drive
    Lolo, MT
    • 5 Beds
    • 3 Baths
    • 2,870 Home (sqft)
    • 3 Baths
    • 9,801 Lot (sqft)
  14. Photo of 1123 and 1145 Corvallis Hills Drive, Corvallis, MT 59828 (MLS # 30072589)
    $675,000
    Photo of 1123 and 1145 Corvallis Hills Drive, Corvallis, MT 59828 (MLS # 30072589)
    Photo of 1123 and 1145 Corvallis Hills Drive, Corvallis, MT 59828 (MLS # 30072589)
    23
     
    1123 and 1145 Corvallis Hills Drive, Corvallis, MT
    1123 and 1145 Corvallis Hills Drive
    Corvallis, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 24.86 Lot (ac)
  15. Photo of 4704 Linhart Lane, Stevensville, MT 59870 (MLS # 30072537)
    $699,000
    Photo of 4704 Linhart Lane, Stevensville, MT 59870 (MLS # 30072537)
    Photo of 4704 Linhart Lane, Stevensville, MT 59870 (MLS # 30072537)
    4704 Linhart Lane, Stevensville, MT
    4704 Linhart Lane
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 1,767 Home (sqft)
    • 2 Baths
    • 5.01 Lot (ac)
  16. Photo of 1099 Three Mile Creek Road, Stevensville, MT 59870 (MLS # 30072304)
    $849,900
    Photo of 1099 Three Mile Creek Road, Stevensville, MT 59870 (MLS # 30072304)
    Photo of 1099 Three Mile Creek Road, Stevensville, MT 59870 (MLS # 30072304)
    1099 Three Mile Creek Road, Stevensville, MT
    1099 Three Mile Creek Road
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 1,568 Home (sqft)
    • 2 Baths
    • 2.23 Lot (ac)
  17. Photo of 610 Cody Lane, Stevensville, MT 59870 (MLS # 30072525)
    $775,000
    Photo of 610 Cody Lane, Stevensville, MT 59870 (MLS # 30072525)
    Photo of 610 Cody Lane, Stevensville, MT 59870 (MLS # 30072525)
    39
     
    610 Cody Lane, Stevensville, MT
    610 Cody Lane
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 1,392 Home (sqft)
    • 2 Baths
    • 4.00 Lot (ac)
  18. Photo of 104 Taulman Lane, Hamilton, MT 59840 (MLS # 30072318)
    $494,500
    Photo of 104 Taulman Lane, Hamilton, MT 59840 (MLS # 30072318)
    Photo of 104 Taulman Lane, Hamilton, MT 59840 (MLS # 30072318)
    49
     
    104 Taulman Lane, Hamilton, MT
    104 Taulman Lane
    Hamilton, MT
    • 2 Beds
    • 1 Bath
    • 1,356 Home (sqft)
    • 1 Bath
    • 8,712 Lot (sqft)
  19. Photo of 3979 Stevensville River Road, Stevensville, MT 59870 (MLS # 30071922)
    $1,999,900
    Photo of 3979 Stevensville River Road, Stevensville, MT 59870 (MLS # 30071922)
    Photo of 3979 Stevensville River Road, Stevensville, MT 59870 (MLS # 30071922)
    63
     
    3979 Stevensville River Road, Stevensville, MT
    3979 Stevensville River Road
    Stevensville, MT
    • 6 Beds
    • 4 Baths
    • 5,854 Home (sqft)
    • 4 Baths
    • 43,560 Lot (sqft)
  20. Photo of 532 Bitterroot Drive, Florence, MT 59833 (MLS # 30072393)
    $1,700,000
    Photo of 532 Bitterroot Drive, Florence, MT 59833 (MLS # 30072393)
    Photo of 532 Bitterroot Drive, Florence, MT 59833 (MLS # 30072393)
    532 Bitterroot Drive, Florence, MT
    532 Bitterroot Drive
    Florence, MT
    • 5 Beds
    • 4 Baths
    • 6,084 Home (sqft)
    • 4 Baths
    • 5.47 Lot (ac)
  21. Photo of 2811 Foxtrotter Trail, Victor, MT 59875 (MLS # 30072474)
    $1,150,000
    Photo of 2811 Foxtrotter Trail, Victor, MT 59875 (MLS # 30072474)
    Photo of 2811 Foxtrotter Trail, Victor, MT 59875 (MLS # 30072474)
    78
     
    2811 Foxtrotter Trail, Victor, MT
    2811 Foxtrotter Trail
    Victor, MT
    • 3 Beds
    • 2 Baths
    • 4,398 Home (sqft)
    • 2 Baths
    • 10.14 Lot (ac)
  22. Photo of 1327 Honey House Lane, Corvallis, MT 59828 (MLS # 30072289)
    $575,000
    Photo of 1327 Honey House Lane, Corvallis, MT 59828 (MLS # 30072289)
    Photo of 1327 Honey House Lane, Corvallis, MT 59828 (MLS # 30072289)
    52
     
    1327 Honey House Lane, Corvallis, MT
    1327 Honey House Lane
    Corvallis, MT
    • 2 Beds
    • 2 Baths
    • 1,152 Home (sqft)
    • 2 Baths
    • 5.09 Lot (ac)
  23. Photo of 5872 & 5874 Canyon Vista Drive, Florence, MT 59833 (MLS # 30072470)
    $1,278,000
    Photo of 5872 & 5874 Canyon Vista Drive, Florence, MT 59833 (MLS # 30072470)
    Photo of 5872 & 5874 Canyon Vista Drive, Florence, MT 59833 (MLS # 30072470)
    95
     
    5872 & 5874 Canyon Vista Drive, Florence, MT
    5872 & 5874 Canyon Vista Drive
    Florence, MT
    • 0 Beds
    • 0 Baths
    • 4,486 Home (sqft)
    • 0 Baths
    • 2.19 Lot (ac)
  24. Photo of 5874 Canyon Vista Drive, Florence, MT 59833 (MLS # 30072463)
    $739,000
    Photo of 5874 Canyon Vista Drive, Florence, MT 59833 (MLS # 30072463)
    Photo of 5874 Canyon Vista Drive, Florence, MT 59833 (MLS # 30072463)
    54
     
    5874 Canyon Vista Drive, Florence, MT
    5874 Canyon Vista Drive
    Florence, MT
    • 3 Beds
    • 3 Baths
    • 2,406 Home (sqft)
    • 3 Baths
    • 2.19 Lot (ac)
  25. Photo of 5872 Canyon Vista Drive, Florence, MT 59833 (MLS # 30072417)
    $539,000
    Photo of 5872 Canyon Vista Drive, Florence, MT 59833 (MLS # 30072417)
    Photo of 5872 Canyon Vista Drive, Florence, MT 59833 (MLS # 30072417)
    44
     
    5872 Canyon Vista Drive, Florence, MT
    5872 Canyon Vista Drive
    Florence, MT
    • 3 Beds
    • 3 Baths
    • 2,080 Home (sqft)
    • 3 Baths
    • 1,830 Lot (sqft)
  26. Photo of 1003 N Burnt Fork Road, Stevensville, MT 59870 (MLS # 30072422)
    $1,700,000
    Photo of 1003 N Burnt Fork Road, Stevensville, MT 59870 (MLS # 30072422)
    Photo of 1003 N Burnt Fork Road, Stevensville, MT 59870 (MLS # 30072422)
    44
     
    1003 N Burnt Fork Road, Stevensville, MT
    1003 N Burnt Fork Road
    Stevensville, MT
    • 5 Beds
    • 5 Baths
    • 3,274 Home (sqft)
    • 5 Baths
    • 16.14 Lot (ac)
  27. Photo of 229 Camas Creek Loop, Hamilton, MT 59840 (MLS # 30071142)
    $3,995,900
    Photo of 229 Camas Creek Loop, Hamilton, MT 59840 (MLS # 30071142)
    Photo of 229 Camas Creek Loop, Hamilton, MT 59840 (MLS # 30071142)
    113
     
    229 Camas Creek Loop, Hamilton, MT
    229 Camas Creek Loop
    Hamilton, MT
    • 6 Beds
    • 4 Baths
    • 4,911 Home (sqft)
    • 4 Baths
    • 44.13 Lot (ac)
  28. Photo of 586 Cash Nichols Road, Stevensville, MT 59870 (MLS # 30072401)
    $1,987,500
    Photo of 586 Cash Nichols Road, Stevensville, MT 59870 (MLS # 30072401)
    Photo of 586 Cash Nichols Road, Stevensville, MT 59870 (MLS # 30072401)
    110
     
    586 Cash Nichols Road, Stevensville, MT
    586 Cash Nichols Road
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 2,760 Home (sqft)
    • 2 Baths
    • 23.51 Lot (ac)
  29. Photo of 223 S 6th Street, Hamilton, MT 59840 (MLS # 30072142)
    $535,000
    Photo of 223 S 6th Street, Hamilton, MT 59840 (MLS # 30072142)
    Photo of 223 S 6th Street, Hamilton, MT 59840 (MLS # 30072142)
    32
     
    223 S 6th Street, Hamilton, MT
    223 S 6th Street
    Hamilton, MT
    • 2 Beds
    • 2 Baths
    • 1,252 Home (sqft)
    • 2 Baths
    • 8,408 Lot (sqft)
  30. Photo of 107 Winners Way, Hamilton, MT 59840 (MLS # 30072310)
    $549,000
    Photo of 107 Winners Way, Hamilton, MT 59840 (MLS # 30072310)
    Photo of 107 Winners Way, Hamilton, MT 59840 (MLS # 30072310)
    41
     
    107 Winners Way, Hamilton, MT
    107 Winners Way
    Hamilton, MT
    • 3 Beds
    • 2 Baths
    • 1,513 Home (sqft)
    • 2 Baths
    • 8,974 Lot (sqft)
Previous Page 1 of 17 Next
IDX information provided courtesy of the Montana Regional MLS, LLC. IDX information is provided exclusively for consumers' personal, non-commercial use, and it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. The data is deemed reliable but is not guaranteed accurate by the MLS.

This IDX Solution is (c) Diverse Solutions 2026. Privacy | Terms & Conditions