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 51 | Previous Page 1 of 2 Next
  1. Photo of 3689 Corley Gulch Road, Corvallis, MT 59828 (MLS # 30012602)
    $17,900,000
    Photo of 3689 Corley Gulch Road, Corvallis, MT 59828 (MLS # 30012602)
    Photo of 3689 Corley Gulch Road, Corvallis, MT 59828 (MLS # 30012602)
    129
     
    3689 Corley Gulch Road, Corvallis, MT
    3689 Corley Gulch Road
    Corvallis, MT
    • 3 Beds
    • 1 Bath
    • 3,697 Home (sqft)
    • 1 Bath
    • 4,666.87 Lot (ac)
  2. Photo of 610 & 640 Patrick Creek Road, Kalispell, MT 59901 (MLS # 30012573)
    $1,850,000
    Photo of 610 & 640 Patrick Creek Road, Kalispell, MT 59901 (MLS # 30012573)
    Photo of 610 & 640 Patrick Creek Road, Kalispell, MT 59901 (MLS # 30012573)
    67
     
    610 & 640 Patrick Creek Road, Kalispell, MT
    610 & 640 Patrick Creek Road
    Kalispell, MT
    • 4 Beds
    • 6 Baths
    • 3,800 Home (sqft)
    • 6 Baths
    • 72.19 Lot (ac)
  3. Photo of 1111 1st Road NE, Fort Shaw, MT 59443 (MLS # 30012716)
    $1,950,000
    Photo of 1111 1st Road NE, Fort Shaw, MT 59443 (MLS # 30012716)
    Photo of 1111 1st Road NE, Fort Shaw, MT 59443 (MLS # 30012716)
    1111 1st Road NE, Fort Shaw, MT
    1111 1st Road NE
    Fort Shaw, MT
    • 3 Beds
    • 3 Baths
    • 3,986 Home (sqft)
    • 3 Baths
    • 224.12 Lot (ac)
  4. Photo of 1270 Nevada Creek Road, Helmville, MT 59843 (MLS # 30012660)
    $2,950,000
    Photo of 1270 Nevada Creek Road, Helmville, MT 59843 (MLS # 30012660)
    Photo of 1270 Nevada Creek Road, Helmville, MT 59843 (MLS # 30012660)
    17
     
    1270 Nevada Creek Road, Helmville, MT
    1270 Nevada Creek Road
    Helmville, MT
    • 2 Beds
    • 1 Bath
    • 1,232 Home (sqft)
    • 1 Bath
    • 327.64 Lot (ac)
  5. Photo of 7872 Lincoln Road W, Canyon Creek, MT 59633 (MLS # 30013308)
    $13,950,000
    Photo of 7872 Lincoln Road W, Canyon Creek, MT 59633 (MLS # 30013308)
    Photo of 7872 Lincoln Road W, Canyon Creek, MT 59633 (MLS # 30013308)
    19
     
    7872 Lincoln Road W, Canyon Creek, MT
    7872 Lincoln Road W
    Canyon Creek, MT
    • 0 Beds
    • 2 Baths
    • 0 Home (sqft)
    • 2 Baths
    • 5,967.00 Lot (ac)
  6. Photo of 4 Courtier Road, Thompson Falls, MT 59873 (MLS # 30011671)
    $1,500,000
    Photo of 4 Courtier Road, Thompson Falls, MT 59873 (MLS # 30011671)
    Photo of 4 Courtier Road, Thompson Falls, MT 59873 (MLS # 30011671)
    47
     
    4 Courtier Road, Thompson Falls, MT
    4 Courtier Road
    Thompson Falls, MT
    • 3 Beds
    • 2 Baths
    • 2,504 Home (sqft)
    • 2 Baths
    • 90.45 Lot (ac)
  7. Photo of 1040 Broken Creek Road, Three Forks, MT 59752 (MLS # 30010712)
    $699,000
    Photo of 1040 Broken Creek Road, Three Forks, MT 59752 (MLS # 30010712)
    Photo of 1040 Broken Creek Road, Three Forks, MT 59752 (MLS # 30010712)
    1040 Broken Creek Road, Three Forks, MT
    1040 Broken Creek Road
    Three Forks, MT
    • 2 Beds
    • 2 Baths
    • 1,616 Home (sqft)
    • 2 Baths
    • 30.09 Lot (ac)
  8. Photo of 814 Quartz Road, Superior, MT 59872 (MLS # 30011339)
    $2,495,000
    Photo of 814 Quartz Road, Superior, MT 59872 (MLS # 30011339)
    Photo of 814 Quartz Road, Superior, MT 59872 (MLS # 30011339)
    41
     
    814 Quartz Road, Superior, MT
    814 Quartz Road
    Superior, MT
    • 2 Beds
    • 2 Baths
    • 2,646 Home (sqft)
    • 2 Baths
    • 508.71 Lot (ac)
  9. Photo of 360 Tetrault Road, Kalispell, MT 59901 (MLS # 30008892)
    $5,750,000
    Photo of 360 Tetrault Road, Kalispell, MT 59901 (MLS # 30008892)
    Photo of 360 Tetrault Road, Kalispell, MT 59901 (MLS # 30008892)
    100
     
    360 Tetrault Road, Kalispell, MT
    360 Tetrault Road
    Kalispell, MT
    • 5 Beds
    • 6 Baths
    • 6,454 Home (sqft)
    • 6 Baths
    • 35.14 Lot (ac)
  10. Photo of 200 Sunday Lane, Kalispell, MT 59901 (MLS # 30010544)
    $1,300,000
    Photo of 200 Sunday Lane, Kalispell, MT 59901 (MLS # 30010544)
    Photo of 200 Sunday Lane, Kalispell, MT 59901 (MLS # 30010544)
    47
     
    200 Sunday Lane, Kalispell, MT
    200 Sunday Lane
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 3,048 Home (sqft)
    • 2 Baths
    • 8.55 Lot (ac)
  11. Photo of 5891 Ferry Drive, Helena, MT 59602 (MLS # 30010251)
    $1,550,000
    Photo of 5891 Ferry Drive, Helena, MT 59602 (MLS # 30010251)
    Photo of 5891 Ferry Drive, Helena, MT 59602 (MLS # 30010251)
    19
     
    5891 Ferry Drive, Helena, MT
    5891 Ferry Drive
    Helena, MT
    • 3 Beds
    • 3 Baths
    • 2,143 Home (sqft)
    • 3 Baths
    • 142.00 Lot (ac)
  12. Photo of 201 W Ulm Road, Ulm, MT 59485 (MLS # 30010157)
    $1,500,000
    Photo of 201 W Ulm Road, Ulm, MT 59485 (MLS # 30010157)
    Photo of 201 W Ulm Road, Ulm, MT 59485 (MLS # 30010157)
    16
     
    201 W Ulm Road, Ulm, MT
    201 W Ulm Road
    Ulm, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 678.00 Lot (ac)
  13. Photo of 72 Ratcliff Road, Hot Springs, MT 59845 (MLS # 30008769)
    $1,500,000
    Photo of 72 Ratcliff Road, Hot Springs, MT 59845 (MLS # 30008769)
    Photo of 72 Ratcliff Road, Hot Springs, MT 59845 (MLS # 30008769)
    80
     
    72 Ratcliff Road, Hot Springs, MT
    72 Ratcliff Road
    Hot Springs, MT
    • 3 Beds
    • 3 Baths
    • 2,201 Home (sqft)
    • 3 Baths
    • 79.70 Lot (ac)
  14. Photo of 345 NE 4th Avenue NE, Ronan, MT 59864 (MLS # 30006291)
    $1,150,000
    Photo of 345 NE 4th Avenue NE, Ronan, MT 59864 (MLS # 30006291)
    Photo of 345 NE 4th Avenue NE, Ronan, MT 59864 (MLS # 30006291)
    24
     
    345 NE 4th Avenue NE, Ronan, MT
    345 NE 4th Avenue NE
    Ronan, MT
    • 4 Beds
    • 3 Baths
    • 0 Home (sqft)
    • 3 Baths
    • 78.80 Lot (ac)
  15. Photo of The Ashby Creek Ranch, Potomac, MT 59823 (MLS # 30008340)
    $8,450,000
    Photo of The Ashby Creek Ranch, Potomac, MT 59823 (MLS # 30008340)
    Photo of The Ashby Creek Ranch, Potomac, MT 59823 (MLS # 30008340)
    39
     
    The Ashby Creek Ranch, Potomac, MT
    The Ashby Creek Ranch
    Potomac, MT
    • 3 Beds
    • 1 Bath
    • 2,200 Home (sqft)
    • 1 Bath
    • 1,739.00 Lot (ac)
  16. Photo of 2220 Little Valley Ranch Drive, Avon, MT 59713 (MLS # 30005577)
    $18,750,000
    Photo of 2220 Little Valley Ranch Drive, Avon, MT 59713 (MLS # 30005577)
    Photo of 2220 Little Valley Ranch Drive, Avon, MT 59713 (MLS # 30005577)
    43
     
    2220 Little Valley Ranch Drive, Avon, MT
    2220 Little Valley Ranch Drive
    Avon, MT
    • 6 Beds
    • 5 Baths
    • 0 Home (sqft)
    • 5 Baths
    • 11,100.00 Lot (ac)
  17. Photo of 1445 Weaver Road, Belgrade, MT 59714 (MLS # 30008202)
    $7,500,000
    Photo of 1445 Weaver Road, Belgrade, MT 59714 (MLS # 30008202)
    Photo of 1445 Weaver Road, Belgrade, MT 59714 (MLS # 30008202)
    48
     
    1445 Weaver Road, Belgrade, MT
    1445 Weaver Road
    Belgrade, MT
    • 1 Bed
    • 3 Baths
    • 2,602 Home (sqft)
    • 3 Baths
    • 373.00 Lot (ac)
  18. Photo of 4234 Apple School Road, Carter, MT 59420 (MLS # 30006376)
    $875,000
    Photo of 4234 Apple School Road, Carter, MT 59420 (MLS # 30006376)
    Photo of 4234 Apple School Road, Carter, MT 59420 (MLS # 30006376)
    57
     
    4234 Apple School Road, Carter, MT
    4234 Apple School Road
    Carter, MT
    • 3 Beds
    • 2 Baths
    • 2,000 Home (sqft)
    • 2 Baths
    • 320.00 Lot (ac)
  19. Photo of 7754 Highway 59 N, Miles City, MT 59301 (MLS # 30007291)
    $874,900
    Photo of 7754 Highway 59 N, Miles City, MT 59301 (MLS # 30007291)
    Photo of 7754 Highway 59 N, Miles City, MT 59301 (MLS # 30007291)
    29
     
    7754 Highway 59 N, Miles City, MT
    7754 Highway 59 N
    Miles City, MT
    • 3 Beds
    • 2 Baths
    • 0 Home (sqft)
    • 2 Baths
    • 865.00 Lot (ac)
  20. Photo of TBD Lowland Road, Butte, MT 59701 (MLS # 30007208)
    $905,000
    Photo of TBD Lowland Road, Butte, MT 59701 (MLS # 30007208)
    Photo of TBD Lowland Road, Butte, MT 59701 (MLS # 30007208)
    TBD Lowland Road, Butte, MT
    TBD Lowland Road
    Butte, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 90.00 Lot (ac)
  21. Photo of 761 Stephens Hill Road, Big Timber, MT 59011 (MLS # 30008059)
    $5,690,000
    Photo of 761 Stephens Hill Road, Big Timber, MT 59011 (MLS # 30008059)
    Photo of 761 Stephens Hill Road, Big Timber, MT 59011 (MLS # 30008059)
    77
     
    761 Stephens Hill Road, Big Timber, MT
    761 Stephens Hill Road
    Big Timber, MT
    • 2 Beds
    • 4 Baths
    • 4,178 Home (sqft)
    • 4 Baths
    • 1,280.00 Lot (ac)
  22. Photo of NKN S Sunset Bench Road, Stevensville, MT 59870 (MLS # 30007021)
    $3,925,000
    Photo of NKN S Sunset Bench Road, Stevensville, MT 59870 (MLS # 30007021)
    Photo of NKN S Sunset Bench Road, Stevensville, MT 59870 (MLS # 30007021)
    42
     
    NKN S Sunset Bench Road, Stevensville, MT
    NKN S Sunset Bench Road
    Stevensville, MT
    • 2 Beds
    • 1 Bath
    • 1,024 Home (sqft)
    • 1 Bath
    • 141.51 Lot (ac)
  23. Photo of nhn Gold Creek Road, Gold Creek, MT 59733 (MLS # 30006898)
    $650,000
    Photo of nhn Gold Creek Road, Gold Creek, MT 59733 (MLS # 30006898)
    Photo of nhn Gold Creek Road, Gold Creek, MT 59733 (MLS # 30006898)
    16
     
    nhn Gold Creek Road, Gold Creek, MT
    nhn Gold Creek Road
    Gold Creek, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 65.01 Lot (ac)
  24. Photo of 4122 Larb Hills Road, Malta, MT 59538 (MLS # 30006765)
    $2,733,600
    Photo of 4122 Larb Hills Road, Malta, MT 59538 (MLS # 30006765)
    Photo of 4122 Larb Hills Road, Malta, MT 59538 (MLS # 30006765)
    67
     
    4122 Larb Hills Road, Malta, MT
    4122 Larb Hills Road
    Malta, MT
    • 2 Beds
    • 1 Bath
    • 1,316 Home (sqft)
    • 1 Bath
    • 6,628.00 Lot (ac)
  25. Photo of 110 Bras Road, Lonepine, MT 59848 (MLS # 30006509)
    $549,995
    Photo of 110 Bras Road, Lonepine, MT 59848 (MLS # 30006509)
    Photo of 110 Bras Road, Lonepine, MT 59848 (MLS # 30006509)
    50
     
    110 Bras Road, Lonepine, MT
    110 Bras Road
    Lonepine, MT
    • 3 Beds
    • 3 Baths
    • 3,246 Home (sqft)
    • 3 Baths
    • 39.28 Lot (ac)
  26. Photo of 511 Prairie Nest Road, Great Falls, MT 59405 (MLS # 30001041)
    $14,300,000
    Photo of 511 Prairie Nest Road, Great Falls, MT 59405 (MLS # 30001041)
    Photo of 511 Prairie Nest Road, Great Falls, MT 59405 (MLS # 30001041)
    16
     
    511 Prairie Nest Road, Great Falls, MT
    511 Prairie Nest Road
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4,000.00 Lot (ac)
  27. Photo of 525 40th Avenue S, Great Falls, MT 59405 (MLS # 30005892)
    $850,000
    Photo of 525 40th Avenue S, Great Falls, MT 59405 (MLS # 30005892)
    Photo of 525 40th Avenue S, Great Falls, MT 59405 (MLS # 30005892)
    525 40th Avenue S, Great Falls, MT
    525 40th Avenue S
    Great Falls, MT
    • 3 Beds
    • 2 Baths
    • 1,300 Home (sqft)
    • 2 Baths
    • 9.50 Lot (ac)
  28. Photo of x Dent Bridge Road, Great Falls, MT 59404 (MLS # 30003470)
    $400,000
    Photo of x Dent Bridge Road, Great Falls, MT 59404 (MLS # 30003470)
    Photo of x Dent Bridge Road, Great Falls, MT 59404 (MLS # 30003470)
    18
     
    x Dent Bridge Road, Great Falls, MT
    x Dent Bridge Road
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 200.00 Lot (ac)
  29. Photo of TBD Range Road, Geraldine, MT 59446 (MLS # 30003592)
    $2,500,000
    Photo of TBD Range Road, Geraldine, MT 59446 (MLS # 30003592)
    Photo of TBD Range Road, Geraldine, MT 59446 (MLS # 30003592)
    13
     
    TBD Range Road, Geraldine, MT
    TBD Range Road
    Geraldine, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 630.00 Lot (ac)
  30. Photo of 200 McAllister Road, Browning, MT 59417 (MLS # 30002319)
    $2,850,000
    Photo of 200 McAllister Road, Browning, MT 59417 (MLS # 30002319)
    Photo of 200 McAllister Road, Browning, MT 59417 (MLS # 30002319)
    70
     
    200 McAllister Road, Browning, MT
    200 McAllister Road
    Browning, MT
    • 5 Beds
    • 4 Baths
    • 5,007 Home (sqft)
    • 4 Baths
    • 487.00 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 Real Estate IDX is (c) Diverse Solutions 2023. Privacy | Terms & Conditions