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 2773 Mt Highway 200, Trout Creek, MT 59874 (MLS # 30071288)
    $185,000
    Photo of 2773 Mt Highway 200, Trout Creek, MT 59874 (MLS # 30071288)
    Photo of 2773 Mt Highway 200, Trout Creek, MT 59874 (MLS # 30071288)
    23
     
    2773 Mt Highway 200, Trout Creek, MT
    2773 Mt Highway 200
    Trout Creek, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 3.00 Lot (ac)
  2. Photo of TBD Blossburg Rd, Helena, MT 59602 (MLS # 30071599)
    $325,000
    Photo of TBD Blossburg Rd, Helena, MT 59602 (MLS # 30071599)
    Photo of TBD Blossburg Rd, Helena, MT 59602 (MLS # 30071599)
    TBD Blossburg Rd, Helena, MT
    TBD Blossburg Rd
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 18.34 Lot (ac)
  3. Photo of 5739 Rescue Lane, Florence, MT 59833 (MLS # 30071578)
    $625,000
    Photo of 5739 Rescue Lane, Florence, MT 59833 (MLS # 30071578)
    Photo of 5739 Rescue Lane, Florence, MT 59833 (MLS # 30071578)
    38
     
    5739 Rescue Lane, Florence, MT
    5739 Rescue Lane
    Florence, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 15.77 Lot (ac)
  4. Photo of 5915 N Ashley Lake Road, Kila, MT 59920 (MLS # 30071583)
    $899,000
    Photo of 5915 N Ashley Lake Road, Kila, MT 59920 (MLS # 30071583)
    Photo of 5915 N Ashley Lake Road, Kila, MT 59920 (MLS # 30071583)
    29
     
    5915 N Ashley Lake Road, Kila, MT
    5915 N Ashley Lake Road
    Kila, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 11.05 Lot (ac)
  5. Photo of NHN Hillside Road, St Ignatius, MT 59865 (MLS # 30071392)
    $180,000
    Photo of NHN Hillside Road, St Ignatius, MT 59865 (MLS # 30071392)
    Photo of NHN Hillside Road, St Ignatius, MT 59865 (MLS # 30071392)
    26
     
    NHN Hillside Road, St Ignatius, MT
    NHN Hillside Road
    St Ignatius, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.01 Lot (ac)
  6. Photo of TBD Iowa Avenue, Butte, MT 59701 (MLS # 30071575)
    $60,000
    Photo of TBD Iowa Avenue, Butte, MT 59701 (MLS # 30071575)
    Photo of TBD Iowa Avenue, Butte, MT 59701 (MLS # 30071575)
    TBD Iowa Avenue, Butte, MT
    TBD Iowa Avenue
    Butte, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6,012 Lot (sqft)
  7. Photo of 107/115 Marion Meadows Trail, Marion, MT 59925 (MLS # 30071509)
    $425,000
    Photo of 107/115 Marion Meadows Trail, Marion, MT 59925 (MLS # 30071509)
    Photo of 107/115 Marion Meadows Trail, Marion, MT 59925 (MLS # 30071509)
    11
     
    107/115 Marion Meadows Trail, Marion, MT
    107/115 Marion Meadows Trail
    Marion, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4.00 Lot (ac)
  8. Photo of Nhn W. Kootenai Road, Rexford, MT 59930 (MLS # 30071041)
    $120,000
    Photo of Nhn W. Kootenai Road, Rexford, MT 59930 (MLS # 30071041)
    Photo of Nhn W. Kootenai Road, Rexford, MT 59930 (MLS # 30071041)
    27
     
    Nhn W. Kootenai Road, Rexford, MT
    Nhn W. Kootenai Road
    Rexford, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.93 Lot (ac)
  9. Photo of 44 5 Mile Creek Road, Edgar, MT 59026 (MLS # 30071566)
    $178,900
    Photo of 44 5 Mile Creek Road, Edgar, MT 59026 (MLS # 30071566)
    Photo of 44 5 Mile Creek Road, Edgar, MT 59026 (MLS # 30071566)
    15
     
    44 5 Mile Creek Road, Edgar, MT
    44 5 Mile Creek Road
    Edgar, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 36.72 Lot (ac)
  10. Photo of 3012 24th Avenue S, Great Falls, MT 59405 (MLS # 30071399)
    $499,000
    Photo of 3012 24th Avenue S, Great Falls, MT 59405 (MLS # 30071399)
    Photo of 3012 24th Avenue S, Great Falls, MT 59405 (MLS # 30071399)
    3012 24th Avenue S, Great Falls, MT
    3012 24th Avenue S
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 25.00 Lot (ac)
  11. Photo of 959 Anglers Bend Way, Missoula, MT 59802 (MLS # 30071558)
    $189,900
    Photo of 959 Anglers Bend Way, Missoula, MT 59802 (MLS # 30071558)
    Photo of 959 Anglers Bend Way, Missoula, MT 59802 (MLS # 30071558)
    23
     
    959 Anglers Bend Way, Missoula, MT
    959 Anglers Bend Way
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10,498 Lot (sqft)
  12. Photo of 336 Old Barn Road, Seeley Lake, MT 59868 (MLS # 30071046)
    $1,269,000
    Photo of 336 Old Barn Road, Seeley Lake, MT 59868 (MLS # 30071046)
    Photo of 336 Old Barn Road, Seeley Lake, MT 59868 (MLS # 30071046)
    336 Old Barn Road, Seeley Lake, MT
    336 Old Barn Road
    Seeley Lake, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 19.18 Lot (ac)
  13. Photo of NHN Little Bear Loop, Troy, MT 59935 (MLS # 30071333)
    $135,000
    Photo of NHN Little Bear Loop, Troy, MT 59935 (MLS # 30071333)
    Photo of NHN Little Bear Loop, Troy, MT 59935 (MLS # 30071333)
    20
     
    NHN Little Bear Loop, Troy, MT
    NHN Little Bear Loop
    Troy, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.16 Lot (ac)
  14. Photo of 22756 Us Highway 93, Rollins, MT 59931 (MLS # 30071306)
    $1,250,000
    Photo of 22756 Us Highway 93, Rollins, MT 59931 (MLS # 30071306)
    Photo of 22756 Us Highway 93, Rollins, MT 59931 (MLS # 30071306)
    11
     
    22756 Us Highway 93, Rollins, MT
    22756 Us Highway 93
    Rollins, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 18.20 Lot (ac)
  15. Photo of 7615 Highway 2, Butte, MT 59701 (MLS # 30071529)
    $1,250,000
    Photo of 7615 Highway 2, Butte, MT 59701 (MLS # 30071529)
    Photo of 7615 Highway 2, Butte, MT 59701 (MLS # 30071529)
    7615 Highway 2, Butte, MT
    7615 Highway 2
    Butte, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 126.56 Lot (ac)
  16. Photo of 853 Berne Road, Columbia Falls, MT 59912 (MLS # 30069134)
    $185,000
    Photo of 853 Berne Road, Columbia Falls, MT 59912 (MLS # 30069134)
    Photo of 853 Berne Road, Columbia Falls, MT 59912 (MLS # 30069134)
    25
     
    853 Berne Road, Columbia Falls, MT
    853 Berne Road
    Columbia Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 37,026 Lot (sqft)
  17. Photo of 1805 Emmons Canyon Road, Kila, MT 59920 (MLS # 30071527)
    $475,000
    Photo of 1805 Emmons Canyon Road, Kila, MT 59920 (MLS # 30071527)
    Photo of 1805 Emmons Canyon Road, Kila, MT 59920 (MLS # 30071527)
    44
     
    1805 Emmons Canyon Road, Kila, MT
    1805 Emmons Canyon Road
    Kila, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 50.17 Lot (ac)
  18. Photo of 176 Murray Ridge Road, Whitefish, MT 59937 (MLS # 30071385)
    $639,000
    Photo of 176 Murray Ridge Road, Whitefish, MT 59937 (MLS # 30071385)
    Photo of 176 Murray Ridge Road, Whitefish, MT 59937 (MLS # 30071385)
    20
     
    176 Murray Ridge Road, Whitefish, MT
    176 Murray Ridge Road
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.00 Lot (ac)
  19. Photo of 583 Arley Lane LN, Corvallis, MT 59828 (MLS # 30069195)
    $549,000
    Photo of 583 Arley Lane LN, Corvallis, MT 59828 (MLS # 30069195)
    Photo of 583 Arley Lane LN, Corvallis, MT 59828 (MLS # 30069195)
    583 Arley Lane LN, Corvallis, MT
    583 Arley Lane LN
    Corvallis, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.07 Lot (ac)
  20. Photo of 585 Farm Road, Kalispell, MT 59901 (MLS # 30071460)
    $450,000
    Photo of 585 Farm Road, Kalispell, MT 59901 (MLS # 30071460)
    Photo of 585 Farm Road, Kalispell, MT 59901 (MLS # 30071460)
    11
     
    585 Farm Road, Kalispell, MT
    585 Farm Road
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6.16 Lot (ac)
  21. Photo of 286 Wilderness Club Drive, Eureka, MT 59917 (MLS # 30069097)
    $399,000
    Photo of 286 Wilderness Club Drive, Eureka, MT 59917 (MLS # 30069097)
    Photo of 286 Wilderness Club Drive, Eureka, MT 59917 (MLS # 30069097)
    11
     
    286 Wilderness Club Drive, Eureka, MT
    286 Wilderness Club Drive
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 25,265 Lot (sqft)
  22. Photo of Lot 216 S Tamarack Drive, Augusta, MT 59410 (MLS # 30071377)
    $52,000
    Photo of Lot 216 S Tamarack Drive, Augusta, MT 59410 (MLS # 30071377)
    Photo of Lot 216 S Tamarack Drive, Augusta, MT 59410 (MLS # 30071377)
    Lot 216 S Tamarack Drive, Augusta, MT
    Lot 216 S Tamarack Drive
    Augusta, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.45 Lot (ac)
  23. Photo of Nhn Idaho Hill Road, Marion, MT 59925 (MLS # 30071467)
    $4,000,000
    Photo of Nhn Idaho Hill Road, Marion, MT 59925 (MLS # 30071467)
    Photo of Nhn Idaho Hill Road, Marion, MT 59925 (MLS # 30071467)
    109
     
    Nhn Idaho Hill Road, Marion, MT
    Nhn Idaho Hill Road
    Marion, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1,428.20 Lot (ac)
  24. Photo of Lot A-2 Elk Heights Lane, Heron, MT 59844 (MLS # 30071505)
    $210,000
    Photo of Lot A-2 Elk Heights Lane, Heron, MT 59844 (MLS # 30071505)
    Photo of Lot A-2 Elk Heights Lane, Heron, MT 59844 (MLS # 30071505)
    Lot A-2 Elk Heights Lane, Heron, MT
    Lot A-2 Elk Heights Lane
    Heron, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.61 Lot (ac)
  25. Photo of Lot A-1 Elk Heights Lane, Heron, MT 59844 (MLS # 30071502)
    $210,000
    Photo of Lot A-1 Elk Heights Lane, Heron, MT 59844 (MLS # 30071502)
    Photo of Lot A-1 Elk Heights Lane, Heron, MT 59844 (MLS # 30071502)
    Lot A-1 Elk Heights Lane, Heron, MT
    Lot A-1 Elk Heights Lane
    Heron, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.38 Lot (ac)
  26. Photo of Lot A-4 Elk Heights Lane, Heron, MT 59844 (MLS # 30071501)
    $210,000
    Photo of Lot A-4 Elk Heights Lane, Heron, MT 59844 (MLS # 30071501)
    Photo of Lot A-4 Elk Heights Lane, Heron, MT 59844 (MLS # 30071501)
    Lot A-4 Elk Heights Lane, Heron, MT
    Lot A-4 Elk Heights Lane
    Heron, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.86 Lot (ac)
  27. Photo of 209 South Main St ST, Darby, MT 59829 (MLS # 30071232)
    $130,000
    Photo of 209 South Main St ST, Darby, MT 59829 (MLS # 30071232)
    Photo of 209 South Main St ST, Darby, MT 59829 (MLS # 30071232)
    209 South Main St ST, Darby, MT
    209 South Main St ST
    Darby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 9,105 Lot (sqft)
  28. Photo of NHN Stevensville Airport Road, Stevensville, MT 59870 (MLS # 30071496)
    $202,000
    Photo of NHN Stevensville Airport Road, Stevensville, MT 59870 (MLS # 30071496)
    Photo of NHN Stevensville Airport Road, Stevensville, MT 59870 (MLS # 30071496)
    NHN Stevensville Airport Road, Stevensville, MT
    NHN Stevensville Airport Road
    Stevensville, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.30 Lot (ac)
  29. Photo of NHN Stevensville Airport Road, Stevensville, MT 59870 (MLS # 30071494)
    $197,000
    Photo of NHN Stevensville Airport Road, Stevensville, MT 59870 (MLS # 30071494)
    Photo of NHN Stevensville Airport Road, Stevensville, MT 59870 (MLS # 30071494)
    NHN Stevensville Airport Road, Stevensville, MT
    NHN Stevensville Airport Road
    Stevensville, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.33 Lot (ac)
  30. Photo of 84 Treasure Mountain Lane, Libby, MT 59923 (MLS # 30069741)
    $150,000
    Photo of 84 Treasure Mountain Lane, Libby, MT 59923 (MLS # 30069741)
    Photo of 84 Treasure Mountain Lane, Libby, MT 59923 (MLS # 30069741)
    84 Treasure Mountain Lane, Libby, MT
    84 Treasure Mountain Lane
    Libby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.15 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 2026. Privacy | Terms & Conditions