Search Farms, Ranches & Land

Your Search for Farms, Ranches or Land in Western Montana Starts Here.

Browse farms, ranches and vacant land, lots or acreage in over 140 cities in 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.  We know searching can be overwhelming so don't hesitate to ask us to assist you. If you find one, two or several listings you like just give us a call or stop by the office to arrange a tour. If you're looking for something in particular we probably have a recommendation for you! Remember, we are here to help.

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 NHN Hilltop Terrace, Bigfork, MT 59911 (MLS # 30044262)
    $219,500
    Photo of NHN Hilltop Terrace, Bigfork, MT 59911 (MLS # 30044262)
    Photo of NHN Hilltop Terrace, Bigfork, MT 59911 (MLS # 30044262)
    13
     
    NHN Hilltop Terrace, Bigfork, MT
    NHN Hilltop Terrace
    Bigfork, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 31,364 Lot (sqft)
  2. Photo of 890 Anglers Bend Way, Missoula, MT 59802 (MLS # 30044073)
    $185,000
    Photo of 890 Anglers Bend Way, Missoula, MT 59802 (MLS # 30044073)
    Photo of 890 Anglers Bend Way, Missoula, MT 59802 (MLS # 30044073)
    14
     
    890 Anglers Bend Way, Missoula, MT
    890 Anglers Bend Way
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 9,192 Lot (sqft)
  3. Photo of NHN Butlter Creek Road #4800 Grant Creek Rd, Missoula, MT 59808 (MLS # 30044149)
    $525,000
    Photo of NHN Butlter Creek Road #4800 Grant Creek Rd, Missoula, MT 59808 (MLS # 30044149)
    Photo of NHN Butlter Creek Road #4800 Grant Creek Rd, Missoula, MT 59808 (MLS # 30044149)
    13
     
    NHN Butlter Creek Road #4800 Grant Creek Rd, Missoula, MT
    NHN Butlter Creek Road #4800 Grant Creek Rd
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.01 Lot (ac)
  4. Photo of TBD Tobacco Road, Eureka, MT 59917 (MLS # 30044236)
    $398,000
    Photo of TBD Tobacco Road, Eureka, MT 59917 (MLS # 30044236)
    Photo of TBD Tobacco Road, Eureka, MT 59917 (MLS # 30044236)
    38
     
    TBD Tobacco Road, Eureka, MT
    TBD Tobacco Road
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.00 Lot (ac)
  5. Photo of Nhn Post Creek Road E, Saint Ignatius, MT 59865 (MLS # 30044038)
    $259,000
    Photo of Nhn Post Creek Road E, Saint Ignatius, MT 59865 (MLS # 30044038)
    Photo of Nhn Post Creek Road E, Saint Ignatius, MT 59865 (MLS # 30044038)
    Nhn Post Creek Road E, Saint Ignatius, MT
    Nhn Post Creek Road E
    Saint Ignatius, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.00 Lot (ac)
  6. Photo of Lot 97 and 98 Horsetail Lane, Missoula, MT 59808 (MLS # 30044111)
    $280,000
    Photo of Lot 97 and 98 Horsetail Lane, Missoula, MT 59808 (MLS # 30044111)
    Photo of Lot 97 and 98 Horsetail Lane, Missoula, MT 59808 (MLS # 30044111)
    22
     
    Lot 97 and 98 Horsetail Lane, Missoula, MT
    Lot 97 and 98 Horsetail Lane
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 12,633 Lot (sqft)
  7. Photo of Lots 58, 59 and 60 Nesting Lane, Missoula, MT 59808 (MLS # 30044104)
    $480,000
    Photo of Lots 58, 59 and 60 Nesting Lane, Missoula, MT 59808 (MLS # 30044104)
    Photo of Lots 58, 59 and 60 Nesting Lane, Missoula, MT 59808 (MLS # 30044104)
    17
     
    Lots 58, 59 and 60 Nesting Lane, Missoula, MT
    Lots 58, 59 and 60 Nesting Lane
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 21,519 Lot (sqft)
  8. Photo of Lot 102, 103 and 104 Horsetail Lane, Missoula, MT 59808 (MLS # 30044108)
    $420,000
    Photo of Lot 102, 103 and 104 Horsetail Lane, Missoula, MT 59808 (MLS # 30044108)
    Photo of Lot 102, 103 and 104 Horsetail Lane, Missoula, MT 59808 (MLS # 30044108)
    24
     
    Lot 102, 103 and 104 Horsetail Lane, Missoula, MT
    Lot 102, 103 and 104 Horsetail Lane
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 19,602 Lot (sqft)
  9. Photo of 493 Roaring Lion Road, Hamilton, MT 59840 (MLS # 30044171)
    $849,500
    Photo of 493 Roaring Lion Road, Hamilton, MT 59840 (MLS # 30044171)
    Photo of 493 Roaring Lion Road, Hamilton, MT 59840 (MLS # 30044171)
    493 Roaring Lion Road, Hamilton, MT
    493 Roaring Lion Road
    Hamilton, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 23.60 Lot (ac)
  10. Photo of 292 Marten Creek Road, Trout Creek, MT 59874 (MLS # 30043998)
    $168,000
    Photo of 292 Marten Creek Road, Trout Creek, MT 59874 (MLS # 30043998)
    Photo of 292 Marten Creek Road, Trout Creek, MT 59874 (MLS # 30043998)
    32
     
    292 Marten Creek Road, Trout Creek, MT
    292 Marten Creek Road
    Trout Creek, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4.03 Lot (ac)
  11. Photo of 3689 Corley Gulch Road, Corvallis, MT 59828 (MLS # 30044248)
    $14,250,000
    Photo of 3689 Corley Gulch Road, Corvallis, MT 59828 (MLS # 30044248)
    Photo of 3689 Corley Gulch Road, Corvallis, MT 59828 (MLS # 30044248)
    3689 Corley Gulch Road, Corvallis, MT
    3689 Corley Gulch Road
    Corvallis, MT
    • 3 Beds
    • 1 Bath
    • 3,697 Home (sqft)
    • 1 Bath
    • 4,506.00 Lot (ac)
  12. Photo of 653 Island Lake Drive, Libby, MT 59923 (MLS # 30044068)
    $525,000
    Photo of 653 Island Lake Drive, Libby, MT 59923 (MLS # 30044068)
    Photo of 653 Island Lake Drive, Libby, MT 59923 (MLS # 30044068)
    17
     
    653 Island Lake Drive, Libby, MT
    653 Island Lake Drive
    Libby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.54 Lot (ac)
  13. Photo of NHN Mountain Meadow Road, Kalispell, MT 59901 (MLS # 30044183)
    $450,000
    Photo of NHN Mountain Meadow Road, Kalispell, MT 59901 (MLS # 30044183)
    Photo of NHN Mountain Meadow Road, Kalispell, MT 59901 (MLS # 30044183)
    14
     
    NHN Mountain Meadow Road, Kalispell, MT
    NHN Mountain Meadow Road
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 19.68 Lot (ac)
  14. Photo of 186 Glacier Flats Road, Kalispell, MT 59901 (MLS # 30044168)
    $465,000
    Photo of 186 Glacier Flats Road, Kalispell, MT 59901 (MLS # 30044168)
    Photo of 186 Glacier Flats Road, Kalispell, MT 59901 (MLS # 30044168)
    79
     
    186 Glacier Flats Road, Kalispell, MT
    186 Glacier Flats Road
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10.00 Lot (ac)
  15. Photo of tbd Manchester Road, Great Falls, MT 59404 (MLS # 30044172)
    $390,000
    Photo of tbd Manchester Road, Great Falls, MT 59404 (MLS # 30044172)
    Photo of tbd Manchester Road, Great Falls, MT 59404 (MLS # 30044172)
    19
     
    tbd Manchester Road, Great Falls, MT
    tbd Manchester Road
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 240.00 Lot (ac)
  16. Photo of NHN Mossy Rock Court, Thompson Falls, MT 59873 (MLS # 30044001)
    $69,900
    Photo of NHN Mossy Rock Court, Thompson Falls, MT 59873 (MLS # 30044001)
    Photo of NHN Mossy Rock Court, Thompson Falls, MT 59873 (MLS # 30044001)
    NHN Mossy Rock Court, Thompson Falls, MT
    NHN Mossy Rock Court
    Thompson Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 11,457 Lot (sqft)
  17. Photo of 8 Alive Drive, Noxon, MT 59853 (MLS # 30044156)
    $247,500
    Photo of 8 Alive Drive, Noxon, MT 59853 (MLS # 30044156)
    Photo of 8 Alive Drive, Noxon, MT 59853 (MLS # 30044156)
    13
     
    8 Alive Drive, Noxon, MT
    8 Alive Drive
    Noxon, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 3.80 Lot (ac)
  18. Photo of Lot 31 Mountain Moose Road, Philipsburg, MT 59858 (MLS # 30044039)
    $360,000
    Photo of Lot 31 Mountain Moose Road, Philipsburg, MT 59858 (MLS # 30044039)
    Photo of Lot 31 Mountain Moose Road, Philipsburg, MT 59858 (MLS # 30044039)
    30
     
    Lot 31 Mountain Moose Road, Philipsburg, MT
    Lot 31 Mountain Moose Road
    Philipsburg, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.07 Lot (ac)
  19. Photo of NHN Stevie Lane, Philipsburg, MT 59858 (MLS # 30044137)
    $190,000
    Photo of NHN Stevie Lane, Philipsburg, MT 59858 (MLS # 30044137)
    Photo of NHN Stevie Lane, Philipsburg, MT 59858 (MLS # 30044137)
    14
     
    NHN Stevie Lane, Philipsburg, MT
    NHN Stevie Lane
    Philipsburg, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.65 Lot (ac)
  20. Photo of 4279 Country View Drive, Helena, MT 59602 (MLS # 30043977)
    $239,000
    Photo of 4279 Country View Drive, Helena, MT 59602 (MLS # 30043977)
    Photo of 4279 Country View Drive, Helena, MT 59602 (MLS # 30043977)
    4279 Country View Drive, Helena, MT
    4279 Country View Drive
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 21,780 Lot (sqft)
  21. Photo of 220 N Tudor Street, Victor, MT 59875 (MLS # 30044078)
    $150,000
    Photo of 220 N Tudor Street, Victor, MT 59875 (MLS # 30044078)
    Photo of 220 N Tudor Street, Victor, MT 59875 (MLS # 30044078)
    220 N Tudor Street, Victor, MT
    220 N Tudor Street
    Victor, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 16,248 Lot (sqft)
  22. Photo of 175 Aerie Place, Bigfork, MT 59911 (MLS # 30044045)
    $349,000
    Photo of 175 Aerie Place, Bigfork, MT 59911 (MLS # 30044045)
    Photo of 175 Aerie Place, Bigfork, MT 59911 (MLS # 30044045)
    175 Aerie Place, Bigfork, MT
    175 Aerie Place
    Bigfork, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 25,701 Lot (sqft)
  23. Photo of 238 Lakeshore Drive, Kalispell, MT 59901 (MLS # 30044067)
    $440,000
    Photo of 238 Lakeshore Drive, Kalispell, MT 59901 (MLS # 30044067)
    Photo of 238 Lakeshore Drive, Kalispell, MT 59901 (MLS # 30044067)
    20
     
    238 Lakeshore Drive, Kalispell, MT
    238 Lakeshore Drive
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 30,928 Lot (sqft)
  24. Photo of 79 Fallen Bear Lane, Libby, MT 59923 (MLS # 30044024)
    $225,000
    Photo of 79 Fallen Bear Lane, Libby, MT 59923 (MLS # 30044024)
    Photo of 79 Fallen Bear Lane, Libby, MT 59923 (MLS # 30044024)
    10
     
    79 Fallen Bear Lane, Libby, MT
    79 Fallen Bear Lane
    Libby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 3.43 Lot (ac)
  25. Photo of Lot A and B Sapphire Ranch Trail, Corvallis, MT 59828 (MLS # 30044125)
    $1,500,000
    Photo of Lot A and B Sapphire Ranch Trail, Corvallis, MT 59828 (MLS # 30044125)
    Photo of Lot A and B Sapphire Ranch Trail, Corvallis, MT 59828 (MLS # 30044125)
    14
     
    Lot A and B Sapphire Ranch Trail, Corvallis, MT
    Lot A and B Sapphire Ranch Trail
    Corvallis, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 80.00 Lot (ac)
  26. Photo of Lot B Sapphire Ranch Trail, Corvallis, MT 59828 (MLS # 30044123)
    $800,000
    Photo of Lot B Sapphire Ranch Trail, Corvallis, MT 59828 (MLS # 30044123)
    Photo of Lot B Sapphire Ranch Trail, Corvallis, MT 59828 (MLS # 30044123)
    14
     
    Lot B Sapphire Ranch Trail, Corvallis, MT
    Lot B Sapphire Ranch Trail
    Corvallis, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 39.80 Lot (ac)
  27. Photo of Lot A Sapphire Ranch Trail, Corvallis, MT 59828 (MLS # 30044119)
    $800,000
    Photo of Lot A Sapphire Ranch Trail, Corvallis, MT 59828 (MLS # 30044119)
    Photo of Lot A Sapphire Ranch Trail, Corvallis, MT 59828 (MLS # 30044119)
    14
     
    Lot A Sapphire Ranch Trail, Corvallis, MT
    Lot A Sapphire Ranch Trail
    Corvallis, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 40.13 Lot (ac)
  28. Photo of Lot 1 Block 3 Pioneer Trail Lane, Cascade, MT 59421 (MLS # 30044112)
    $130,000
    Photo of Lot 1 Block 3 Pioneer Trail Lane, Cascade, MT 59421 (MLS # 30044112)
    Photo of Lot 1 Block 3 Pioneer Trail Lane, Cascade, MT 59421 (MLS # 30044112)
    11
     
    Lot 1 Block 3 Pioneer Trail Lane, Cascade, MT
    Lot 1 Block 3 Pioneer Trail Lane
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4.70 Lot (ac)
  29. Photo of 137 Fallen Bear Lane, Libby, MT 59923 (MLS # 30044012)
    $245,000
    Photo of 137 Fallen Bear Lane, Libby, MT 59923 (MLS # 30044012)
    Photo of 137 Fallen Bear Lane, Libby, MT 59923 (MLS # 30044012)
    12
     
    137 Fallen Bear Lane, Libby, MT
    137 Fallen Bear Lane
    Libby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.85 Lot (ac)
  30. Photo of 349 Champion Haul Road S, Libby, MT 59923 (MLS # 30043986)
    $265,000
    Photo of 349 Champion Haul Road S, Libby, MT 59923 (MLS # 30043986)
    Photo of 349 Champion Haul Road S, Libby, MT 59923 (MLS # 30043986)
    12
     
    349 Champion Haul Road S, Libby, MT
    349 Champion Haul Road S
    Libby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.94 Lot (ac)
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 Website is powered by Diverse Solutions 2025. Privacy | Terms & Conditions