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 39 | Previous Page 1 of 2 Next
  1. Photo of 21904 Us Highway 2, Gildford, MT 59525 (MLS # 30064697)
    $745,000
    Photo of 21904 Us Highway 2, Gildford, MT 59525 (MLS # 30064697)
    Photo of 21904 Us Highway 2, Gildford, MT 59525 (MLS # 30064697)
    32
     
    21904 Us Highway 2, Gildford, MT
    21904 Us Highway 2
    Gildford, MT
    • 5 Beds
    • 3 Baths
    • 4,320 Home (sqft)
    • 3 Baths
    • 145.00 Lot (ac)
  2. Photo of 12 Bench Road, Whitehall, MT 59759 (MLS # 30064457)
    $1,295,000
    Photo of 12 Bench Road, Whitehall, MT 59759 (MLS # 30064457)
    Photo of 12 Bench Road, Whitehall, MT 59759 (MLS # 30064457)
    58
     
    12 Bench Road, Whitehall, MT
    12 Bench Road
    Whitehall, MT
    • 3 Beds
    • 3 Baths
    • 2,858 Home (sqft)
    • 3 Baths
    • 45.58 Lot (ac)
  3. Photo of 415 Sonstelie Road, Kalispell, MT 59901 (MLS # 30064241)
    $4,000,000
    Photo of 415 Sonstelie Road, Kalispell, MT 59901 (MLS # 30064241)
    Photo of 415 Sonstelie Road, Kalispell, MT 59901 (MLS # 30064241)
    60
     
    415 Sonstelie Road, Kalispell, MT
    415 Sonstelie Road
    Kalispell, MT
    • 4 Beds
    • 3 Baths
    • 2,557 Home (sqft)
    • 3 Baths
    • 28.08 Lot (ac)
  4. Photo of 11203 Skinner Meadows Road, Jackson, MT 59736 (MLS # 30061890)
    $4,250,000
    Photo of 11203 Skinner Meadows Road, Jackson, MT 59736 (MLS # 30061890)
    Photo of 11203 Skinner Meadows Road, Jackson, MT 59736 (MLS # 30061890)
    58
     
    11203 Skinner Meadows Road, Jackson, MT
    11203 Skinner Meadows Road
    Jackson, MT
    • 3 Beds
    • 2 Baths
    • 2,159 Home (sqft)
    • 2 Baths
    • 515.00 Lot (ac)
  5. Photo of NHN 1st Road S, Fort Shaw, MT 59443 (MLS # 30061670)
    $1,600,000
    Photo of NHN 1st Road S, Fort Shaw, MT 59443 (MLS # 30061670)
    Photo of NHN 1st Road S, Fort Shaw, MT 59443 (MLS # 30061670)
    NHN 1st Road S, Fort Shaw, MT
    NHN 1st Road S
    Fort Shaw, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 160.00 Lot (ac)
  6. Photo of NHN 1st Road S, Fort Shaw, MT 59443 (MLS # 30061669)
    $1,600,000
    Photo of NHN 1st Road S, Fort Shaw, MT 59443 (MLS # 30061669)
    Photo of NHN 1st Road S, Fort Shaw, MT 59443 (MLS # 30061669)
    12
     
    NHN 1st Road S, Fort Shaw, MT
    NHN 1st Road S
    Fort Shaw, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 131.76 Lot (ac)
  7. Photo of NHN 12th Lane, Fort Shaw, MT 59443 (MLS # 30061668)
    $1,600,000
    Photo of NHN 12th Lane, Fort Shaw, MT 59443 (MLS # 30061668)
    Photo of NHN 12th Lane, Fort Shaw, MT 59443 (MLS # 30061668)
    11
     
    NHN 12th Lane, Fort Shaw, MT
    NHN 12th Lane
    Fort Shaw, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 134.21 Lot (ac)
  8. Photo of 1176 County Line Road, Fort Shaw, MT 59443 (MLS # 30061666)
    $4,500,000
    Photo of 1176 County Line Road, Fort Shaw, MT 59443 (MLS # 30061666)
    Photo of 1176 County Line Road, Fort Shaw, MT 59443 (MLS # 30061666)
    31
     
    1176 County Line Road, Fort Shaw, MT
    1176 County Line Road
    Fort Shaw, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 425.97 Lot (ac)
  9. Photo of 650 11th Lane NE, Power, MT 59468 (MLS # 30061361)
    $2,650,000
    Photo of 650 11th Lane NE, Power, MT 59468 (MLS # 30061361)
    Photo of 650 11th Lane NE, Power, MT 59468 (MLS # 30061361)
    107
     
    650 11th Lane NE, Power, MT
    650 11th Lane NE
    Power, MT
    • 3 Beds
    • 4 Baths
    • 3,930 Home (sqft)
    • 4 Baths
    • 360.00 Lot (ac)
  10. 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)
    33
     
    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)
  11. 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)
  12. 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)
  13. Photo of NHN N Ashley Lake Road, Kila, MT 59920 (MLS # 30060189)
    $25,000,000
    Photo of NHN N Ashley Lake Road, Kila, MT 59920 (MLS # 30060189)
    Photo of NHN N Ashley Lake Road, Kila, MT 59920 (MLS # 30060189)
    NHN N Ashley Lake Road, Kila, MT
    NHN N Ashley Lake Road
    Kila, MT
    • 6 Beds
    • 6 Baths
    • 8,200 Home (sqft)
    • 6 Baths
    • 768.86 Lot (ac)
  14. Photo of 164 W Main Street, MT 59461 (MLS # 30056432)
    $325,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)
  15. 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)
  16. 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)
  17. 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)
  18. 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)
  19. Photo of 661 Dovetail Valentine Road, Winnett, MT 59087 (MLS # 30055039)
    $1,390,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 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)
  21. Photo of 981 Cora Creek Road, Raynesford, MT 59469 (MLS # 30051549)
    $2,750,000
    Photo of 981 Cora Creek Road, Raynesford, MT 59469 (MLS # 30051549)
    Photo of 981 Cora Creek Road, Raynesford, MT 59469 (MLS # 30051549)
    29
     
    981 Cora Creek Road, Raynesford, MT
    981 Cora Creek Road
    Raynesford, MT
    • 5 Beds
    • 1 Bath
    • 3,172 Home (sqft)
    • 1 Bath
    • 731.00 Lot (ac)
  22. 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)
  23. 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)
  24. 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)
    NHN Highway 93, Ronan, MT
    NHN Highway 93
    Ronan, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 140.00 Lot (ac)
  25. Photo of NHN Danas Point Drive, Helena, MT 59602 (MLS # 30047825)
    $2,500,000
    Photo of NHN Danas Point Drive, Helena, MT 59602 (MLS # 30047825)
    Photo of NHN Danas Point Drive, Helena, MT 59602 (MLS # 30047825)
    18
     
    NHN Danas Point Drive, Helena, MT
    NHN Danas Point Drive
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 161.00 Lot (ac)
  26. Photo of 105 Mt-80 St, Fort Benton, MT 59442 (MLS # 30046955)
    $720,000
    Photo of 105 Mt-80 St, Fort Benton, MT 59442 (MLS # 30046955)
    Photo of 105 Mt-80 St, Fort Benton, MT 59442 (MLS # 30046955)
    105 Mt-80 St, Fort Benton, MT
    105 Mt-80 St
    Fort Benton, MT
    • 3 Beds
    • 2 Baths
    • 1,848 Home (sqft)
    • 2 Baths
    • 94.10 Lot (ac)
  27. Photo of 3 Finley Gulch Road, Lonepine, MT 59848 (MLS # 30043698)
    $1,599,000
    Photo of 3 Finley Gulch Road, Lonepine, MT 59848 (MLS # 30043698)
    Photo of 3 Finley Gulch Road, Lonepine, MT 59848 (MLS # 30043698)
    3 Finley Gulch Road, Lonepine, MT
    3 Finley Gulch Road
    Lonepine, MT
    • 6 Beds
    • 4 Baths
    • 4,168 Home (sqft)
    • 4 Baths
    • 440.00 Lot (ac)
  28. Photo of 2400 Meridian Cemete Meridian Cemetery Road, Willow Creek, MT 59760 (MLS # 30051913)
    $8,000,000
    Photo of 2400 Meridian Cemete Meridian Cemetery Road, Willow Creek, MT 59760 (MLS # 30051913)
    Photo of 2400 Meridian Cemete Meridian Cemetery Road, Willow Creek, MT 59760 (MLS # 30051913)
    95
     
    2400 Meridian Cemete Meridian Cemetery Road, Willow Creek, MT
    2400 Meridian Cemete Meridian Cemetery Road
    Willow Creek, MT
    • 4 Beds
    • 6 Baths
    • 4,710 Home (sqft)
    • 6 Baths
    • 368.94 Lot (ac)
  29. 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)
  30. Photo of 31200 Ninemile Road, Huson, MT 59846 (MLS # 30041610)
    $3,450,000
    Photo of 31200 Ninemile Road, Huson, MT 59846 (MLS # 30041610)
    Photo of 31200 Ninemile Road, Huson, MT 59846 (MLS # 30041610)
    12
     
    31200 Ninemile Road, Huson, MT
    31200 Ninemile Road
    Huson, MT
    • 5 Beds
    • 2 Baths
    • 2,968 Home (sqft)
    • 2 Baths
    • 606.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 2026. Privacy | Terms & Conditions