Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Montana farmland for sale
Price
Size
Tags
Save
Reset
593 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Montana
for more listings.
$19.1k drop • Nov 11
$549,900
5.68 acres
Lincoln County
3 bd, 2 ba
•
1,410 sq ft
Rexford, MT 59930
$10k drop • Dec 11
$232,000
20 acres
Meagher County
600 sq ft
White Sulphur Springs, MT 59645
2 days
$295,000
5 acres
Flathead County
Kalispell, MT 59901
23 hours
$1,799,000
19.1 acres
Stillwater County
5 bd, 3 ba
•
2,378 sq ft
Absarokee, MT 59001
8 months ago
$1,200,000
20 acres
Missoula County
Seeley Lake, MT 59868
5 months ago
$1,399,000
15.8 acres
Flathead County
3 bd, 3 ba
•
1,677 sq ft
Columbia Falls, MT 59912
$30k drop • Dec 10
$860,000
6.13 acres
Broadwater County
5 bd, 4 ba
•
3,289 sq ft
Three Forks, MT 59752
Pending
Under contract
$450,000
10 acres
Gallatin County
2 bd, 1 ba
•
1,648 sq ft
Three Forks, MT 59752
5 months ago
$1,500,000
179 acres
Carbon County
Roberts, MT 59070
6 months ago
$535,000
20 acres
Gallatin County
Manhattan, MT 59714
$1m drop • Dec 9
$13,750,000
164 acres
Gallatin County
2 bd, 3 ba
•
3,456 sq ft
Bozeman, MT 59718
3 months ago
$2,995,000
40 acres
Gallatin County
3 bd, 3 ba
•
2,076 sq ft
Belgrade, MT 59714
Pending
Under contract
$675,000
40 acres
Lake County
1 bd, 1 ba
•
1,536 sq ft
St. Ignatius, MT 59865
$25k drop • Dec 9
$325,000
7.35 acres
Liberty County
4 bd, 2 ba
•
1,460 sq ft
Lothair, MT 59461
4 months ago
$2,250,000
640 acres
Yellowstone County
Pompeys Pillar, MT 59064
$40k drop • Dec 8
$450,000
63 acres
Musselshell County
5 bd, 2,400 sq ft
Roundup, MT 59072
4 months ago
$24,250,000
58 acres
Flathead County
13 bd, 14 ba
•
16,336 sq ft
Kalispell, MT 59901
$30k drop • Oct 27
$950,000
20 acres
Sanders County
2 bd, 3 ba
•
4,544 sq ft
Trout Creek, MT 59874
$255k drop • Nov 14
$2,495,000
14 acres
Gallatin County
4 bd, 4 ba
•
3,632 sq ft
Belgrade, MT 59714
Pending
Under contract
$1,900,000
114 acres
Gallatin County
3 bd, 2 ba
•
1,564 sq ft
Three Forks, MT 59752
4 days
$1,750,000
64 acres
Yellowstone County
3 bd, 3 ba
•
3,516 sq ft
Joliet, MT 59044
Pending
Under contract
$195,000
12.5 acres
Cascade County
Vaughn, MT 59487
5 days
$2,995,000
10.3 acres
Gallatin County
4 bd, 5 ba
•
3,336 sq ft
Bozeman, MT 59718
8 days
$5,900,000
21 acres
Gallatin County
4 bd, 6 ba
•
5,471 sq ft
Big Sky, MT 59716
54 days ago
$1,060,000
6.78 acres
Lincoln County
3 bd, 2 ba
•
2,430 sq ft
Rexford, MT 59930
6 days
$135,000
20.5 acres
Stillwater County
Columbus, MT 59019
6 days
$625,000
7.26 acres
Jefferson County
3 bd, 3 ba
•
2,764 sq ft
Clancy, MT 59634
6 days
$21,500,000
19,816 acres
Yellowstone County
3 bd, 2 ba
•
2,288 sq ft
Custer, MT 59024
2 months ago
$1,395,000
5.66 acres
Madison County
4 bd, 5 ba
•
3,159 sq ft
Ennis, MT 59729
2 months ago
$229,900
20.7 acres
Silver Bow County
Rocker, MT 59701
3 years ago
$950,000
38.8 acres
Lincoln County
Libby, MT 59923
7 days
$335,000
40 acres
Big Horn County
3 bd, 1 ba
•
1,200 sq ft
Hardin, MT 59034
7 days
$1,275,000
12.7 acres
Ravalli County
5 bd, 3 ba
•
3,726 sq ft
Victor, MT 59875
7 days
$1,250,000
10 acres
Park County
5 bd, 2 ba
•
1,850 sq ft
Livingston, MT 59047
8 months ago
$3,900,000
57.6 acres
Gallatin County
Bozeman, MT 59718
3 months ago
$1,995,000
37.4 acres
Missoula County
1 bd, 1 ba
•
960 sq ft
Missoula, MT 59804
3 months ago
$1,999,995
10.4 acres
Gallatin County
4 bd, 3 ba
•
3,239 sq ft
Bozeman, MT 59718
Pending
Under contract
$250,000
6 acres
Madison County
Cameron, MT 59720
8 months ago
$1,750,000
59.2 acres
Gallatin County
Belgrade, MT 59714
10 days
$19,995,000
35.6 acres
Flathead County
3 bd, 4 ba
•
6,680 sq ft
Whitefish, MT 59937
5 months ago
$3,995,000
20 acres
Gallatin County
4 bd, 4 ba
•
4,816 sq ft
Bozeman, MT 59715
8 days
$625,000
5 acres
Jefferson County
3 bd, 3 ba
•
2,236 sq ft
Clancy, MT 59634
8 months ago
$429,000
43 acres
Richland County
2 bd, 2 ba
•
900 sq ft
Sidney, MT 59270
$21k drop • Dec 4
$149,000
15.7 acres
Jefferson County
Butte, MT 59701
8 days
$430,000
40.2 acres
Yellowstone County
Billings, MT 59101
8 days
$1,475,000
327 acres
Deer Lodge County
Anaconda, MT 59711
8 days
$290,000
21.8 acres
Beaverhead County
Dillon, MT 59725
2 months ago
$4,595,000
20 acres
Gallatin County
6 bd, 6 ba
•
5,077 sq ft
Bozeman, MT 59715
Pending
Under contract
$1,999,000
66.8 acres
Cascade County
5 bd, 6 ba
•
3,125 sq ft
Great Falls, MT 59404
9 months ago
$3,450,000
606 acres
Missoula County
Huson, MT 59846
1
2
3
4
…
12
1-50 of 593 properties
Map