Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Oklahoma cattle ranches for sale
Price
Size
Tags
Save
Reset
298 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 Oklahoma
for more listings.
Pending
Under contract
$1,075,000
149 acres
Atoka County
4 bd, 2 ba
•
2,640 sq ft
Atoka, OK 74525
Pending
Under contract
$635,000
80 acres
Nowata County
3 bd, 2 ba
•
1,925 sq ft
Chelsea, OK 74016
Pending
Under contract
$240,000
60 acres
Nowata County
Chelsea, OK 74016
Pending
Under contract
$750,000
80 acres
Nowata County
3 bd, 2 ba
•
2,400 sq ft
Chelsea, OK 74016
Pending
Under contract
$1,441,125
412 acres
Okfuskee County
Okfuskee, OK 74859
Pending
Under contract
$3,295,000
580 acres
Choctaw County
3 bd, 2 ba
•
4,344 sq ft
Hugo, OK 74743
Pending
Under contract
$2,485,000
599 acres
Haskell County
3 bd, 2 ba
•
2,700 sq ft
Stigler, OK 74462
Pending
Under contract
$429,900
80 acres
Craig County
Vinita, OK 74301
Pending
Under contract
$256,000
160 acres
Greer County
Mangum, OK 73554
Pending
Under contract
$750,000
107 acres
Choctaw County
3 bd, 2 ba
•
1,508 sq ft
Soper, OK 74759
Pending
Under contract
$560,000
280 acres
Roger Mills County
Leedey, OK 73654
Pending
Under contract
$705,500
83.7 acres
Love County
3 bd, 2 ba
•
1,456 sq ft
Wilson, OK 73463
Pending
Under contract
$1,111,158
390 acres
Latimer County
Red Oak, OK 74563
Pending
Under contract
$435,000
120 acres
McCurtain County
Idabel, OK 74756
Pending
Under contract
$549,000
50 acres
Delaware County
3 bd, 2 ba
•
1,887 sq ft
Jay, OK 74346
Pending
Under contract
$484,000
46.3 acres
Pushmataha County
3 bd, 2 ba
•
2,060 sq ft
Moyers, OK 74557
Pending
Under contract
$360,000
120 acres
Adair County
Stilwell, OK 74960
Pending
Under contract
$1,835,200
496 acres
Muskogee County
1 bd, 1 ba
•
1,200 sq ft
Warner, OK 74403
Pending
Under contract
$550,000
71.6 acres
Delaware County
3 bd, 1.5 ba
•
2,136 sq ft
Colcord, OK 74338
Pending
Under contract
$1,144,000
160 acres
Payne County
4 bd, 3 ba
•
3,000 sq ft
Stillwater, OK 74074
Pending
Under contract
$1,420,000
114 acres
Tulsa County
Sperry, OK 74073
Pending
Under contract
$300,000
148 acres
Major County
Isabella, OK 73747
Pending
Under contract
$799,000
240 acres
Pittsburg County
Stuart, OK 74501
Pending
Under contract
$200,000
152 acres
Garfield County
Enid, OK 73739
Pending
Under contract
$200,000
40 acres
Woodward County
4 bd, 2 ba
•
— sq ft
Mutual, OK 73853
Pending
Under contract
$983,250
345 acres
Osage County
Pawhuska, OK 74056
Pending
Under contract
$635,000
141 acres
Le Flore County
Cameron, OK 74932
Pending
Under contract
$395,000
117 acres
Blaine County
3 bd, 1 ba
•
1,730 sq ft
Fay, OK 73646
Pending
Under contract
$286,000
52 acres
Le Flore County
Poteau, OK 74953
Pending
Under contract
$429,900
70 acres
Adair County
Watts, OK 74964
Pending
Under contract
$790,000
55 acres
Coal County
4 bd, 3 ba
•
3,516 sq ft
Coalgate, OK 74538
Pending
Under contract
$650,000
148 acres
McIntosh County
Council Hill, OK 74428
Pending
Under contract
$254,400
53.2 acres
Okfuskee County
3 bd, 2 ba
•
1,832 sq ft
Weleetka, OK 74880
Pending
Under contract
$835,000
210 acres
McIntosh County
Council Hill, OK 74428
Pending
Under contract
$540,000
120 acres
Muskogee County
Boynton, OK 74422
Pending
Under contract
$775,000
200 acres
McIntosh County
Warner, OK 74469
Pending
Under contract
$425,000
80 acres
Okmulgee County
2 bd, 1 ba
•
1,232 sq ft
Beggs, OK 74421
Pending
Under contract
$1,200,000
293 acres
Washington County
3 bd, 2 ba
•
2,511 sq ft
Wann, OK 74083
Pending
Under contract
$1,360,000
160 acres
Love County
Wilson, OK 73463
Pending
Under contract
$590,500
88.2 acres
Haskell County
3 bd, 2 ba
•
1,700 sq ft
Kinta, OK 74552
Pending
Under contract
$490,000
60 acres
Wagoner County
Porter, OK 74454
Pending
Under contract
$715,000
159 acres
Pushmataha County
4 bd, 2 ba
•
— sq ft
Antlers, OK 74523
Pending
Under contract
$410,000
60 acres
Cherokee County
2 bd, 1.5 ba
•
1,220 sq ft
Hulbert, OK 74441
Pending
Under contract
$1,091,000
185 acres
Delaware County
Jay, OK 74346
Pending
Under contract
$310,000
160 acres
Garfield County
— sq ft
Enid, OK 73701
35 days ago
$300,000
40 acres
McCurtain County
Idabel, OK 74745
Pending
Under contract
$399,000
80 acres
Choctaw County
Boswell, OK 74727
Pending
Under contract
$410,000
82 acres
Pittsburg County
Kiowa, OK 74553
1
…
3
4
5
6
251-298 of 298 properties
Map