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 134 Grantsdale Cutoff Road, Hamilton, MT 59840 (MLS # 30071289)
    $420,000
    Photo of 134 Grantsdale Cutoff Road, Hamilton, MT 59840 (MLS # 30071289)
    Photo of 134 Grantsdale Cutoff Road, Hamilton, MT 59840 (MLS # 30071289)
    134 Grantsdale Cutoff Road, Hamilton, MT
    134 Grantsdale Cutoff Road
    Hamilton, MT
    • 2 Beds
    • 1 Bath
    • 884 Home (sqft)
    • 1 Bath
    • 43,560 Lot (sqft)
  2. Photo of 271 Wyant Lane, Hamilton, MT 59840 (MLS # 30071300)
    $525,000
    Photo of 271 Wyant Lane, Hamilton, MT 59840 (MLS # 30071300)
    Photo of 271 Wyant Lane, Hamilton, MT 59840 (MLS # 30071300)
    51
     
    271 Wyant Lane, Hamilton, MT
    271 Wyant Lane
    Hamilton, MT
    • 3 Beds
    • 2 Baths
    • 1,380 Home (sqft)
    • 2 Baths
    • 3.01 Lot (ac)
  3. Photo of 5655 Longview Drive, Florence, MT 59833 (MLS # 30071230)
    $1,027,000
    Photo of 5655 Longview Drive, Florence, MT 59833 (MLS # 30071230)
    Photo of 5655 Longview Drive, Florence, MT 59833 (MLS # 30071230)
    50
     
    5655 Longview Drive, Florence, MT
    5655 Longview Drive
    Florence, MT
    • 5 Beds
    • 3 Baths
    • 2,873 Home (sqft)
    • 3 Baths
    • 5.20 Lot (ac)
  4. Photo of 3021 Mittower Road, Victor, MT 59875 (MLS # 30071307)
    $1,045,000
    Photo of 3021 Mittower Road, Victor, MT 59875 (MLS # 30071307)
    Photo of 3021 Mittower Road, Victor, MT 59875 (MLS # 30071307)
    83
     
    3021 Mittower Road, Victor, MT
    3021 Mittower Road
    Victor, MT
    • 3 Beds
    • 3 Baths
    • 1,935 Home (sqft)
    • 3 Baths
    • 10.30 Lot (ac)
  5. Photo of 1052 Kyleighs Lane, Stevensville, MT 59870 (MLS # 30069682)
    $560,000
    Photo of 1052 Kyleighs Lane, Stevensville, MT 59870 (MLS # 30069682)
    Photo of 1052 Kyleighs Lane, Stevensville, MT 59870 (MLS # 30069682)
    19
     
    1052 Kyleighs Lane, Stevensville, MT
    1052 Kyleighs Lane
    Stevensville, MT
    • 2 Beds
    • 2 Baths
    • 1,152 Home (sqft)
    • 2 Baths
    • 2.18 Lot (ac)
  6. Photo of 278 Silverbow Drive, Victor, MT 59875 (MLS # 30071314)
    $459,000
    Photo of 278 Silverbow Drive, Victor, MT 59875 (MLS # 30071314)
    Photo of 278 Silverbow Drive, Victor, MT 59875 (MLS # 30071314)
    52
     
    278 Silverbow Drive, Victor, MT
    278 Silverbow Drive
    Victor, MT
    • 3 Beds
    • 2 Baths
    • 1,404 Home (sqft)
    • 2 Baths
    • 1.18 Lot (ac)
  7. Photo of 123 Mountain Goat Road, Hamilton, MT 59840 (MLS # 30071218)
    $1,245,000
    Photo of 123 Mountain Goat Road, Hamilton, MT 59840 (MLS # 30071218)
    Photo of 123 Mountain Goat Road, Hamilton, MT 59840 (MLS # 30071218)
    70
     
    123 Mountain Goat Road, Hamilton, MT
    123 Mountain Goat Road
    Hamilton, MT
    • 3 Beds
    • 3 Baths
    • 3,245 Home (sqft)
    • 3 Baths
    • 4.42 Lot (ac)
  8. Photo of 127 Blodgett Camp Road, Hamilton, MT 59840 (MLS # 30068551)
    $399,900
    Photo of 127 Blodgett Camp Road, Hamilton, MT 59840 (MLS # 30068551)
    Photo of 127 Blodgett Camp Road, Hamilton, MT 59840 (MLS # 30068551)
    20
     
    127 Blodgett Camp Road, Hamilton, MT
    127 Blodgett Camp Road
    Hamilton, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10.00 Lot (ac)
  9. Photo of 843 Lecoure Lane, Stevensville, MT 59870 (MLS # 30071286)
    $1,675,000
    Photo of 843 Lecoure Lane, Stevensville, MT 59870 (MLS # 30071286)
    Photo of 843 Lecoure Lane, Stevensville, MT 59870 (MLS # 30071286)
    95
     
    843 Lecoure Lane, Stevensville, MT
    843 Lecoure Lane
    Stevensville, MT
    • 4 Beds
    • 3 Baths
    • 5,021 Home (sqft)
    • 3 Baths
    • 10.00 Lot (ac)
  10. Photo of Lot 10 Lore Lane, Hamilton, MT 59840 (MLS # 30070911)
    $229,000
    Photo of Lot 10 Lore Lane, Hamilton, MT 59840 (MLS # 30070911)
    Photo of Lot 10 Lore Lane, Hamilton, MT 59840 (MLS # 30070911)
    Lot 10 Lore Lane, Hamilton, MT
    Lot 10 Lore Lane
    Hamilton, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.03 Lot (ac)
  11. Photo of NHN (Parcel B) Deer Walk Way, Darby, MT 59829 (MLS # 30071272)
    $299,000
    Photo of NHN (Parcel B) Deer Walk Way, Darby, MT 59829 (MLS # 30071272)
    Photo of NHN (Parcel B) Deer Walk Way, Darby, MT 59829 (MLS # 30071272)
    NHN (Parcel B) Deer Walk Way, Darby, MT
    NHN (Parcel B) Deer Walk Way
    Darby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6.08 Lot (ac)
  12. Photo of NHN (Parcel D) Deer Walk Way, Darby, MT 59829 (MLS # 30071275)
    $289,000
    Photo of NHN (Parcel D) Deer Walk Way, Darby, MT 59829 (MLS # 30071275)
    Photo of NHN (Parcel D) Deer Walk Way, Darby, MT 59829 (MLS # 30071275)
    NHN (Parcel D) Deer Walk Way, Darby, MT
    NHN (Parcel D) Deer Walk Way
    Darby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6.94 Lot (ac)
  13. Photo of NHN (Parcel C) Deer Walk Way, Darby, MT 59829 (MLS # 30071278)
    $289,000
    Photo of NHN (Parcel C) Deer Walk Way, Darby, MT 59829 (MLS # 30071278)
    Photo of NHN (Parcel C) Deer Walk Way, Darby, MT 59829 (MLS # 30071278)
    NHN (Parcel C) Deer Walk Way, Darby, MT
    NHN (Parcel C) Deer Walk Way
    Darby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 3.28 Lot (ac)
  14. Photo of NHN (Parcel A) Deer Walk Way, Darby, MT 59829 (MLS # 30071267)
    $289,000
    Photo of NHN (Parcel A) Deer Walk Way, Darby, MT 59829 (MLS # 30071267)
    Photo of NHN (Parcel A) Deer Walk Way, Darby, MT 59829 (MLS # 30071267)
    NHN (Parcel A) Deer Walk Way, Darby, MT
    NHN (Parcel A) Deer Walk Way
    Darby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 3.28 Lot (ac)
  15. Photo of 5383 Grand Vista Drive, Florence, MT 59833 (MLS # 30071215)
    $795,000
    Photo of 5383 Grand Vista Drive, Florence, MT 59833 (MLS # 30071215)
    Photo of 5383 Grand Vista Drive, Florence, MT 59833 (MLS # 30071215)
    48
     
    5383 Grand Vista Drive, Florence, MT
    5383 Grand Vista Drive
    Florence, MT
    • 3 Beds
    • 3 Baths
    • 1,988 Home (sqft)
    • 3 Baths
    • 1.05 Lot (ac)
  16. Photo of 211 Blood Lane Ln, Hamilton, MT 59840 (MLS # 30071212)
    $949,500
    Photo of 211 Blood Lane Ln, Hamilton, MT 59840 (MLS # 30071212)
    Photo of 211 Blood Lane Ln, Hamilton, MT 59840 (MLS # 30071212)
    66
     
    211 Blood Lane Ln, Hamilton, MT
    211 Blood Lane Ln
    Hamilton, MT
    • 3 Beds
    • 3 Baths
    • 2,249 Home (sqft)
    • 3 Baths
    • 4.20 Lot (ac)
  17. Photo of 912 Little Joe Lane, Hamilton, MT 59840 (MLS # 30070697)
    $675,000
    Photo of 912 Little Joe Lane, Hamilton, MT 59840 (MLS # 30070697)
    Photo of 912 Little Joe Lane, Hamilton, MT 59840 (MLS # 30070697)
    28
     
    912 Little Joe Lane, Hamilton, MT
    912 Little Joe Lane
    Hamilton, MT
    • 3 Beds
    • 2 Baths
    • 2,043 Home (sqft)
    • 2 Baths
    • 1.25 Lot (ac)
  18. Photo of Lot 39 Stonewall Lane, Stevensville, MT 59870 (MLS # 30071175)
    $459,000
    Photo of Lot 39 Stonewall Lane, Stevensville, MT 59870 (MLS # 30071175)
    Photo of Lot 39 Stonewall Lane, Stevensville, MT 59870 (MLS # 30071175)
    17
     
    Lot 39 Stonewall Lane, Stevensville, MT
    Lot 39 Stonewall Lane
    Stevensville, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 41.29 Lot (ac)
  19. Photo of Lot 10 Sapphire Ridge, Florence, MT 59833 (MLS # 30070882)
    $239,000
    Photo of Lot 10 Sapphire Ridge, Florence, MT 59833 (MLS # 30070882)
    Photo of Lot 10 Sapphire Ridge, Florence, MT 59833 (MLS # 30070882)
    28
     
    Lot 10 Sapphire Ridge, Florence, MT
    Lot 10 Sapphire Ridge
    Florence, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 12.14 Lot (ac)
  20. Photo of 1105 College Street, Stevensville, MT 59870 (MLS # 30071123)
    $447,000
    Photo of 1105 College Street, Stevensville, MT 59870 (MLS # 30071123)
    Photo of 1105 College Street, Stevensville, MT 59870 (MLS # 30071123)
    33
     
    1105 College Street, Stevensville, MT
    1105 College Street
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 1,816 Home (sqft)
    • 2 Baths
    • 10,281 Lot (sqft)
  21. Photo of Lot 1 Sapphire Ridge, Florence, MT 59833 (MLS # 30070883)
    $349,000
    Photo of Lot 1 Sapphire Ridge, Florence, MT 59833 (MLS # 30070883)
    Photo of Lot 1 Sapphire Ridge, Florence, MT 59833 (MLS # 30070883)
    33
     
    Lot 1 Sapphire Ridge, Florence, MT
    Lot 1 Sapphire Ridge
    Florence, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 24.32 Lot (ac)
  22. Photo of 596 Ravenwood Drive, Stevensville, MT 59870 (MLS # 30071173)
    $1,090,000
    Photo of 596 Ravenwood Drive, Stevensville, MT 59870 (MLS # 30071173)
    Photo of 596 Ravenwood Drive, Stevensville, MT 59870 (MLS # 30071173)
    596 Ravenwood Drive, Stevensville, MT
    596 Ravenwood Drive
    Stevensville, MT
    • 4 Beds
    • 5 Baths
    • 5,801 Home (sqft)
    • 5 Baths
    • 4.00 Lot (ac)
  23. Photo of 658 Us Highway 93 S, Hamilton, MT 59840 (MLS # 30070948)
    $1,950,000
    Photo of 658 Us Highway 93 S, Hamilton, MT 59840 (MLS # 30070948)
    Photo of 658 Us Highway 93 S, Hamilton, MT 59840 (MLS # 30070948)
    36
     
    658 Us Highway 93 S, Hamilton, MT
    658 Us Highway 93 S
    Hamilton, MT
    • 3 Beds
    • 3 Baths
    • 1,974 Home (sqft)
    • 3 Baths
    • 1.48 Lot (ac)
  24. Photo of 116 Alberta Court, Hamilton, MT 59840 (MLS # 30070666)
    $620,000
    Photo of 116 Alberta Court, Hamilton, MT 59840 (MLS # 30070666)
    Photo of 116 Alberta Court, Hamilton, MT 59840 (MLS # 30070666)
    69
     
    116 Alberta Court, Hamilton, MT
    116 Alberta Court
    Hamilton, MT
    • 3 Beds
    • 3 Baths
    • 2,192 Home (sqft)
    • 3 Baths
    • 7,580 Lot (sqft)
  25. Photo of 407 Joseph Drive, Corvallis, MT 59828 (MLS # 30070599)
    $1,199,000
    Photo of 407 Joseph Drive, Corvallis, MT 59828 (MLS # 30070599)
    Photo of 407 Joseph Drive, Corvallis, MT 59828 (MLS # 30070599)
    407 Joseph Drive, Corvallis, MT
    407 Joseph Drive
    Corvallis, MT
    • 5 Beds
    • 4 Baths
    • 5,546 Home (sqft)
    • 4 Baths
    • 1.28 Lot (ac)
  26. Photo of 250 Crested Butte Way, Victor, MT 59875 (MLS # 30070595)
    $1,599,000
    Photo of 250 Crested Butte Way, Victor, MT 59875 (MLS # 30070595)
    Photo of 250 Crested Butte Way, Victor, MT 59875 (MLS # 30070595)
    250 Crested Butte Way, Victor, MT
    250 Crested Butte Way
    Victor, MT
    • 2 Beds
    • 3 Baths
    • 2,295 Home (sqft)
    • 3 Baths
    • 10.07 Lot (ac)
  27. Photo of 377 Tushapaw Road, Victor, MT 59875 (MLS # 30071150)
    $2,600,000
    Photo of 377 Tushapaw Road, Victor, MT 59875 (MLS # 30071150)
    Photo of 377 Tushapaw Road, Victor, MT 59875 (MLS # 30071150)
    58
     
    377 Tushapaw Road, Victor, MT
    377 Tushapaw Road
    Victor, MT
    • 4 Beds
    • 3 Baths
    • 3,379 Home (sqft)
    • 3 Baths
    • 52.47 Lot (ac)
  28. Photo of 202 S Water Street, Darby, MT 59829 (MLS # 30071081)
    $289,990
    Photo of 202 S Water Street, Darby, MT 59829 (MLS # 30071081)
    Photo of 202 S Water Street, Darby, MT 59829 (MLS # 30071081)
    26
     
    202 S Water Street, Darby, MT
    202 S Water Street
    Darby, MT
    • 2 Beds
    • 1 Bath
    • 840 Home (sqft)
    • 1 Bath
    • 25,440 Lot (sqft)
  29. Photo of 212 Canyon Creek Road, Hamilton, MT 59840 (MLS # 30071138)
    $675,000
    Photo of 212 Canyon Creek Road, Hamilton, MT 59840 (MLS # 30071138)
    Photo of 212 Canyon Creek Road, Hamilton, MT 59840 (MLS # 30071138)
    50
     
    212 Canyon Creek Road, Hamilton, MT
    212 Canyon Creek Road
    Hamilton, MT
    • 0 Beds
    • 0 Baths
    • 2,150 Home (sqft)
    • 0 Baths
    • 2.53 Lot (ac)
  30. Photo of 24 Lone Pine Trail, Hamilton, MT 59840 (MLS # 30071051)
    $455,000
    Photo of 24 Lone Pine Trail, Hamilton, MT 59840 (MLS # 30071051)
    Photo of 24 Lone Pine Trail, Hamilton, MT 59840 (MLS # 30071051)
    31
     
    24 Lone Pine Trail, Hamilton, MT
    24 Lone Pine Trail
    Hamilton, MT
    • 3 Beds
    • 3 Baths
    • 2,034 Home (sqft)
    • 3 Baths
    • 4,487 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