Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Montana cattle ranches for sale
Price
Size
Tags
Save
Reset
64 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Montana
for more listings.
4 days
$3,500,000
5,759 acres
Phillips County
Malta, MT 59538
17 days
$1,400,000
1,194 acres
Phillips County
Malta, MT 59538
2 months ago
$1,099,995
167 acres
Glacier County
Browning, MT 59417
59 days ago
$13,200,000
11,689 acres
Phillips County
Malta, MT 59538
2 months ago
$9,300,000
1,465 acres
Carbon County
Red Lodge, MT 59068
2 months ago
$3,250,000
326 acres
Sweet Grass County
Greycliff, MT 59069
2 months ago
$1,378,050
91.9 acres
Cascade County
Cascade, MT 59421
2 months ago
$9,415,665
2,100 acres
Glacier County
Browning, MT 59434
$155k drop • Aug 28
$3,795,000
668 acres
Fergus County
4 bd, 1 ba
•
1,456 sq ft
Lewistown, MT 59457
52 days ago
$1,280,000
77.2 acres
Lake County
4 bd, 2 ba
•
2,525 sq ft
Charlo, MT 59824
2 months ago
$1,464,400
167 acres
Cascade County
Cascade, MT 59412
8 days
$999,000
156 acres
Lincoln County
3 bd, 1.5 ba
•
2,100 sq ft
Trego, MT 59934
3 months ago
$2,150,000
876 acres
Rosebud County
Ashland, MT 59003
6 days
$1,300,000
600 acres
Fergus County
2,432 sq ft
Lewistown, MT 59457
4 months ago
$2,850,000
1,018 acres
Blaine County
Harlem, MT 59526
3 months ago
$1,500,000
563 acres
Broadwater County
Radersburg, MT 59641
$150k drop • July 23
$3,200,000
79.6 acres
Madison County
3 bd, 3 ba
•
2,525 sq ft
Harrison, MT 59735
5 months ago
$1,850,000
1,280 acres
Sheridan County
Reserve, MT 59258
5 months ago
$979,000
144 acres
Sanders County
Plains, MT 59859
$126k drop • Aug 26
$1,599,000
80.7 acres
Flathead County
3 bd, 3 ba
•
1,850 sq ft
Marion, MT 59925
$101k drop • Aug 26
$1,249,000
40.4 acres
Flathead County
3 bd, 3 ba
•
1,850 sq ft
Marion, MT 59925
2 months ago
$1,430,000
287 acres
Glacier County
Browning, MT 59417
2 months ago
$1,699,000
70.3 acres
Powell County
2 bd, 1 ba
•
1,411 sq ft
Helmville, MT 59843
$250k drop • Aug 26
$1,749,000
121 acres
Flathead County
3 bd, 3 ba
•
1,850 sq ft
Marion, MT 59925
51 days ago
$3,500,000
358 acres
Musselshell County
3 bd, 1 ba
•
1,866 sq ft
Roundup, MT 59072
3 months ago
$4,000,000
1,783 acres
Fergus County
Lewistown, MT 59430
$155k drop • Aug 29
$3,795,000
668 acres
Fergus County
5 bd, 1.5 ba
•
2,028 sq ft
Lewistown, MT 59457
$75k drop • July 2
$975,000
551 acres
Custer County
Volborg, MT 59351
$3m drop • July 14
$54,000,000
23,500 acres
Big Horn County
Custer, MT 59024
2 months ago
$14,450,000
83.5 acres
Gallatin County
2 bd, 2 ba
•
3,051 sq ft
Bozeman, MT 59715
4 months ago
$7,400,000
10,047 acres
Rosebud County
Forsyth, MT 59327
$376k drop • Aug 21
$4,999,000
67 acres
Ravalli County
6 bd, 3.5 ba
•
5,671 sq ft
Sula, MT 59871
3 months ago
$2,250,000
375 acres
Yellowstone County
3 bd, 2.5 ba
•
3,278 sq ft
Billings, MT 59101
22 days
$435,000
46 acres
McCone County
— sq ft
Circle, MT 59215
2 months ago
$1,999,999
160 acres
Stillwater County
3 bd, 2 ba
•
2,976 sq ft
Park City, MT 59063
$2m drop • Aug 12
$17,500,000
712 acres
Stillwater County
Nye, MT 59061
$24k drop • Aug 25
$575,000
160 acres
Hill County
Havre, MT 59501
$905k drop • Aug 20
$10,995,000
1,416 acres
Madison County
Cameron, MT 59720
6 months ago
$3,600,000
482 acres
Cascade County
Great Falls, MT 59405
$25k drop • June 24
$1,375,000
311 acres
Rosebud County
2 bd, 1 ba
•
1,664 sq ft
Forsyth, MT 59327
$200k drop • Sept 1
$3,298,000
70 acres
Ravalli County
4 bd, 3 ba
•
3,978 sq ft
Victor, MT 59875
6 months ago
$4,995,000
521 acres
Deer Lodge County
4 bd, 3 ba
•
2,848 sq ft
Deer Lodge, MT 59722
17 months ago
$5,995,000
1,278 acres
Gallatin County
Belgrade, MT 59714
16 months ago
$550,000
320 acres
Golden Valley County
Ryegate, MT 59074
$520k drop • June 23
$3,980,000
66.1 acres
Flathead County
3 bd, 2 ba
•
2,860 sq ft
Kalispell, MT 59901
15 months ago
$7,890,000
1,970 acres
Sweet Grass County
Big Timber, MT 59011
2 months ago
$4,250,000
3,987 acres
Phillips County
3 bd, 2 ba
•
— sq ft
Saco, MT 59261
$2m drop • Aug 12
$12,000,000
566 acres
Stillwater County
Nye, MT 59061
15 months ago
$14,149,080
7,075 acres
Chouteau County
Fort Benton, MT 59442
6 days
$550,000
200 acres
Fergus County
Lewistown, MT 59457
1
2
1-50 of 64 properties
Map