Farms & Ranches

Your Search for Farms and Ranches for Sale in Western Montana Starts Here.

Browse farms & ranches for sale on the MLS from over 140 cities in Montana is listed below. It is sorted by newest listings first but you can sort it however you choose! Feel free to browse all listings right here or you can customize your search using the detailed form on this page. Use the options on the form to search properties by type, city, price, size or if you know the MLS number you can put that in also! Remember, we are here to help. We know searching for a farm, ranch or parcel of land can be overwhelming so please don't hesitate to ask us to assist you. If you find one, two or several properties you like just give us a call or stop by the office to arrange a tour. We are happy to make an appointment to show you any property you desire. We look forward to helping you on your journey to ownership.

Are you Buying or Selling Land 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 53 | Previous Page 1 of 2 Next
  1. Photo of 7828 Austin Road, Helena, MT 59602 (MLS # 30031192)
    $1,200,000
    Photo of 7828 Austin Road, Helena, MT 59602 (MLS # 30031192)
    Photo of 7828 Austin Road, Helena, MT 59602 (MLS # 30031192)
    45
     
    7828 Austin Road, Helena, MT
    7828 Austin Road
    Helena, MT
    • 4 Beds
    • 3 Baths
    • 3,277 Home (sqft)
    • 3 Baths
    • 30.00 Lot (ac)
  2. Photo of 1380 Lower Valley Road, Kalispell, MT 59901 (MLS # 30030658)
    $1,695,000
    Photo of 1380 Lower Valley Road, Kalispell, MT 59901 (MLS # 30030658)
    Photo of 1380 Lower Valley Road, Kalispell, MT 59901 (MLS # 30030658)
    112
     
    1380 Lower Valley Road, Kalispell, MT
    1380 Lower Valley Road
    Kalispell, MT
    • 7 Beds
    • 4 Baths
    • 4,630 Home (sqft)
    • 4 Baths
    • 5.00 Lot (ac)
  3. Photo of Parcel 1 Greyson Creek, Townsend, MT 59644 (MLS # 30030193)
    $1,490,000
    Photo of Parcel 1 Greyson Creek, Townsend, MT 59644 (MLS # 30030193)
    Photo of Parcel 1 Greyson Creek, Townsend, MT 59644 (MLS # 30030193)
    22
     
    Parcel 1 Greyson Creek, Townsend, MT
    Parcel 1 Greyson Creek
    Townsend, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 723.08 Lot (ac)
  4. Photo of 43715 Round Butte Road, Ronan, MT 59864 (MLS # 30030042)
    $849,000
    Photo of 43715 Round Butte Road, Ronan, MT 59864 (MLS # 30030042)
    Photo of 43715 Round Butte Road, Ronan, MT 59864 (MLS # 30030042)
    16
     
    43715 Round Butte Road, Ronan, MT
    43715 Round Butte Road
    Ronan, MT
    • 3 Beds
    • 2 Baths
    • 2,196 Home (sqft)
    • 2 Baths
    • 126.74 Lot (ac)
  5. Photo of 3980 Barrett Road, Helena, MT 59602 (MLS # 30030199)
    $800,000
    Photo of 3980 Barrett Road, Helena, MT 59602 (MLS # 30030199)
    Photo of 3980 Barrett Road, Helena, MT 59602 (MLS # 30030199)
    79
     
    3980 Barrett Road, Helena, MT
    3980 Barrett Road
    Helena, MT
    • 1 Bed
    • 2 Baths
    • 707 Home (sqft)
    • 2 Baths
    • 12.88 Lot (ac)
  6. Photo of 250 Ulm Vaughn Road, Great Falls, MT 59404 (MLS # 30024240)
    $789,000
    Photo of 250 Ulm Vaughn Road, Great Falls, MT 59404 (MLS # 30024240)
    Photo of 250 Ulm Vaughn Road, Great Falls, MT 59404 (MLS # 30024240)
    58
     
    250 Ulm Vaughn Road, Great Falls, MT
    250 Ulm Vaughn Road
    Great Falls, MT
    • 3 Beds
    • 2 Baths
    • 1,564 Home (sqft)
    • 2 Baths
    • 41.75 Lot (ac)
  7. Photo of 661 Dovetail Valentine Road, Winnett, MT 59087 (MLS # 30029628)
    $1,790,000
    Photo of 661 Dovetail Valentine Road, Winnett, MT 59087 (MLS # 30029628)
    Photo of 661 Dovetail Valentine Road, Winnett, MT 59087 (MLS # 30029628)
    199
     
    661 Dovetail Valentine Road, Winnett, MT
    661 Dovetail Valentine Road
    Winnett, MT
    • 2 Beds
    • 1 Bath
    • 1,248 Home (sqft)
    • 1 Bath
    • 374.90 Lot (ac)
  8. Photo of 1312 Hard Rock Road, Somers, MT 59932 (MLS # 30029492)
    $1,525,000
    Photo of 1312 Hard Rock Road, Somers, MT 59932 (MLS # 30029492)
    Photo of 1312 Hard Rock Road, Somers, MT 59932 (MLS # 30029492)
    49
     
    1312 Hard Rock Road, Somers, MT
    1312 Hard Rock Road
    Somers, MT
    • 3 Beds
    • 2 Baths
    • 1,974 Home (sqft)
    • 2 Baths
    • 4.97 Lot (ac)
  9. Photo of 8500 North Fork Road, Polebridge, MT 59928 (MLS # 30028796)
    $29,750,000
    Photo of 8500 North Fork Road, Polebridge, MT 59928 (MLS # 30028796)
    Photo of 8500 North Fork Road, Polebridge, MT 59928 (MLS # 30028796)
    137
     
    8500 North Fork Road, Polebridge, MT
    8500 North Fork Road
    Polebridge, MT
    • 7 Beds
    • 4 Baths
    • 6,520 Home (sqft)
    • 4 Baths
    • 2,006.00 Lot (ac)
  10. Photo of 3 Finley Gulch Road, Lonepine, MT 59848 (MLS # 30029042)
    $2,350,000
    Photo of 3 Finley Gulch Road, Lonepine, MT 59848 (MLS # 30029042)
    Photo of 3 Finley Gulch Road, Lonepine, MT 59848 (MLS # 30029042)
    57
     
    3 Finley Gulch Road, Lonepine, MT
    3 Finley Gulch Road
    Lonepine, MT
    • 6 Beds
    • 4 Baths
    • 4,168 Home (sqft)
    • 4 Baths
    • 540.00 Lot (ac)
  11. Photo of 1359 Larkin Lane, Kalispell, MT 59901 (MLS # 30029017)
    $1,799,999
    Photo of 1359 Larkin Lane, Kalispell, MT 59901 (MLS # 30029017)
    Photo of 1359 Larkin Lane, Kalispell, MT 59901 (MLS # 30029017)
    71
     
    1359 Larkin Lane, Kalispell, MT
    1359 Larkin Lane
    Kalispell, MT
    • 6 Beds
    • 4 Baths
    • 5,502 Home (sqft)
    • 4 Baths
    • 20.00 Lot (ac)
  12. Photo of 273 Us Highway 12 E, Townsend, MT 59644 (MLS # 30031122)
    $1,999,000
    Photo of 273 Us Highway 12 E, Townsend, MT 59644 (MLS # 30031122)
    Photo of 273 Us Highway 12 E, Townsend, MT 59644 (MLS # 30031122)
    106
     
    273 Us Highway 12 E, Townsend, MT
    273 Us Highway 12 E
    Townsend, MT
    • 6 Beds
    • 5 Baths
    • 3,514 Home (sqft)
    • 5 Baths
    • 54.81 Lot (ac)
  13. Photo of 9602 Alexander Road, Shepherd, MT 59079 (MLS # 30026344)
    $4,700,000
    Photo of 9602 Alexander Road, Shepherd, MT 59079 (MLS # 30026344)
    Photo of 9602 Alexander Road, Shepherd, MT 59079 (MLS # 30026344)
    25
     
    9602 Alexander Road, Shepherd, MT
    9602 Alexander Road
    Shepherd, MT
    • 3 Beds
    • 1 Bath
    • 2,304 Home (sqft)
    • 1 Bath
    • 7,638.79 Lot (ac)
  14. Photo of 58406 Moiese Valley Road, Charlo, MT 59824 (MLS # 30027147)
    $10,500,000
    Photo of 58406 Moiese Valley Road, Charlo, MT 59824 (MLS # 30027147)
    Photo of 58406 Moiese Valley Road, Charlo, MT 59824 (MLS # 30027147)
    58406 Moiese Valley Road, Charlo, MT
    58406 Moiese Valley Road
    Charlo, MT
    • 0 Beds
    • 2 Baths
    • 0 Home (sqft)
    • 2 Baths
    • 2,411.00 Lot (ac)
  15. Photo of 1146 Us Highway 12 E, Townsend, MT 59644 (MLS # 30021268)
    $2,999,000
    Photo of 1146 Us Highway 12 E, Townsend, MT 59644 (MLS # 30021268)
    Photo of 1146 Us Highway 12 E, Townsend, MT 59644 (MLS # 30021268)
    151
     
    1146 Us Highway 12 E, Townsend, MT
    1146 Us Highway 12 E
    Townsend, MT
    • 3 Beds
    • 2 Baths
    • 0 Home (sqft)
    • 2 Baths
    • 740.00 Lot (ac)
  16. Photo of 3689 Corley Gulch Road, Corvallis, MT 59828 (MLS # 30026366)
    $16,250,000
    Photo of 3689 Corley Gulch Road, Corvallis, MT 59828 (MLS # 30026366)
    Photo of 3689 Corley Gulch Road, Corvallis, MT 59828 (MLS # 30026366)
    3689 Corley Gulch Road, Corvallis, MT
    3689 Corley Gulch Road
    Corvallis, MT
    • 3 Beds
    • 4 Baths
    • 3,697 Home (sqft)
    • 4 Baths
    • 4,667.00 Lot (ac)
  17. Photo of 4023 Floweree Drive, Helena, MT 59602 (MLS # 30026321)
    $2,499,000
    Photo of 4023 Floweree Drive, Helena, MT 59602 (MLS # 30026321)
    Photo of 4023 Floweree Drive, Helena, MT 59602 (MLS # 30026321)
    96
     
    4023 Floweree Drive, Helena, MT
    4023 Floweree Drive
    Helena, MT
    • 3 Beds
    • 3 Baths
    • 2,366 Home (sqft)
    • 3 Baths
    • 48.47 Lot (ac)
  18. Photo of 439 1st Road S, Fort Shaw, MT 59443 (MLS # 30024227)
    $950,000
    Photo of 439 1st Road S, Fort Shaw, MT 59443 (MLS # 30024227)
    Photo of 439 1st Road S, Fort Shaw, MT 59443 (MLS # 30024227)
    439 1st Road S, Fort Shaw, MT
    439 1st Road S
    Fort Shaw, MT
    • 4 Beds
    • 3 Baths
    • 4,383 Home (sqft)
    • 3 Baths
    • 41.91 Lot (ac)
  19. Photo of 195 Red Barn Road, Hot Springs, MT 59845 (MLS # 30025777)
    $2,200,000
    Photo of 195 Red Barn Road, Hot Springs, MT 59845 (MLS # 30025777)
    Photo of 195 Red Barn Road, Hot Springs, MT 59845 (MLS # 30025777)
    61
     
    195 Red Barn Road, Hot Springs, MT
    195 Red Barn Road
    Hot Springs, MT
    • 0 Beds
    • 1 Bath
    • 0 Home (sqft)
    • 1 Bath
    • 221.45 Lot (ac)
  20. Photo of 499 Gunderson Road, Power, MT 59468 (MLS # 30023441)
    $1,394,000
    Photo of 499 Gunderson Road, Power, MT 59468 (MLS # 30023441)
    Photo of 499 Gunderson Road, Power, MT 59468 (MLS # 30023441)
    499 Gunderson Road, Power, MT
    499 Gunderson Road
    Power, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 633.40 Lot (ac)
  21. Photo of 1 Boulder Drive, Babb, MT 59411 (MLS # 30024279)
    $15,000,000
    Photo of 1 Boulder Drive, Babb, MT 59411 (MLS # 30024279)
    Photo of 1 Boulder Drive, Babb, MT 59411 (MLS # 30024279)
    82
     
    1 Boulder Drive, Babb, MT
    1 Boulder Drive
    Babb, MT
    • 0 Beds
    • 4 Baths
    • 0 Home (sqft)
    • 4 Baths
    • 3,649.40 Lot (ac)
  22. Photo of 21001 US Hwy 2, East Glacier Park, MT 59434 (MLS # 30024110)
    $1,400,000
    Photo of 21001 US Hwy 2, East Glacier Park, MT 59434 (MLS # 30024110)
    Photo of 21001 US Hwy 2, East Glacier Park, MT 59434 (MLS # 30024110)
    21001 US Hwy 2, East Glacier Park, MT
    21001 US Hwy 2
    East Glacier Park, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 162.74 Lot (ac)
  23. Photo of 57 S Barber Road, Shawmut, MT 59078 (MLS # 30024383)
    $3,600,000
    Photo of 57 S Barber Road, Shawmut, MT 59078 (MLS # 30024383)
    Photo of 57 S Barber Road, Shawmut, MT 59078 (MLS # 30024383)
    41
     
    57 S Barber Road, Shawmut, MT
    57 S Barber Road
    Shawmut, MT
    • 4 Beds
    • 2 Baths
    • 2,496 Home (sqft)
    • 2 Baths
    • 1,015.00 Lot (ac)
  24. Photo of 13 Stark Lane, Wilsall, MT 59086 (MLS # 30023164)
    $1,500,000
    Photo of 13 Stark Lane, Wilsall, MT 59086 (MLS # 30023164)
    Photo of 13 Stark Lane, Wilsall, MT 59086 (MLS # 30023164)
    111
     
    13 Stark Lane, Wilsall, MT
    13 Stark Lane
    Wilsall, MT
    • 3 Beds
    • 3 Baths
    • 1,196 Home (sqft)
    • 3 Baths
    • 13.82 Lot (ac)
  25. Photo of 742 W Old Mullan Trail, Elliston, MT 59728 (MLS # 30022798)
    $3,995,000
    Photo of 742 W Old Mullan Trail, Elliston, MT 59728 (MLS # 30022798)
    Photo of 742 W Old Mullan Trail, Elliston, MT 59728 (MLS # 30022798)
    59
     
    742 W Old Mullan Trail, Elliston, MT
    742 W Old Mullan Trail
    Elliston, MT
    • 4 Beds
    • 4 Baths
    • 3,480 Home (sqft)
    • 4 Baths
    • 1,001.00 Lot (ac)
  26. Photo of 405 Hwy 221, Choteau, MT 59422 (MLS # 30022048)
    $1,090,000
    Photo of 405 Hwy 221, Choteau, MT 59422 (MLS # 30022048)
    Photo of 405 Hwy 221, Choteau, MT 59422 (MLS # 30022048)
    56
     
    405 Hwy 221, Choteau, MT
    405 Hwy 221
    Choteau, MT
    • 4 Beds
    • 5 Baths
    • 2,968 Home (sqft)
    • 5 Baths
    • 21.00 Lot (ac)
  27. Photo of 1276 Bootlegger Trail #LEDGER, not Shelby, Shelby, MT 59474 (MLS # 30021481)
    $675,000
    Photo of 1276 Bootlegger Trail #LEDGER, not Shelby, Shelby, MT 59474 (MLS # 30021481)
    Photo of 1276 Bootlegger Trail #LEDGER, not Shelby, Shelby, MT 59474 (MLS # 30021481)
    39
     
    1276 Bootlegger Trail #LEDGER, not Shelby, Shelby, MT
    1276 Bootlegger Trail #LEDGER, not Shelby
    Shelby, MT
    • 3 Beds
    • 3 Baths
    • 3,024 Home (sqft)
    • 3 Baths
    • 80.00 Lot (ac)
  28. Photo of 2511 34th Street SE, Havre, MT 59501 (MLS # 30021482)
    $975,000
    Photo of 2511 34th Street SE, Havre, MT 59501 (MLS # 30021482)
    Photo of 2511 34th Street SE, Havre, MT 59501 (MLS # 30021482)
    51
     
    2511 34th Street SE, Havre, MT
    2511 34th Street SE
    Havre, MT
    • 4 Beds
    • 5 Baths
    • 4,127 Home (sqft)
    • 5 Baths
    • 3.00 Lot (ac)
  29. Photo of 2388 N Beaver Creek Road, Lincoln, MT 59639 (MLS # 30023023)
    $5,500,000
    Photo of 2388 N Beaver Creek Road, Lincoln, MT 59639 (MLS # 30023023)
    Photo of 2388 N Beaver Creek Road, Lincoln, MT 59639 (MLS # 30023023)
    50
     
    2388 N Beaver Creek Road, Lincoln, MT
    2388 N Beaver Creek Road
    Lincoln, MT
    • 4 Beds
    • 4 Baths
    • 6,674 Home (sqft)
    • 4 Baths
    • 427.63 Lot (ac)
  30. Photo of 273 Meadow View, Philipsburg, MT 59858 (MLS # 30020688)
    $3,200,000
    Photo of 273 Meadow View, Philipsburg, MT 59858 (MLS # 30020688)
    Photo of 273 Meadow View, Philipsburg, MT 59858 (MLS # 30020688)
    106
     
    273 Meadow View, Philipsburg, MT
    273 Meadow View
    Philipsburg, MT
    • 4 Beds
    • 5 Baths
    • 5,138 Home (sqft)
    • 5 Baths
    • 132.60 Lot (ac)
Previous Page 1 of 2 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 2024. Privacy | Terms & Conditions