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
121 - 150 of 500+ | Previous Page 5 of 17 Next
  1. Photo of 24 Shakopee Drive, Anaconda, MT 59711 (MLS # 30044044)
    $450,000
    Photo of 24 Shakopee Drive, Anaconda, MT 59711 (MLS # 30044044)
    Photo of 24 Shakopee Drive, Anaconda, MT 59711 (MLS # 30044044)
    34
     
    24 Shakopee Drive, Anaconda, MT
    24 Shakopee Drive
    Anaconda, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.32 Lot (ac)
  2. Photo of 2215 Larkspur Lane, Great Falls, MT 59404 (MLS # 30044040)
    $70,000
    Photo of 2215 Larkspur Lane, Great Falls, MT 59404 (MLS # 30044040)
    Photo of 2215 Larkspur Lane, Great Falls, MT 59404 (MLS # 30044040)
    2215 Larkspur Lane, Great Falls, MT
    2215 Larkspur Lane
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.26 Lot (ac)
  3. Photo of 2660 Olywood Court, Wolf Creek, MT 59648 (MLS # 30044018)
    $675,000
    Photo of 2660 Olywood Court, Wolf Creek, MT 59648 (MLS # 30044018)
    Photo of 2660 Olywood Court, Wolf Creek, MT 59648 (MLS # 30044018)
    11
     
    2660 Olywood Court, Wolf Creek, MT
    2660 Olywood Court
    Wolf Creek, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4.30 Lot (ac)
  4. Photo of 238 Bison Circle Drive, Kalispell, MT 59901 (MLS # 30043978)
    $165,000
    Photo of 238 Bison Circle Drive, Kalispell, MT 59901 (MLS # 30043978)
    Photo of 238 Bison Circle Drive, Kalispell, MT 59901 (MLS # 30043978)
    37
     
    238 Bison Circle Drive, Kalispell, MT
    238 Bison Circle Drive
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 23,087 Lot (sqft)
  5. Photo of 7780 Hoge Court, Helena, MT 59602 (MLS # 30043741)
    $155,000
    Photo of 7780 Hoge Court, Helena, MT 59602 (MLS # 30043741)
    Photo of 7780 Hoge Court, Helena, MT 59602 (MLS # 30043741)
    7780 Hoge Court, Helena, MT
    7780 Hoge Court
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.13 Lot (ac)
  6. Photo of 200 Stageline Drive, Whitefish, MT 59937 (MLS # 30043995)
    $675,000
    Photo of 200 Stageline Drive, Whitefish, MT 59937 (MLS # 30043995)
    Photo of 200 Stageline Drive, Whitefish, MT 59937 (MLS # 30043995)
    33
     
    200 Stageline Drive, Whitefish, MT
    200 Stageline Drive
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10.00 Lot (ac)
  7. Photo of NHN Horseback Trail, Florence, MT 59833 (MLS # 30043715)
    $185,000
    Photo of NHN Horseback Trail, Florence, MT 59833 (MLS # 30043715)
    Photo of NHN Horseback Trail, Florence, MT 59833 (MLS # 30043715)
    NHN Horseback Trail, Florence, MT
    NHN Horseback Trail
    Florence, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 23,654 Lot (sqft)
  8. Photo of 4715 US Highway 2 W, Kila, MT 59920 (MLS # 30043888)
    $89,000
    Photo of 4715 US Highway 2 W, Kila, MT 59920 (MLS # 30043888)
    Photo of 4715 US Highway 2 W, Kila, MT 59920 (MLS # 30043888)
    11
     
    4715 US Highway 2 W, Kila, MT
    4715 US Highway 2 W
    Kila, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 43,560 Lot (sqft)
  9. Photo of 171 Quirk Trail, Eureka, MT 59917 (MLS # 30043368)
    $119,000
    Photo of 171 Quirk Trail, Eureka, MT 59917 (MLS # 30043368)
    Photo of 171 Quirk Trail, Eureka, MT 59917 (MLS # 30043368)
    15
     
    171 Quirk Trail, Eureka, MT
    171 Quirk Trail
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 15,246 Lot (sqft)
  10. Photo of 193 Quirk Trail, Eureka, MT 59917 (MLS # 30043373)
    $119,000
    Photo of 193 Quirk Trail, Eureka, MT 59917 (MLS # 30043373)
    Photo of 193 Quirk Trail, Eureka, MT 59917 (MLS # 30043373)
    15
     
    193 Quirk Trail, Eureka, MT
    193 Quirk Trail
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 16,118 Lot (sqft)
  11. Photo of 3020 Canary Drive, East Helena, MT 59635 (MLS # 30043960)
    $174,500
    Photo of 3020 Canary Drive, East Helena, MT 59635 (MLS # 30043960)
    Photo of 3020 Canary Drive, East Helena, MT 59635 (MLS # 30043960)
    3020 Canary Drive, East Helena, MT
    3020 Canary Drive
    East Helena, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 21,127 Lot (sqft)
  12. Photo of 378 Michael Drive, Polson, MT 59860 (MLS # 30043968)
    $149,000
    Photo of 378 Michael Drive, Polson, MT 59860 (MLS # 30043968)
    Photo of 378 Michael Drive, Polson, MT 59860 (MLS # 30043968)
    378 Michael Drive, Polson, MT
    378 Michael Drive
    Polson, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.92 Lot (ac)
  13. Photo of TBD Forest Grove Road, Lewistown, MT 59457 (MLS # 30043927)
    $209,000
    Photo of TBD Forest Grove Road, Lewistown, MT 59457 (MLS # 30043927)
    Photo of TBD Forest Grove Road, Lewistown, MT 59457 (MLS # 30043927)
    11
     
    TBD Forest Grove Road, Lewistown, MT
    TBD Forest Grove Road
    Lewistown, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 11.22 Lot (ac)
  14. Photo of 503 3rd Avenue NE #NHN 2nd Avenue NE, White Sulphur Springs, MT 59645 (MLS # 30044025)
    $180,000
    Photo of 503 3rd Avenue NE #NHN 2nd Avenue NE, White Sulphur Springs, MT 59645 (MLS # 30044025)
    Photo of 503 3rd Avenue NE #NHN 2nd Avenue NE, White Sulphur Springs, MT 59645 (MLS # 30044025)
    18
     
    503 3rd Avenue NE #NHN 2nd Avenue NE, White Sulphur Springs, MT
    503 3rd Avenue NE #NHN 2nd Avenue NE
    White Sulphur Springs, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 31,059 Lot (sqft)
  15. Photo of NHN Black Lake Road, Dayton, MT 59914 (MLS # 30043974)
    $285,000
    Photo of NHN Black Lake Road, Dayton, MT 59914 (MLS # 30043974)
    Photo of NHN Black Lake Road, Dayton, MT 59914 (MLS # 30043974)
    13
     
    NHN Black Lake Road, Dayton, MT
    NHN Black Lake Road
    Dayton, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 9.56 Lot (ac)
  16. Photo of 36953 MT HWY 35 #Lot 53, Polson, MT 59860 (MLS # 30043942)
    $199,000
    Photo of 36953 MT HWY 35 #Lot 53, Polson, MT 59860 (MLS # 30043942)
    Photo of 36953 MT HWY 35 #Lot 53, Polson, MT 59860 (MLS # 30043942)
    11
     
    36953 MT HWY 35 #Lot 53, Polson, MT
    36953 MT HWY 35 #Lot 53
    Polson, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1,743 Lot (sqft)
  17. Photo of 127 Panorama Drive, White Sulphur Springs, MT 59645 (MLS # 30043347)
    $299,000
    Photo of 127 Panorama Drive, White Sulphur Springs, MT 59645 (MLS # 30043347)
    Photo of 127 Panorama Drive, White Sulphur Springs, MT 59645 (MLS # 30043347)
    22
     
    127 Panorama Drive, White Sulphur Springs, MT
    127 Panorama Drive
    White Sulphur Springs, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 33.51 Lot (ac)
  18. Photo of 3420 Woodridge Trail, Helena, MT 59602 (MLS # 30043474)
    $400,000
    Photo of 3420 Woodridge Trail, Helena, MT 59602 (MLS # 30043474)
    Photo of 3420 Woodridge Trail, Helena, MT 59602 (MLS # 30043474)
    17
     
    3420 Woodridge Trail, Helena, MT
    3420 Woodridge Trail
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.00 Lot (ac)
  19. Photo of 2001 Star Meadows Road, Whitefish, MT 59937 (MLS # 30043062)
    $150,000
    Photo of 2001 Star Meadows Road, Whitefish, MT 59937 (MLS # 30043062)
    Photo of 2001 Star Meadows Road, Whitefish, MT 59937 (MLS # 30043062)
    2001 Star Meadows Road, Whitefish, MT
    2001 Star Meadows Road
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 40.00 Lot (ac)
  20. Photo of 179 Boarding House Flats Road, Philipsburg, MT 59858 (MLS # 30043931)
    $129,000
    Photo of 179 Boarding House Flats Road, Philipsburg, MT 59858 (MLS # 30043931)
    Photo of 179 Boarding House Flats Road, Philipsburg, MT 59858 (MLS # 30043931)
    179 Boarding House Flats Road, Philipsburg, MT
    179 Boarding House Flats Road
    Philipsburg, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10.46 Lot (ac)
  21. Photo of 297 Moose Trail, Whitefish, MT 59937 (MLS # 30044053)
    $290,000
    Photo of 297 Moose Trail, Whitefish, MT 59937 (MLS # 30044053)
    Photo of 297 Moose Trail, Whitefish, MT 59937 (MLS # 30044053)
    17
     
    297 Moose Trail, Whitefish, MT
    297 Moose Trail
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 40,511 Lot (sqft)
  22. Photo of TBD MT Hwy 82, Somers, MT 59932 (MLS # 30043598)
    $1,265,000
    Photo of TBD MT Hwy 82, Somers, MT 59932 (MLS # 30043598)
    Photo of TBD MT Hwy 82, Somers, MT 59932 (MLS # 30043598)
    35
     
    TBD MT Hwy 82, Somers, MT
    TBD MT Hwy 82
    Somers, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 31.31 Lot (ac)
  23. Photo of 315 Rockridge Road, Whitefish, MT 59937 (MLS # 30043748)
    $305,000
    Photo of 315 Rockridge Road, Whitefish, MT 59937 (MLS # 30043748)
    Photo of 315 Rockridge Road, Whitefish, MT 59937 (MLS # 30043748)
    315 Rockridge Road, Whitefish, MT
    315 Rockridge Road
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 8,756 Lot (sqft)
  24. Photo of 200 Marken Loop, Bigfork, MT 59911 (MLS # 30043864)
    $639,000
    Photo of 200 Marken Loop, Bigfork, MT 59911 (MLS # 30043864)
    Photo of 200 Marken Loop, Bigfork, MT 59911 (MLS # 30043864)
    77
     
    200 Marken Loop, Bigfork, MT
    200 Marken Loop
    Bigfork, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.75 Lot (ac)
  25. Photo of 2624 Gharrett Street, Missoula, MT 59803 (MLS # 30043844)
    $119,500
    Photo of 2624 Gharrett Street, Missoula, MT 59803 (MLS # 30043844)
    Photo of 2624 Gharrett Street, Missoula, MT 59803 (MLS # 30043844)
    2624 Gharrett Street, Missoula, MT
    2624 Gharrett Street
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6,970 Lot (sqft)
  26. Photo of 692 Danielson Road, Kalispell, MT 59901 (MLS # 30043751)
    $1,095,000
    Photo of 692 Danielson Road, Kalispell, MT 59901 (MLS # 30043751)
    Photo of 692 Danielson Road, Kalispell, MT 59901 (MLS # 30043751)
    41
     
    692 Danielson Road, Kalispell, MT
    692 Danielson Road
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 25.95 Lot (ac)
  27. Photo of 8 Lana Lane, Clancy, MT 59634 (MLS # 30043236)
    $310,000
    Photo of 8 Lana Lane, Clancy, MT 59634 (MLS # 30043236)
    Photo of 8 Lana Lane, Clancy, MT 59634 (MLS # 30043236)
    11
     
    8 Lana Lane, Clancy, MT
    8 Lana Lane
    Clancy, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.00 Lot (ac)
  28. Photo of 6131 Johnson Road, East Helena, MT 59635 (MLS # 30043889)
    $2,999,999
    Photo of 6131 Johnson Road, East Helena, MT 59635 (MLS # 30043889)
    Photo of 6131 Johnson Road, East Helena, MT 59635 (MLS # 30043889)
    91
     
    6131 Johnson Road, East Helena, MT
    6131 Johnson Road
    East Helena, MT
    • 5 Beds
    • 4 Baths
    • 7,394 Home (sqft)
    • 4 Baths
    • 81.57 Lot (ac)
  29. Photo of 4861 Iron Horse Road, Helena, MT 59602 (MLS # 30043880)
    $350,000
    Photo of 4861 Iron Horse Road, Helena, MT 59602 (MLS # 30043880)
    Photo of 4861 Iron Horse Road, Helena, MT 59602 (MLS # 30043880)
    12
     
    4861 Iron Horse Road, Helena, MT
    4861 Iron Horse Road
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10.02 Lot (ac)
  30. Photo of 273 Mountainview Trail, White Sulphur Springs, MT 59645 (MLS # 30044014)
    $125,000
    Photo of 273 Mountainview Trail, White Sulphur Springs, MT 59645 (MLS # 30044014)
    Photo of 273 Mountainview Trail, White Sulphur Springs, MT 59645 (MLS # 30044014)
    273 Mountainview Trail, White Sulphur Springs, MT
    273 Mountainview Trail
    White Sulphur Springs, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.06 Lot (ac)
Previous Page 5 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 2025. Privacy | Terms & Conditions