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 2126 Sleeping Child Road, Hamilton, MT 59840 (MLS # 30014249)
    $649,000
    Photo of 2126 Sleeping Child Road, Hamilton, MT 59840 (MLS # 30014249)
    Photo of 2126 Sleeping Child Road, Hamilton, MT 59840 (MLS # 30014249)
    37
     
    2126 Sleeping Child Road, Hamilton, MT
    2126 Sleeping Child Road
    Hamilton, MT
    • 3 Beds
    • 2 Baths
    • 1,238 Home (sqft)
    • 2 Baths
    • 20.00 Lot (ac)
  2. Photo of 1157 Heritage, Stevensville, MT 59870 (MLS # 30014230)
    $329,000
    Photo of 1157 Heritage, Stevensville, MT 59870 (MLS # 30014230)
    Photo of 1157 Heritage, Stevensville, MT 59870 (MLS # 30014230)
    64
     
    1157 Heritage, Stevensville, MT
    1157 Heritage
    Stevensville, MT
    • 2 Beds
    • 3 Baths
    • 1,578 Home (sqft)
    • 3 Baths
    • 2,483 Lot (sqft)
  3. Photo of 877 Oil Well Road, Corvallis, MT 59828 (MLS # 30014123)
    $397,000
    Photo of 877 Oil Well Road, Corvallis, MT 59828 (MLS # 30014123)
    Photo of 877 Oil Well Road, Corvallis, MT 59828 (MLS # 30014123)
    36
     
    877 Oil Well Road, Corvallis, MT
    877 Oil Well Road
    Corvallis, MT
    • 2 Beds
    • 1 Bath
    • 2,340 Home (sqft)
    • 1 Bath
    • 43,560 Lot (sqft)
  4. Photo of 552 N Daly Avenue, Hamilton, MT 59840 (MLS # 30014179)
    $378,000
    Photo of 552 N Daly Avenue, Hamilton, MT 59840 (MLS # 30014179)
    Photo of 552 N Daly Avenue, Hamilton, MT 59840 (MLS # 30014179)
    31
     
    552 N Daly Avenue, Hamilton, MT
    552 N Daly Avenue
    Hamilton, MT
    • 2 Beds
    • 1 Bath
    • 1,013 Home (sqft)
    • 1 Bath
    • 5,402 Lot (sqft)
  5. Photo of 108 Stonegate Drive, Hamilton, MT 59840 (MLS # 30014182)
    $460,000
    Photo of 108 Stonegate Drive, Hamilton, MT 59840 (MLS # 30014182)
    Photo of 108 Stonegate Drive, Hamilton, MT 59840 (MLS # 30014182)
    28
     
    108 Stonegate Drive, Hamilton, MT
    108 Stonegate Drive
    Hamilton, MT
    • 3 Beds
    • 2 Baths
    • 1,452 Home (sqft)
    • 2 Baths
    • 7,101 Lot (sqft)
  6. Photo of 477 Windwalker Trail, Stevensville, MT 59870 (MLS # 30014108)
    $1,250,000
    Photo of 477 Windwalker Trail, Stevensville, MT 59870 (MLS # 30014108)
    Photo of 477 Windwalker Trail, Stevensville, MT 59870 (MLS # 30014108)
    79
     
    477 Windwalker Trail, Stevensville, MT
    477 Windwalker Trail
    Stevensville, MT
    • 4 Beds
    • 5 Baths
    • 3,500 Home (sqft)
    • 5 Baths
    • 10.96 Lot (ac)
  7. Photo of NHN Willow Creek Road, Corvallis, MT 59828 (MLS # 30013830)
    $590,000
    Photo of NHN Willow Creek Road, Corvallis, MT 59828 (MLS # 30013830)
    Photo of NHN Willow Creek Road, Corvallis, MT 59828 (MLS # 30013830)
    39
     
    NHN Willow Creek Road, Corvallis, MT
    NHN Willow Creek Road
    Corvallis, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 30.16 Lot (ac)
  8. Photo of 308 N Main Street, Darby, MT 59829 (MLS # 30014134)
    $595,000
    Photo of 308 N Main Street, Darby, MT 59829 (MLS # 30014134)
    Photo of 308 N Main Street, Darby, MT 59829 (MLS # 30014134)
    28
     
    308 N Main Street, Darby, MT
    308 N Main Street
    Darby, MT
    • 4 Beds
    • 2 Baths
    • 2,229 Home (sqft)
    • 2 Baths
    • 15,116 Lot (sqft)
  9. Photo of 897 Saddleback Drive, Florence, MT 59833 (MLS # 30013752)
    $2,950,000
    Photo of 897 Saddleback Drive, Florence, MT 59833 (MLS # 30013752)
    Photo of 897 Saddleback Drive, Florence, MT 59833 (MLS # 30013752)
    41
     
    897 Saddleback Drive, Florence, MT
    897 Saddleback Drive
    Florence, MT
    • 3 Beds
    • 4 Baths
    • 3,785 Home (sqft)
    • 4 Baths
    • 9.36 Lot (ac)
  10. Photo of 3045 S US Hwy 93, Darby, MT 59829 (MLS # 30013927)
    $550,000
    Photo of 3045 S US Hwy 93, Darby, MT 59829 (MLS # 30013927)
    Photo of 3045 S US Hwy 93, Darby, MT 59829 (MLS # 30013927)
    23
     
    3045 S US Hwy 93, Darby, MT
    3045 S US Hwy 93
    Darby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 15.31 Lot (ac)
  11. Photo of 231 Ricketts Road, Hamilton, MT 59840 (MLS # 30013593)
    $755,000
    Photo of 231 Ricketts Road, Hamilton, MT 59840 (MLS # 30013593)
    Photo of 231 Ricketts Road, Hamilton, MT 59840 (MLS # 30013593)
    64
     
    231 Ricketts Road, Hamilton, MT
    231 Ricketts Road
    Hamilton, MT
    • 2 Beds
    • 2 Baths
    • 2,160 Home (sqft)
    • 2 Baths
    • 2.50 Lot (ac)
  12. Photo of 1617 Lakeside Drive, Lolo, MT 59847 (MLS # 30014040)
    $375,000
    Photo of 1617 Lakeside Drive, Lolo, MT 59847 (MLS # 30014040)
    Photo of 1617 Lakeside Drive, Lolo, MT 59847 (MLS # 30014040)
    10
     
    1617 Lakeside Drive, Lolo, MT
    1617 Lakeside Drive
    Lolo, MT
    • 4 Beds
    • 2 Baths
    • 1,716 Home (sqft)
    • 2 Baths
    • 1.96 Lot (ac)
  13. Photo of NHN Kadex Place, Stevensville, MT 59870 (MLS # 30014007)
    $179,000
    Photo of NHN Kadex Place, Stevensville, MT 59870 (MLS # 30014007)
    Photo of NHN Kadex Place, Stevensville, MT 59870 (MLS # 30014007)
    NHN Kadex Place, Stevensville, MT
    NHN Kadex Place
    Stevensville, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.06 Lot (ac)
  14. Photo of 833 Ridge Road, Stevensville, MT 59870 (MLS # 30014031)
    $595,000
    Photo of 833 Ridge Road, Stevensville, MT 59870 (MLS # 30014031)
    Photo of 833 Ridge Road, Stevensville, MT 59870 (MLS # 30014031)
    41
     
    833 Ridge Road, Stevensville, MT
    833 Ridge Road
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 1,908 Home (sqft)
    • 2 Baths
    • 2.00 Lot (ac)
  15. Photo of Tract X Pleasant View Drive, Victor, MT 59875 (MLS # 30013901)
    $369,000
    Photo of Tract X Pleasant View Drive, Victor, MT 59875 (MLS # 30013901)
    Photo of Tract X Pleasant View Drive, Victor, MT 59875 (MLS # 30013901)
    13
     
    Tract X Pleasant View Drive, Victor, MT
    Tract X Pleasant View Drive
    Victor, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6.33 Lot (ac)
  16. Photo of 124 Kyle Lane, Hamilton, MT 59840 (MLS # 30013970)
    $229,500
    Photo of 124 Kyle Lane, Hamilton, MT 59840 (MLS # 30013970)
    Photo of 124 Kyle Lane, Hamilton, MT 59840 (MLS # 30013970)
    12
     
    124 Kyle Lane, Hamilton, MT
    124 Kyle Lane
    Hamilton, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 39,640 Lot (sqft)
  17. Photo of 786 Bobcat Lane, Hamilton, MT 59840 (MLS # 30013863)
    $1,700,000
    Photo of 786 Bobcat Lane, Hamilton, MT 59840 (MLS # 30013863)
    Photo of 786 Bobcat Lane, Hamilton, MT 59840 (MLS # 30013863)
    61
     
    786 Bobcat Lane, Hamilton, MT
    786 Bobcat Lane
    Hamilton, MT
    • 3 Beds
    • 3 Baths
    • 2,192 Home (sqft)
    • 3 Baths
    • 29.89 Lot (ac)
  18. Photo of 385 Sheafman Creek Road, Victor, MT 59875 (MLS # 30013950)
    $585,000
    Photo of 385 Sheafman Creek Road, Victor, MT 59875 (MLS # 30013950)
    Photo of 385 Sheafman Creek Road, Victor, MT 59875 (MLS # 30013950)
    385 Sheafman Creek Road, Victor, MT
    385 Sheafman Creek Road
    Victor, MT
    • 3 Beds
    • 2 Baths
    • 1,512 Home (sqft)
    • 2 Baths
    • 10.31 Lot (ac)
  19. Photo of 358 Hamilton Heights Road, Corvallis, MT 59828 (MLS # 30013904)
    $1,295,000
    Photo of 358 Hamilton Heights Road, Corvallis, MT 59828 (MLS # 30013904)
    Photo of 358 Hamilton Heights Road, Corvallis, MT 59828 (MLS # 30013904)
    63
     
    358 Hamilton Heights Road, Corvallis, MT
    358 Hamilton Heights Road
    Corvallis, MT
    • 3 Beds
    • 3 Baths
    • 3,192 Home (sqft)
    • 3 Baths
    • 16.93 Lot (ac)
  20. Photo of 1150 Pine Street #B, Hamilton, MT 59840 (MLS # 30013763)
    $345,000
    Photo of 1150 Pine Street #B, Hamilton, MT 59840 (MLS # 30013763)
    Photo of 1150 Pine Street #B, Hamilton, MT 59840 (MLS # 30013763)
    26
     
    1150 Pine Street #B, Hamilton, MT
    1150 Pine Street #B
    Hamilton, MT
    • 2 Beds
    • 2 Baths
    • 1,032 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  21. Photo of 250 Hannaford Avenue, Florence, MT 59833 (MLS # 30013911)
    $449,000
    Photo of 250 Hannaford Avenue, Florence, MT 59833 (MLS # 30013911)
    Photo of 250 Hannaford Avenue, Florence, MT 59833 (MLS # 30013911)
    48
     
    250 Hannaford Avenue, Florence, MT
    250 Hannaford Avenue
    Florence, MT
    • 3 Beds
    • 2 Baths
    • 2,094 Home (sqft)
    • 2 Baths
    • 20,038 Lot (sqft)
  22. Photo of 5480 Klements Lane, Florence, MT 59833 (MLS # 30013900)
    $1,050,000
    Photo of 5480 Klements Lane, Florence, MT 59833 (MLS # 30013900)
    Photo of 5480 Klements Lane, Florence, MT 59833 (MLS # 30013900)
    98
     
    5480 Klements Lane, Florence, MT
    5480 Klements Lane
    Florence, MT
    • 4 Beds
    • 3 Baths
    • 2,548 Home (sqft)
    • 3 Baths
    • 10.40 Lot (ac)
  23. Photo of 1145 Steller Way, Hamilton, MT 59840 (MLS # 30013336)
    $2,450,000
    Photo of 1145 Steller Way, Hamilton, MT 59840 (MLS # 30013336)
    Photo of 1145 Steller Way, Hamilton, MT 59840 (MLS # 30013336)
    122
     
    1145 Steller Way, Hamilton, MT
    1145 Steller Way
    Hamilton, MT
    • 3 Beds
    • 4 Baths
    • 5,082 Home (sqft)
    • 4 Baths
    • 11.51 Lot (ac)
  24. Photo of 134 Daylight Drive, Florence, MT 59833 (MLS # 30013862)
    $289,000
    Photo of 134 Daylight Drive, Florence, MT 59833 (MLS # 30013862)
    Photo of 134 Daylight Drive, Florence, MT 59833 (MLS # 30013862)
    134 Daylight Drive, Florence, MT
    134 Daylight Drive
    Florence, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 3.02 Lot (ac)
  25. Photo of 5066 Hoblitt Lane N, Florence, MT 59833 (MLS # 30013817)
    $1,399,000
    Photo of 5066 Hoblitt Lane N, Florence, MT 59833 (MLS # 30013817)
    Photo of 5066 Hoblitt Lane N, Florence, MT 59833 (MLS # 30013817)
    31
     
    5066 Hoblitt Lane N, Florence, MT
    5066 Hoblitt Lane N
    Florence, MT
    • 1 Bed
    • 3 Baths
    • 4,200 Home (sqft)
    • 3 Baths
    • 5.00 Lot (ac)
  26. Photo of 115 Joe Abbey Lane, Darby, MT 59829 (MLS # 30013854)
    $399,000
    Photo of 115 Joe Abbey Lane, Darby, MT 59829 (MLS # 30013854)
    Photo of 115 Joe Abbey Lane, Darby, MT 59829 (MLS # 30013854)
    115 Joe Abbey Lane, Darby, MT
    115 Joe Abbey Lane
    Darby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.10 Lot (ac)
  27. Photo of 456 Blue Jay Lane, Hamilton, MT 59840 (MLS # 30013777)
    $1,589,900
    Photo of 456 Blue Jay Lane, Hamilton, MT 59840 (MLS # 30013777)
    Photo of 456 Blue Jay Lane, Hamilton, MT 59840 (MLS # 30013777)
    87
     
    456 Blue Jay Lane, Hamilton, MT
    456 Blue Jay Lane
    Hamilton, MT
    • 3 Beds
    • 2 Baths
    • 1,715 Home (sqft)
    • 2 Baths
    • 2.92 Lot (ac)
  28. Photo of 389 Winkler Lane, Hamilton, MT 59840 (MLS # 30013607)
    $399,500
    Photo of 389 Winkler Lane, Hamilton, MT 59840 (MLS # 30013607)
    Photo of 389 Winkler Lane, Hamilton, MT 59840 (MLS # 30013607)
    27
     
    389 Winkler Lane, Hamilton, MT
    389 Winkler Lane
    Hamilton, MT
    • 3 Beds
    • 2 Baths
    • 1,488 Home (sqft)
    • 2 Baths
    • 20,474 Lot (sqft)
  29. Photo of 1117 Rugged Ridge Road, Stevensville, MT 59870 (MLS # 30013621)
    $327,600
    Photo of 1117 Rugged Ridge Road, Stevensville, MT 59870 (MLS # 30013621)
    Photo of 1117 Rugged Ridge Road, Stevensville, MT 59870 (MLS # 30013621)
    1117 Rugged Ridge Road, Stevensville, MT
    1117 Rugged Ridge Road
    Stevensville, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.60 Lot (ac)
  30. Photo of 508 Central Avenue, Stevensville, MT 59870 (MLS # 30013793)
    $490,000
    Photo of 508 Central Avenue, Stevensville, MT 59870 (MLS # 30013793)
    Photo of 508 Central Avenue, Stevensville, MT 59870 (MLS # 30013793)
    22
     
    508 Central Avenue, Stevensville, MT
    508 Central Avenue
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 2,016 Home (sqft)
    • 2 Baths
    • 14,593 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 is (c) Diverse Solutions 2023. Privacy | Terms & Conditions