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 6A Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049478)
    $180,000
    Photo of 6A Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049478)
    Photo of 6A Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049478)
    6A Old Ulm Cascade Rd, Cascade, MT
    6A Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 40.00 Lot (ac)
  2. Photo of 8A Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049476)
    $180,000
    Photo of 8A Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049476)
    Photo of 8A Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049476)
    8A Old Ulm Cascade Rd, Cascade, MT
    8A Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 40.00 Lot (ac)
  3. Photo of 7A Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049477)
    $180,000
    Photo of 7A Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049477)
    Photo of 7A Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049477)
    7A Old Ulm Cascade Rd, Cascade, MT
    7A Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 40.00 Lot (ac)
  4. Photo of 9A Old Ulm Cascade Road, Cascade, MT 59421 (MLS # 30049475)
    $180,000
    Photo of 9A Old Ulm Cascade Road, Cascade, MT 59421 (MLS # 30049475)
    Photo of 9A Old Ulm Cascade Road, Cascade, MT 59421 (MLS # 30049475)
    9A Old Ulm Cascade Road, Cascade, MT
    9A Old Ulm Cascade Road
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 40.00 Lot (ac)
  5. Photo of 30 Old Ulm Cascade Rd Rd, Cascade, MT 59421 (MLS # 30049482)
    $285,600
    Photo of 30 Old Ulm Cascade Rd Rd, Cascade, MT 59421 (MLS # 30049482)
    Photo of 30 Old Ulm Cascade Rd Rd, Cascade, MT 59421 (MLS # 30049482)
    30 Old Ulm Cascade Rd Rd, Cascade, MT
    30 Old Ulm Cascade Rd Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 168.12 Lot (ac)
  6. Photo of 27 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049485)
    $272,000
    Photo of 27 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049485)
    Photo of 27 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049485)
    27 Old Ulm Cascade Rd, Cascade, MT
    27 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 160.00 Lot (ac)
  7. Photo of 25 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049486)
    $438,600
    Photo of 25 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049486)
    Photo of 25 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049486)
    25 Old Ulm Cascade Rd, Cascade, MT
    25 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 257.99 Lot (ac)
  8. Photo of 17 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049494)
    $341,700
    Photo of 17 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049494)
    Photo of 17 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049494)
    17 Old Ulm Cascade Rd, Cascade, MT
    17 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 201.35 Lot (ac)
  9. Photo of 22 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049488)
    $272,000
    Photo of 22 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049488)
    Photo of 22 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049488)
    22 Old Ulm Cascade Rd, Cascade, MT
    22 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 160.00 Lot (ac)
  10. Photo of 14 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049493)
    $272,000
    Photo of 14 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049493)
    Photo of 14 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049493)
    14 Old Ulm Cascade Rd, Cascade, MT
    14 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 160.00 Lot (ac)
  11. Photo of 20 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049490)
    $272,000
    Photo of 20 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049490)
    Photo of 20 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049490)
    20 Old Ulm Cascade Rd, Cascade, MT
    20 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 160.00 Lot (ac)
  12. Photo of 16 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049491)
    $280,500
    Photo of 16 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049491)
    Photo of 16 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049491)
    16 Old Ulm Cascade Rd, Cascade, MT
    16 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 165.41 Lot (ac)
  13. Photo of 29 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049483)
    $272,000
    Photo of 29 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049483)
    Photo of 29 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049483)
    29 Old Ulm Cascade Rd, Cascade, MT
    29 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 160.00 Lot (ac)
  14. Photo of 23 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049487)
    $337,000
    Photo of 23 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049487)
    Photo of 23 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049487)
    10
     
    23 Old Ulm Cascade Rd, Cascade, MT
    23 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 198.80 Lot (ac)
  15. Photo of 31 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049481)
    $272,000
    Photo of 31 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049481)
    Photo of 31 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049481)
    31 Old Ulm Cascade Rd, Cascade, MT
    31 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 160.00 Lot (ac)
  16. Photo of 15 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049492)
    $272,000
    Photo of 15 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049492)
    Photo of 15 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049492)
    15 Old Ulm Cascade Rd, Cascade, MT
    15 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 160.00 Lot (ac)
  17. Photo of 21 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049489)
    $272,000
    Photo of 21 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049489)
    Photo of 21 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049489)
    21 Old Ulm Cascade Rd, Cascade, MT
    21 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 160.00 Lot (ac)
  18. Photo of 28 OId Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049484)
    $272,000
    Photo of 28 OId Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049484)
    Photo of 28 OId Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049484)
    10
     
    28 OId Ulm Cascade Rd, Cascade, MT
    28 OId Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 160.00 Lot (ac)
  19. Photo of 5A Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049479)
    $180,000
    Photo of 5A Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049479)
    Photo of 5A Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049479)
    5A Old Ulm Cascade Rd, Cascade, MT
    5A Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 40.00 Lot (ac)
  20. Photo of 18 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049497)
    $323,000
    Photo of 18 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049497)
    Photo of 18 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049497)
    18 Old Ulm Cascade Rd, Cascade, MT
    18 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 190.50 Lot (ac)
  21. Photo of 19 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049496)
    $277,000
    Photo of 19 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049496)
    Photo of 19 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049496)
    19 Old Ulm Cascade Rd, Cascade, MT
    19 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 163.47 Lot (ac)
  22. Photo of 24 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049498)
    $272,000
    Photo of 24 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049498)
    Photo of 24 Old Ulm Cascade Rd, Cascade, MT 59421 (MLS # 30049498)
    24 Old Ulm Cascade Rd, Cascade, MT
    24 Old Ulm Cascade Rd
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 160.27 Lot (ac)
  23. Photo of 709 Illinois Avenue, Valier, MT 59486 (MLS # 30050981)
    $35,000
    Photo of 709 Illinois Avenue, Valier, MT 59486 (MLS # 30050981)
    Photo of 709 Illinois Avenue, Valier, MT 59486 (MLS # 30050981)
    709 Illinois Avenue, Valier, MT
    709 Illinois Avenue
    Valier, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10,498 Lot (sqft)
  24. Photo of 701 Illinois Avenue, Valier, MT 59486 (MLS # 30050976)
    $45,000
    Photo of 701 Illinois Avenue, Valier, MT 59486 (MLS # 30050976)
    Photo of 701 Illinois Avenue, Valier, MT 59486 (MLS # 30050976)
    701 Illinois Avenue, Valier, MT
    701 Illinois Avenue
    Valier, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 13,983 Lot (sqft)
  25. Photo of 1414 Spring Prairie Ranch Road, Whitefish, MT 59937 (MLS # 30050985)
    $2,500,000
    Photo of 1414 Spring Prairie Ranch Road, Whitefish, MT 59937 (MLS # 30050985)
    Photo of 1414 Spring Prairie Ranch Road, Whitefish, MT 59937 (MLS # 30050985)
    15
     
    1414 Spring Prairie Ranch Road, Whitefish, MT
    1414 Spring Prairie Ranch Road
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 38.13 Lot (ac)
  26. Photo of 235 Big Bend Lane, Great Falls, MT 59404 (MLS # 30050599)
    $290,000
    Photo of 235 Big Bend Lane, Great Falls, MT 59404 (MLS # 30050599)
    Photo of 235 Big Bend Lane, Great Falls, MT 59404 (MLS # 30050599)
    12
     
    235 Big Bend Lane, Great Falls, MT
    235 Big Bend Lane
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 3.12 Lot (ac)
  27. Photo of NHN Highway 37, Libby, MT 59923 (MLS # 30050744)
    $729,000
    Photo of NHN Highway 37, Libby, MT 59923 (MLS # 30050744)
    Photo of NHN Highway 37, Libby, MT 59923 (MLS # 30050744)
    54
     
    NHN Highway 37, Libby, MT
    NHN Highway 37
    Libby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 64.80 Lot (ac)
  28. Photo of 119 Stageline Court, Whitefish, MT 59937 (MLS # 30050715)
    $550,000
    Photo of 119 Stageline Court, Whitefish, MT 59937 (MLS # 30050715)
    Photo of 119 Stageline Court, Whitefish, MT 59937 (MLS # 30050715)
    19
     
    119 Stageline Court, Whitefish, MT
    119 Stageline Court
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.55 Lot (ac)
  29. Photo of Nhn Little Beaver Creek Road, Trout Creek, MT 59874 (MLS # 30050966)
    $169,900
    Photo of Nhn Little Beaver Creek Road, Trout Creek, MT 59874 (MLS # 30050966)
    Photo of Nhn Little Beaver Creek Road, Trout Creek, MT 59874 (MLS # 30050966)
    15
     
    Nhn Little Beaver Creek Road, Trout Creek, MT
    Nhn Little Beaver Creek Road
    Trout Creek, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 3.65 Lot (ac)
  30. Photo of 205 Greenwood Street, Thompson Falls, MT 59873 (MLS # 30048244)
    $99,000
    Photo of 205 Greenwood Street, Thompson Falls, MT 59873 (MLS # 30048244)
    Photo of 205 Greenwood Street, Thompson Falls, MT 59873 (MLS # 30048244)
    205 Greenwood Street, Thompson Falls, MT
    205 Greenwood Street
    Thompson Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20,996 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 MLS IDX is (c) Diverse Solutions 2025. Privacy | Terms & Conditions