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 54 | Previous Page 1 of 2 Next
  1. Photo of 2699 Whitlash Road, Chester, MT 59522 (MLS # 30060839)
    $375,000
    Photo of 2699 Whitlash Road, Chester, MT 59522 (MLS # 30060839)
    Photo of 2699 Whitlash Road, Chester, MT 59522 (MLS # 30060839)
    12
     
    2699 Whitlash Road, Chester, MT
    2699 Whitlash Road
    Chester, MT
    • 1 Bed
    • 1 Bath
    • 840 Home (sqft)
    • 1 Bath
    • 200.00 Lot (ac)
  2. Photo of 154 Wheatland Road, Three Forks, MT 59752 (MLS # 30060689)
    $14,706,000
    Photo of 154 Wheatland Road, Three Forks, MT 59752 (MLS # 30060689)
    Photo of 154 Wheatland Road, Three Forks, MT 59752 (MLS # 30060689)
    154 Wheatland Road, Three Forks, MT
    154 Wheatland Road
    Three Forks, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1,634.00 Lot (ac)
  3. Photo of 8976 Phantom Spring Lane, Canyon Creek, MT 59633 (MLS # 30060186)
    $3,995,000
    Photo of 8976 Phantom Spring Lane, Canyon Creek, MT 59633 (MLS # 30060186)
    Photo of 8976 Phantom Spring Lane, Canyon Creek, MT 59633 (MLS # 30060186)
    8976 Phantom Spring Lane, Canyon Creek, MT
    8976 Phantom Spring Lane
    Canyon Creek, MT
    • 4 Beds
    • 6 Baths
    • 8,228 Home (sqft)
    • 6 Baths
    • 470.66 Lot (ac)
  4. Photo of NKN Mt Highway 82, Somers, MT 59932 (MLS # 30060391)
    $5,573,250
    Photo of NKN Mt Highway 82, Somers, MT 59932 (MLS # 30060391)
    Photo of NKN Mt Highway 82, Somers, MT 59932 (MLS # 30060391)
    31
     
    NKN Mt Highway 82, Somers, MT
    NKN Mt Highway 82
    Somers, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 127.24 Lot (ac)
  5. Photo of 60 Five Mile Creek Road, Edgar, MT 59026 (MLS # 30059960)
    $1,795,000
    Photo of 60 Five Mile Creek Road, Edgar, MT 59026 (MLS # 30059960)
    Photo of 60 Five Mile Creek Road, Edgar, MT 59026 (MLS # 30059960)
    14
     
    60 Five Mile Creek Road, Edgar, MT
    60 Five Mile Creek Road
    Edgar, MT
    • 6 Beds
    • 5 Baths
    • 3,800 Home (sqft)
    • 5 Baths
    • 611.00 Lot (ac)
  6. Photo of 355 Upper Ford Cut Off Road, Yaak, MT 59935 (MLS # 30059824)
    $4,950,000
    Photo of 355 Upper Ford Cut Off Road, Yaak, MT 59935 (MLS # 30059824)
    Photo of 355 Upper Ford Cut Off Road, Yaak, MT 59935 (MLS # 30059824)
    355 Upper Ford Cut Off Road, Yaak, MT
    355 Upper Ford Cut Off Road
    Yaak, MT
    • 2 Beds
    • 1 Bath
    • 1,052 Home (sqft)
    • 1 Bath
    • 224.54 Lot (ac)
  7. Photo of 63 Roosma Road, Hot Springs, MT 59845 (MLS # 30058010)
    $789,000
    Photo of 63 Roosma Road, Hot Springs, MT 59845 (MLS # 30058010)
    Photo of 63 Roosma Road, Hot Springs, MT 59845 (MLS # 30058010)
    10
     
    63 Roosma Road, Hot Springs, MT
    63 Roosma Road
    Hot Springs, MT
    • 2 Beds
    • 3 Baths
    • 2,145 Home (sqft)
    • 3 Baths
    • 34.00 Lot (ac)
  8. Photo of 1380 Lower Valley Road, Kalispell, MT 59901 (MLS # 30057835)
    $1,495,000
    Photo of 1380 Lower Valley Road, Kalispell, MT 59901 (MLS # 30057835)
    Photo of 1380 Lower Valley Road, Kalispell, MT 59901 (MLS # 30057835)
    1380 Lower Valley Road, Kalispell, MT
    1380 Lower Valley Road
    Kalispell, MT
    • 7 Beds
    • 4 Baths
    • 4,695 Home (sqft)
    • 4 Baths
    • 5.00 Lot (ac)
  9. Photo of 7517 Duffy Lane, Canyon Creek, MT 59633 (MLS # 30057806)
    $799,000
    Photo of 7517 Duffy Lane, Canyon Creek, MT 59633 (MLS # 30057806)
    Photo of 7517 Duffy Lane, Canyon Creek, MT 59633 (MLS # 30057806)
    7517 Duffy Lane, Canyon Creek, MT
    7517 Duffy Lane
    Canyon Creek, MT
    • 3 Beds
    • 2 Baths
    • 1,994 Home (sqft)
    • 2 Baths
    • 10.14 Lot (ac)
  10. Photo of Kila, MT 59920 (MLS # 30060189)
    $25,000,000
    Photo of Kila, MT 59920 (MLS # 30060189)
    Photo of Kila, MT 59920 (MLS # 30060189)
    MLS # 30060189, Kila, MT
    MLS # 30060189
    Kila, MT
    • 6 Beds
    • 6 Baths
    • 8,200 Home (sqft)
    • 6 Baths
    • 768.86 Lot (ac)
  11. Photo of 164 W Main Street, MT 59461 (MLS # 30056432)
    $350,000
    Photo of 164 W Main Street, MT 59461 (MLS # 30056432)
    Photo of 164 W Main Street, MT 59461 (MLS # 30056432)
    164 W Main Street, MT
    164 W Main Street
    MT
    • 4 Beds
    • 2 Baths
    • 2,640 Home (sqft)
    • 2 Baths
    • 7.35 Lot (ac)
  12. Photo of NHN US Hwy 2, East Glacier Park, MT 59434 (MLS # 30056767)
    $2,500,000
    Photo of NHN US Hwy 2, East Glacier Park, MT 59434 (MLS # 30056767)
    Photo of NHN US Hwy 2, East Glacier Park, MT 59434 (MLS # 30056767)
    19
     
    NHN US Hwy 2, East Glacier Park, MT
    NHN US Hwy 2
    East Glacier Park, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 758.00 Lot (ac)
  13. Photo of 360 Valley Drive, De Borgia, MT 59830 (MLS # 30056048)
    $795,000
    Photo of 360 Valley Drive, De Borgia, MT 59830 (MLS # 30056048)
    Photo of 360 Valley Drive, De Borgia, MT 59830 (MLS # 30056048)
    83
     
    360 Valley Drive, De Borgia, MT
    360 Valley Drive
    De Borgia, MT
    • 2 Beds
    • 2 Baths
    • 2,900 Home (sqft)
    • 2 Baths
    • 10.58 Lot (ac)
  14. Photo of TBD Highway 89, Great Falls, MT 59405 (MLS # 30056023)
    $8,990,000
    Photo of TBD Highway 89, Great Falls, MT 59405 (MLS # 30056023)
    Photo of TBD Highway 89, Great Falls, MT 59405 (MLS # 30056023)
    14
     
    TBD Highway 89, Great Falls, MT
    TBD Highway 89
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 3,024.05 Lot (ac)
  15. Photo of 2300 Flynn Lane, Missoula, MT 59808 (MLS # 30057611)
    $1,350,000
    Photo of 2300 Flynn Lane, Missoula, MT 59808 (MLS # 30057611)
    Photo of 2300 Flynn Lane, Missoula, MT 59808 (MLS # 30057611)
    2300 Flynn Lane, Missoula, MT
    2300 Flynn Lane
    Missoula, MT
    • 3 Beds
    • 2 Baths
    • 1,956 Home (sqft)
    • 2 Baths
    • 2.10 Lot (ac)
  16. Photo of 5014 Eastside Highway Hwy, Stevensville, MT 59870 (MLS # 30055329)
    $1,165,000
    Photo of 5014 Eastside Highway Hwy, Stevensville, MT 59870 (MLS # 30055329)
    Photo of 5014 Eastside Highway Hwy, Stevensville, MT 59870 (MLS # 30055329)
    61
     
    5014 Eastside Highway Hwy, Stevensville, MT
    5014 Eastside Highway Hwy
    Stevensville, MT
    • 4 Beds
    • 3 Baths
    • 1,680 Home (sqft)
    • 3 Baths
    • 10.00 Lot (ac)
  17. Photo of 410 West Road, Hot Springs, MT 59845 (MLS # 30054783)
    $2,260,000
    Photo of 410 West Road, Hot Springs, MT 59845 (MLS # 30054783)
    Photo of 410 West Road, Hot Springs, MT 59845 (MLS # 30054783)
    27
     
    410 West Road, Hot Springs, MT
    410 West Road
    Hot Springs, MT
    • 2 Beds
    • 1 Bath
    • 896 Home (sqft)
    • 1 Bath
    • 650.00 Lot (ac)
  18. Photo of 4795 Pardee Flat Road, Superior, MT 59872 (MLS # 30055214)
    $649,700
    Photo of 4795 Pardee Flat Road, Superior, MT 59872 (MLS # 30055214)
    Photo of 4795 Pardee Flat Road, Superior, MT 59872 (MLS # 30055214)
    92
     
    4795 Pardee Flat Road, Superior, MT
    4795 Pardee Flat Road
    Superior, MT
    • 3 Beds
    • 2 Baths
    • 3,136 Home (sqft)
    • 2 Baths
    • 66.00 Lot (ac)
  19. Photo of 661 Dovetail Valentine Road, Winnett, MT 59087 (MLS # 30055039)
    $1,450,000
    Photo of 661 Dovetail Valentine Road, Winnett, MT 59087 (MLS # 30055039)
    Photo of 661 Dovetail Valentine Road, Winnett, MT 59087 (MLS # 30055039)
    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)
  20. Photo of 8375 & 8377 US Highway 89, Great Falls, MT 59405 (MLS # 30054356)
    $2,990,000
    Photo of 8375 & 8377 US Highway 89, Great Falls, MT 59405 (MLS # 30054356)
    Photo of 8375 & 8377 US Highway 89, Great Falls, MT 59405 (MLS # 30054356)
    69
     
    8375 & 8377 US Highway 89, Great Falls, MT
    8375 & 8377 US Highway 89
    Great Falls, MT
    • 4 Beds
    • 4 Baths
    • 3,700 Home (sqft)
    • 4 Baths
    • 166.35 Lot (ac)
  21. Photo of 60 Langendorf Road, Bridger, MT 59014 (MLS # 30055941)
    $1,575,000
    Photo of 60 Langendorf Road, Bridger, MT 59014 (MLS # 30055941)
    Photo of 60 Langendorf Road, Bridger, MT 59014 (MLS # 30055941)
    36
     
    60 Langendorf Road, Bridger, MT
    60 Langendorf Road
    Bridger, MT
    • 5 Beds
    • 1 Bath
    • 2,983 Home (sqft)
    • 1 Bath
    • 28.44 Lot (ac)
  22. Photo of 1995 Conn Road, Columbia Falls, MT 59912 (MLS # 30053417)
    $1,850,000
    Photo of 1995 Conn Road, Columbia Falls, MT 59912 (MLS # 30053417)
    Photo of 1995 Conn Road, Columbia Falls, MT 59912 (MLS # 30053417)
    42
     
    1995 Conn Road, Columbia Falls, MT
    1995 Conn Road
    Columbia Falls, MT
    • 3 Beds
    • 2 Baths
    • 1,856 Home (sqft)
    • 2 Baths
    • 20.00 Lot (ac)
  23. Photo of 43342 Buffalo Bridge Road, Polson, MT 59860 (MLS # 30052927)
    $1,100,000
    Photo of 43342 Buffalo Bridge Road, Polson, MT 59860 (MLS # 30052927)
    Photo of 43342 Buffalo Bridge Road, Polson, MT 59860 (MLS # 30052927)
    11
     
    43342 Buffalo Bridge Road, Polson, MT
    43342 Buffalo Bridge Road
    Polson, MT
    • 2 Beds
    • 2 Baths
    • 2,030 Home (sqft)
    • 2 Baths
    • 148.58 Lot (ac)
  24. Photo of TBD Highway 89 N, Choteau, MT 59422 (MLS # 30052981)
    $10,400,000
    Photo of TBD Highway 89 N, Choteau, MT 59422 (MLS # 30052981)
    Photo of TBD Highway 89 N, Choteau, MT 59422 (MLS # 30052981)
    16
     
    TBD Highway 89 N, Choteau, MT
    TBD Highway 89 N
    Choteau, MT
    • 0 Beds
    • 2 Baths
    • 0 Home (sqft)
    • 2 Baths
    • 2,541.00 Lot (ac)
  25. Photo of 45214 Lake Mary Ronan Road, Dayton, MT 59914 (MLS # 30052113)
    $4,500,000
    Photo of 45214 Lake Mary Ronan Road, Dayton, MT 59914 (MLS # 30052113)
    Photo of 45214 Lake Mary Ronan Road, Dayton, MT 59914 (MLS # 30052113)
    31
     
    45214 Lake Mary Ronan Road, Dayton, MT
    45214 Lake Mary Ronan Road
    Dayton, MT
    • 4 Beds
    • 1 Bath
    • 1,762 Home (sqft)
    • 1 Bath
    • 1,367.00 Lot (ac)
  26. Photo of 981 Cora Creek Road, Raynesford, MT 59469 (MLS # 30051549)
    $2,950,000
    Photo of 981 Cora Creek Road, Raynesford, MT 59469 (MLS # 30051549)
    Photo of 981 Cora Creek Road, Raynesford, MT 59469 (MLS # 30051549)
    13
     
    981 Cora Creek Road, Raynesford, MT
    981 Cora Creek Road
    Raynesford, MT
    • 4 Beds
    • 2 Baths
    • 3,172 Home (sqft)
    • 2 Baths
    • 731.00 Lot (ac)
  27. Photo of 58406 Moiese Valley Road, Charlo, MT 59824 (MLS # 30051403)
    $8,950,000
    Photo of 58406 Moiese Valley Road, Charlo, MT 59824 (MLS # 30051403)
    Photo of 58406 Moiese Valley Road, Charlo, MT 59824 (MLS # 30051403)
    58406 Moiese Valley Road, Charlo, MT
    58406 Moiese Valley Road
    Charlo, MT
    • 2 Beds
    • 2 Baths
    • 0 Home (sqft)
    • 2 Baths
    • 2,411.00 Lot (ac)
  28. Photo of 49 Windy Lane, Sunburst, MT 59482 (MLS # 30043336)
    $475,000
    Photo of 49 Windy Lane, Sunburst, MT 59482 (MLS # 30043336)
    Photo of 49 Windy Lane, Sunburst, MT 59482 (MLS # 30043336)
    49 Windy Lane, Sunburst, MT
    49 Windy Lane
    Sunburst, MT
    • 4 Beds
    • 2 Baths
    • 2,154 Home (sqft)
    • 2 Baths
    • 20.00 Lot (ac)
  29. Photo of 8240 Island Lake Road, Marion, MT 59925 (MLS # 30048274)
    $2,300,000
    Photo of 8240 Island Lake Road, Marion, MT 59925 (MLS # 30048274)
    Photo of 8240 Island Lake Road, Marion, MT 59925 (MLS # 30048274)
    108
     
    8240 Island Lake Road, Marion, MT
    8240 Island Lake Road
    Marion, MT
    • 3 Beds
    • 3 Baths
    • 3,192 Home (sqft)
    • 3 Baths
    • 338.00 Lot (ac)
  30. Photo of NHN Highway 93, Ronan, MT 59864 (MLS # 30047952)
    $1,397,000
    Photo of NHN Highway 93, Ronan, MT 59864 (MLS # 30047952)
    Photo of NHN Highway 93, Ronan, MT 59864 (MLS # 30047952)
    11
     
    NHN Highway 93, Ronan, MT
    NHN Highway 93
    Ronan, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 140.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 IDX Website is powered by Diverse Solutions 2025. Privacy | Terms & Conditions