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 3982 Us Highway 93, Darby, MT 59829 (MLS # 30074242)
    $435,000
    Photo of 3982 Us Highway 93, Darby, MT 59829 (MLS # 30074242)
    Photo of 3982 Us Highway 93, Darby, MT 59829 (MLS # 30074242)
    34
     
    3982 Us Highway 93, Darby, MT
    3982 Us Highway 93
    Darby, MT
    • 3 Beds
    • 2 Baths
    • 2,049 Home (sqft)
    • 2 Baths
    • 33,542 Lot (sqft)
  2. Photo of 324 Heritage Street, Stevensville, MT 59870 (MLS # 30074181)
    $485,000
    Photo of 324 Heritage Street, Stevensville, MT 59870 (MLS # 30074181)
    Photo of 324 Heritage Street, Stevensville, MT 59870 (MLS # 30074181)
    14
     
    324 Heritage Street, Stevensville, MT
    324 Heritage Street
    Stevensville, MT
    • 3 Beds
    • 3 Baths
    • 1,176 Home (sqft)
    • 3 Baths
    • 10,106 Lot (sqft)
  3. Photo of 3229 Lupine Lane, Stevensville, MT 59870 (MLS # 30073807)
    $1,349,000
    Photo of 3229 Lupine Lane, Stevensville, MT 59870 (MLS # 30073807)
    Photo of 3229 Lupine Lane, Stevensville, MT 59870 (MLS # 30073807)
    62
     
    3229 Lupine Lane, Stevensville, MT
    3229 Lupine Lane
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 3,183 Home (sqft)
    • 2 Baths
    • 8.18 Lot (ac)
  4. Photo of 156 Denali Street, Hamilton, MT 59840 (MLS # 30073986)
    $875,000
    Photo of 156 Denali Street, Hamilton, MT 59840 (MLS # 30073986)
    Photo of 156 Denali Street, Hamilton, MT 59840 (MLS # 30073986)
    49
     
    156 Denali Street, Hamilton, MT
    156 Denali Street
    Hamilton, MT
    • 3 Beds
    • 2 Baths
    • 3,656 Home (sqft)
    • 2 Baths
    • 5.00 Lot (ac)
  5. Photo of 651 Milty Lane, Hamilton, MT 59840 (MLS # 30074157)
    $405,000
    Photo of 651 Milty Lane, Hamilton, MT 59840 (MLS # 30074157)
    Photo of 651 Milty Lane, Hamilton, MT 59840 (MLS # 30074157)
    34
     
    651 Milty Lane, Hamilton, MT
    651 Milty Lane
    Hamilton, MT
    • 4 Beds
    • 2 Baths
    • 2,128 Home (sqft)
    • 2 Baths
    • 2.34 Lot (ac)
  6. Photo of 704 Adirondac Avenue, Hamilton, MT 59840 (MLS # 30073982)
    $415,000
    Photo of 704 Adirondac Avenue, Hamilton, MT 59840 (MLS # 30073982)
    Photo of 704 Adirondac Avenue, Hamilton, MT 59840 (MLS # 30073982)
    31
     
    704 Adirondac Avenue, Hamilton, MT
    704 Adirondac Avenue
    Hamilton, MT
    • 2 Beds
    • 1 Bath
    • 901 Home (sqft)
    • 1 Bath
    • 15,943 Lot (sqft)
  7. Photo of 213 N 7th Street, Hamilton, MT 59840 (MLS # 30073700)
    $359,900
    Photo of 213 N 7th Street, Hamilton, MT 59840 (MLS # 30073700)
    Photo of 213 N 7th Street, Hamilton, MT 59840 (MLS # 30073700)
    36
     
    213 N 7th Street, Hamilton, MT
    213 N 7th Street
    Hamilton, MT
    • 2 Beds
    • 1 Bath
    • 916 Home (sqft)
    • 1 Bath
    • 8,408 Lot (sqft)
  8. Photo of 221 A Street N #B2, Victor, MT 59875 (MLS # 30073858)
    $159,500
    Photo of 221 A Street N #B2, Victor, MT 59875 (MLS # 30073858)
    Photo of 221 A Street N #B2, Victor, MT 59875 (MLS # 30073858)
    221 A Street N #B2, Victor, MT
    221 A Street N #B2
    Victor, MT
    • 2 Beds
    • 1 Bath
    • 800 Home (sqft)
    • 1 Bath
    • 436 Lot (sqft)
  9. Photo of 115 Eagle Talon Road, Hamilton, MT 59840 (MLS # 30073948)
    $1,850,000
    Photo of 115 Eagle Talon Road, Hamilton, MT 59840 (MLS # 30073948)
    Photo of 115 Eagle Talon Road, Hamilton, MT 59840 (MLS # 30073948)
    94
     
    115 Eagle Talon Road, Hamilton, MT
    115 Eagle Talon Road
    Hamilton, MT
    • 3 Beds
    • 4 Baths
    • 3,054 Home (sqft)
    • 4 Baths
    • 7.10 Lot (ac)
  10. Photo of 602 W Main Street, Hamilton, MT 59840 (MLS # 30073983)
    $212,000
    Photo of 602 W Main Street, Hamilton, MT 59840 (MLS # 30073983)
    Photo of 602 W Main Street, Hamilton, MT 59840 (MLS # 30073983)
    20
     
    602 W Main Street, Hamilton, MT
    602 W Main Street
    Hamilton, MT
    • 1 Bed
    • 1 Bath
    • 680 Home (sqft)
    • 1 Bath
    • 5,968 Lot (sqft)
  11. Photo of 4284 N Fork Rye Creek Road, Darby, MT 59829 (MLS # 30074113)
    $749,000
    Photo of 4284 N Fork Rye Creek Road, Darby, MT 59829 (MLS # 30074113)
    Photo of 4284 N Fork Rye Creek Road, Darby, MT 59829 (MLS # 30074113)
    29
     
    4284 N Fork Rye Creek Road, Darby, MT
    4284 N Fork Rye Creek Road
    Darby, MT
    • 2 Beds
    • 2 Baths
    • 2,160 Home (sqft)
    • 2 Baths
    • 8.79 Lot (ac)
  12. Photo of 118 Essex Avenue, Hamilton, MT 59840 (MLS # 30073965)
    $399,000
    Photo of 118 Essex Avenue, Hamilton, MT 59840 (MLS # 30073965)
    Photo of 118 Essex Avenue, Hamilton, MT 59840 (MLS # 30073965)
    29
     
    118 Essex Avenue, Hamilton, MT
    118 Essex Avenue
    Hamilton, MT
    • 3 Beds
    • 2 Baths
    • 1,017 Home (sqft)
    • 2 Baths
    • 7,057 Lot (sqft)
  13. Photo of 327 Main Street, Victor, MT 59875 (MLS # 30074114)
    $375,000
    Photo of 327 Main Street, Victor, MT 59875 (MLS # 30074114)
    Photo of 327 Main Street, Victor, MT 59875 (MLS # 30074114)
    34
     
    327 Main Street, Victor, MT
    327 Main Street
    Victor, MT
    • 3 Beds
    • 2 Baths
    • 1,352 Home (sqft)
    • 2 Baths
    • 10,455 Lot (sqft)
  14. Photo of 4079 Stevensville River Road, Stevensville, MT 59870 (MLS # 30073884)
    $625,000
    Photo of 4079 Stevensville River Road, Stevensville, MT 59870 (MLS # 30073884)
    Photo of 4079 Stevensville River Road, Stevensville, MT 59870 (MLS # 30073884)
    4079 Stevensville River Road, Stevensville, MT
    4079 Stevensville River Road
    Stevensville, MT
    • 3 Beds
    • 3 Baths
    • 3,132 Home (sqft)
    • 3 Baths
    • 1.40 Lot (ac)
  15. Photo of 205 Park Side Court, Lolo, MT 59847 (MLS # 30074018)
    $495,000
    Photo of 205 Park Side Court, Lolo, MT 59847 (MLS # 30074018)
    Photo of 205 Park Side Court, Lolo, MT 59847 (MLS # 30074018)
    205 Park Side Court, Lolo, MT
    205 Park Side Court
    Lolo, MT
    • 3 Beds
    • 2 Baths
    • 2,080 Home (sqft)
    • 2 Baths
    • 12,633 Lot (sqft)
  16. Photo of 706 S 5th Street, Hamilton, MT 59840 (MLS # 30073648)
    $499,000
    Photo of 706 S 5th Street, Hamilton, MT 59840 (MLS # 30073648)
    Photo of 706 S 5th Street, Hamilton, MT 59840 (MLS # 30073648)
    48
     
    706 S 5th Street, Hamilton, MT
    706 S 5th Street
    Hamilton, MT
    • 5 Beds
    • 3 Baths
    • 1,757 Home (sqft)
    • 3 Baths
    • 8,756 Lot (sqft)
  17. Photo of 20555 Old Us Highway 93, Florence, MT 59833 (MLS # 30073976)
    $719,000
    Photo of 20555 Old Us Highway 93, Florence, MT 59833 (MLS # 30073976)
    Photo of 20555 Old Us Highway 93, Florence, MT 59833 (MLS # 30073976)
    85
     
    20555 Old Us Highway 93, Florence, MT
    20555 Old Us Highway 93
    Florence, MT
    • 5 Beds
    • 3 Baths
    • 3,016 Home (sqft)
    • 3 Baths
    • 1.22 Lot (ac)
  18. Photo of 1307 Skalkaho Highway HWY, Hamilton, MT 59840 (MLS # 30073619)
    $17,950,000
    Photo of 1307 Skalkaho Highway HWY, Hamilton, MT 59840 (MLS # 30073619)
    Photo of 1307 Skalkaho Highway HWY, Hamilton, MT 59840 (MLS # 30073619)
    1307 Skalkaho Highway HWY, Hamilton, MT
    1307 Skalkaho Highway HWY
    Hamilton, MT
    • 12 Beds
    • 15 Baths
    • 20,076 Home (sqft)
    • 15 Baths
    • 652.93 Lot (ac)
  19. Photo of 616 Madison Street, Hamilton, MT 59840 (MLS # 30073290)
    $759,000
    Photo of 616 Madison Street, Hamilton, MT 59840 (MLS # 30073290)
    Photo of 616 Madison Street, Hamilton, MT 59840 (MLS # 30073290)
    20
     
    616 Madison Street, Hamilton, MT
    616 Madison Street
    Hamilton, MT
    • 0 Beds
    • 0 Baths
    • 3,016 Home (sqft)
    • 0 Baths
    • 8,408 Lot (sqft)
  20. Photo of 2133 Lost Horse Trail, Hamilton, MT 59840 (MLS # 30073241)
    $3,300,000
    Photo of 2133 Lost Horse Trail, Hamilton, MT 59840 (MLS # 30073241)
    Photo of 2133 Lost Horse Trail, Hamilton, MT 59840 (MLS # 30073241)
    2133 Lost Horse Trail, Hamilton, MT
    2133 Lost Horse Trail
    Hamilton, MT
    • 3 Beds
    • 3 Baths
    • 3,140 Home (sqft)
    • 3 Baths
    • 22.83 Lot (ac)
  21. Photo of 306 11th Street, Stevensville, MT 59870 (MLS # 30073342)
    $447,000
    Photo of 306 11th Street, Stevensville, MT 59870 (MLS # 30073342)
    Photo of 306 11th Street, Stevensville, MT 59870 (MLS # 30073342)
    20
     
    306 11th Street, Stevensville, MT
    306 11th Street
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 1,732 Home (sqft)
    • 2 Baths
    • 8,930 Lot (sqft)
  22. Photo of 584 Bailey Lane, Corvallis, MT 59828 (MLS # 30073962)
    $899,000
    Photo of 584 Bailey Lane, Corvallis, MT 59828 (MLS # 30073962)
    Photo of 584 Bailey Lane, Corvallis, MT 59828 (MLS # 30073962)
    584 Bailey Lane, Corvallis, MT
    584 Bailey Lane
    Corvallis, MT
    • 2 Beds
    • 3 Baths
    • 2,400 Home (sqft)
    • 3 Baths
    • 12.69 Lot (ac)
  23. Photo of 1052 Kyleighs Lane, Stevensville, MT 59870 (MLS # 30073926)
    $535,000
    Photo of 1052 Kyleighs Lane, Stevensville, MT 59870 (MLS # 30073926)
    Photo of 1052 Kyleighs Lane, Stevensville, MT 59870 (MLS # 30073926)
    35
     
    1052 Kyleighs Lane, Stevensville, MT
    1052 Kyleighs Lane
    Stevensville, MT
    • 2 Beds
    • 2 Baths
    • 1,152 Home (sqft)
    • 2 Baths
    • 2.18 Lot (ac)
  24. Photo of 610 El Capitan Loop, Stevensville, MT 59870 (MLS # 30073529)
    $795,000
    Photo of 610 El Capitan Loop, Stevensville, MT 59870 (MLS # 30073529)
    Photo of 610 El Capitan Loop, Stevensville, MT 59870 (MLS # 30073529)
    610 El Capitan Loop, Stevensville, MT
    610 El Capitan Loop
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 1,814 Home (sqft)
    • 2 Baths
    • 1.01 Lot (ac)
  25. Photo of 1150 Pine Street #A, Hamilton, MT 59840 (MLS # 30073705)
    $359,000
    Photo of 1150 Pine Street #A, Hamilton, MT 59840 (MLS # 30073705)
    Photo of 1150 Pine Street #A, Hamilton, MT 59840 (MLS # 30073705)
    35
     
    1150 Pine Street #A, Hamilton, MT
    1150 Pine Street #A
    Hamilton, MT
    • 2 Beds
    • 1 Bath
    • 872 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  26. Photo of 5671 Fairview Lane, Florence, MT 59833 (MLS # 30073770)
    $710,000
    Photo of 5671 Fairview Lane, Florence, MT 59833 (MLS # 30073770)
    Photo of 5671 Fairview Lane, Florence, MT 59833 (MLS # 30073770)
    22
     
    5671 Fairview Lane, Florence, MT
    5671 Fairview Lane
    Florence, MT
    • 3 Beds
    • 3 Baths
    • 3,168 Home (sqft)
    • 3 Baths
    • 4.01 Lot (ac)
  27. Photo of 232 Kurtz Lane, Hamilton, MT 59840 (MLS # 30073560)
    $750,000
    Photo of 232 Kurtz Lane, Hamilton, MT 59840 (MLS # 30073560)
    Photo of 232 Kurtz Lane, Hamilton, MT 59840 (MLS # 30073560)
    34
     
    232 Kurtz Lane, Hamilton, MT
    232 Kurtz Lane
    Hamilton, MT
    • 3 Beds
    • 2 Baths
    • 2,050 Home (sqft)
    • 2 Baths
    • 6.38 Lot (ac)
  28. Photo of 586 Cash Nichols Road, Stevensville, MT 59870 (MLS # 30073653)
    $1,697,000
    Photo of 586 Cash Nichols Road, Stevensville, MT 59870 (MLS # 30073653)
    Photo of 586 Cash Nichols Road, Stevensville, MT 59870 (MLS # 30073653)
    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 417 River Drive, Lolo, MT 59847 (MLS # 30073550)
    $539,900
    Photo of 417 River Drive, Lolo, MT 59847 (MLS # 30073550)
    Photo of 417 River Drive, Lolo, MT 59847 (MLS # 30073550)
    52
     
    417 River Drive, Lolo, MT
    417 River Drive
    Lolo, MT
    • 4 Beds
    • 2 Baths
    • 1,728 Home (sqft)
    • 2 Baths
    • 10,542 Lot (sqft)
  30. Photo of 419 College Street, Stevensville, MT 59870 (MLS # 30073729)
    $425,000
    Photo of 419 College Street, Stevensville, MT 59870 (MLS # 30073729)
    Photo of 419 College Street, Stevensville, MT 59870 (MLS # 30073729)
    33
     
    419 College Street, Stevensville, MT
    419 College Street
    Stevensville, MT
    • 3 Beds
    • 1 Bath
    • 1,146 Home (sqft)
    • 1 Bath
    • 9,017 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 Custom IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions