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 41 | Previous Page 1 of 2 Next
  1. Photo of UKN Flat Creek Road, Geraldine, MT 59446 (MLS # 30068104)
    $2,200,000
    Photo of UKN Flat Creek Road, Geraldine, MT 59446 (MLS # 30068104)
    Photo of UKN Flat Creek Road, Geraldine, MT 59446 (MLS # 30068104)
    12
     
    UKN Flat Creek Road, Geraldine, MT
    UKN Flat Creek Road
    Geraldine, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1,630.00 Lot (ac)
  2. Photo of 263 W Bovine Way, Melrose, MT 59743 (MLS # 30067878)
    $4,600,000
    Photo of 263 W Bovine Way, Melrose, MT 59743 (MLS # 30067878)
    Photo of 263 W Bovine Way, Melrose, MT 59743 (MLS # 30067878)
    21
     
    263 W Bovine Way, Melrose, MT
    263 W Bovine Way
    Melrose, MT
    • 2 Beds
    • 1 Bath
    • 750 Home (sqft)
    • 1 Bath
    • 105.00 Lot (ac)
  3. Photo of 2519 Old Darby Road, Darby, MT 59829 (MLS # 30067349)
    $5,950,000
    Photo of 2519 Old Darby Road, Darby, MT 59829 (MLS # 30067349)
    Photo of 2519 Old Darby Road, Darby, MT 59829 (MLS # 30067349)
    51
     
    2519 Old Darby Road, Darby, MT
    2519 Old Darby Road
    Darby, MT
    • 5 Beds
    • 1 Bath
    • 1,860 Home (sqft)
    • 1 Bath
    • 183.00 Lot (ac)
  4. Photo of 205 Ross Road, Great Falls, MT 59405 (MLS # 30066876)
    $3,600,000
    Photo of 205 Ross Road, Great Falls, MT 59405 (MLS # 30066876)
    Photo of 205 Ross Road, Great Falls, MT 59405 (MLS # 30066876)
    67
     
    205 Ross Road, Great Falls, MT
    205 Ross Road
    Great Falls, MT
    • 3 Beds
    • 1 Bath
    • 972 Home (sqft)
    • 1 Bath
    • 482.29 Lot (ac)
  5. Photo of 283 Cummoch Drive, Deer Lodge, MT 59722 (MLS # 30066756)
    $4,995,000
    Photo of 283 Cummoch Drive, Deer Lodge, MT 59722 (MLS # 30066756)
    Photo of 283 Cummoch Drive, Deer Lodge, MT 59722 (MLS # 30066756)
    88
     
    283 Cummoch Drive, Deer Lodge, MT
    283 Cummoch Drive
    Deer Lodge, MT
    • 4 Beds
    • 3 Baths
    • 2,848 Home (sqft)
    • 3 Baths
    • 520.50 Lot (ac)
  6. Photo of 164 Pony Road, Harrison, MT 59735 (MLS # 30065810)
    $3,300,000
    Photo of 164 Pony Road, Harrison, MT 59735 (MLS # 30065810)
    Photo of 164 Pony Road, Harrison, MT 59735 (MLS # 30065810)
    50
     
    164 Pony Road, Harrison, MT
    164 Pony Road
    Harrison, MT
    • 3 Beds
    • 2 Baths
    • 2,386 Home (sqft)
    • 2 Baths
    • 150.00 Lot (ac)
  7. Photo of 0 Buena Vista Road, Valier, MT 59486 (MLS # 30066274)
    $6,600,000
    Photo of 0 Buena Vista Road, Valier, MT 59486 (MLS # 30066274)
    Photo of 0 Buena Vista Road, Valier, MT 59486 (MLS # 30066274)
    0 Buena Vista Road, Valier, MT
    0 Buena Vista Road
    Valier, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1,236.00 Lot (ac)
  8. Photo of 60 Five Mile Creek Road, Edgar, MT 59026 (MLS # 30066186)
    $1,795,000
    Photo of 60 Five Mile Creek Road, Edgar, MT 59026 (MLS # 30066186)
    Photo of 60 Five Mile Creek Road, Edgar, MT 59026 (MLS # 30066186)
    14
     
    60 Five Mile Creek Road, Edgar, MT
    60 Five Mile Creek Road
    Edgar, MT
    • 0 Beds
    • 5 Baths
    • 3,800 Home (sqft)
    • 5 Baths
    • 611.00 Lot (ac)
  9. Photo of 1380 Lower Valley Road, Kalispell, MT 59901 (MLS # 30065737)
    $1,495,000
    Photo of 1380 Lower Valley Road, Kalispell, MT 59901 (MLS # 30065737)
    Photo of 1380 Lower Valley Road, Kalispell, MT 59901 (MLS # 30065737)
    122
     
    1380 Lower Valley Road, Kalispell, MT
    1380 Lower Valley Road
    Kalispell, MT
    • 7 Beds
    • 4 Baths
    • 4,491 Home (sqft)
    • 4 Baths
    • 5.00 Lot (ac)
  10. Photo of Lot 56 A & B Three Mile Drive N, Stevensville, MT 59870 (MLS # 30066142)
    $490,000
    Photo of Lot 56 A & B Three Mile Drive N, Stevensville, MT 59870 (MLS # 30066142)
    Photo of Lot 56 A & B Three Mile Drive N, Stevensville, MT 59870 (MLS # 30066142)
    25
     
    Lot 56 A & B Three Mile Drive N, Stevensville, MT
    Lot 56 A & B Three Mile Drive N
    Stevensville, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 21.28 Lot (ac)
  11. Photo of 12 Bench Road, Whitehall, MT 59759 (MLS # 30064457)
    $1,255,000
    Photo of 12 Bench Road, Whitehall, MT 59759 (MLS # 30064457)
    Photo of 12 Bench Road, Whitehall, MT 59759 (MLS # 30064457)
    59
     
    12 Bench Road, Whitehall, MT
    12 Bench Road
    Whitehall, MT
    • 3 Beds
    • 3 Baths
    • 2,858 Home (sqft)
    • 3 Baths
    • 45.58 Lot (ac)
  12. Photo of 415 Sonstelie Road, Kalispell, MT 59901 (MLS # 30064241)
    $3,250,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)
  13. 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)
  14. 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)
  15. 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)
  16. 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)
  17. Photo of 650 11th Lane NE, Power, MT 59468 (MLS # 30061361)
    $2,450,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)
  18. Photo of NKN Mt Highway 82, Somers, MT 59932 (MLS # 30060391)
    $5,450,000
    Photo of NKN Mt Highway 82, Somers, MT 59932 (MLS # 30060391)
    Photo of NKN Mt Highway 82, Somers, MT 59932 (MLS # 30060391)
    34
     
    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)
  19. 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)
  20. 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)
  21. 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)
  22. 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)
  23. Photo of TBD Hwy 89, Great Falls, MT 59405 (MLS # 30056023)
    $8,990,000
    Photo of TBD Hwy 89, Great Falls, MT 59405 (MLS # 30056023)
    Photo of TBD Hwy 89, Great Falls, MT 59405 (MLS # 30056023)
    14
     
    TBD Hwy 89, Great Falls, MT
    TBD Hwy 89
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 3,024.05 Lot (ac)
  24. 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)
  25. Photo of 661 Dovetail Valentine Road, Winnett, MT 59087 (MLS # 30055039)
    $1,350,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)
  26. 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)
  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 NHN Hwy 93, Ronan, MT 59864 (MLS # 30047952)
    $1,397,000
    Photo of NHN Hwy 93, Ronan, MT 59864 (MLS # 30047952)
    Photo of NHN Hwy 93, Ronan, MT 59864 (MLS # 30047952)
    NHN Hwy 93, Ronan, MT
    NHN Hwy 93
    Ronan, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 140.00 Lot (ac)
  30. Photo of NHN Danas Point Drive, Helena, MT 59602 (MLS # 30047825)
    $2,250,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)
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