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
269 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.
57 days ago
$460,000
100 acres
McIntosh County
Council Hill, OK 74428
3 months ago
$600,000
70.5 acres
Okmulgee County
Morris, OK 74445
11 months ago
$499,000
139 acres
Le Flore County
Bokoshe, OK 74930
15 months ago
$375,000
75 acres
Le Flore County
Shady Point, OK 74956
14 months ago
$990,000
240 acres
Le Flore County
Shady Point, OK 74956
14 months ago
$440,000
110 acres
Le Flore County
Bokoshe, OK 74930
5 months ago
$525,000
70 acres
Johnston County
Milburn, OK 73450
$150k drop • Mar 25
$1,800,000
338 acres
Coal County
6 bd, 3 ba
•
— sq ft
Coalgate, OK 74525
9 months ago
$760,500
151 acres
Sequoyah County
Sallisaw, OK 74955
15 months ago
$556,308
102 acres
Logan County
Crescent, OK 73028
2 years ago
$9,250,000
333 acres
Le Flore County
Bokoshe, OK
5 months ago
$715,000
159 acres
Pushmataha County
4 bd, 2 ba
•
— sq ft
Antlers, OK 74523
6 months ago
$1,899,999
767 acres
Pushmataha County
Moyers, OK 74557
12 months ago
$1,140,000
239 acres
Craig County
2 bd, 1 ba
•
1,268 sq ft
Vinita, OK 74301
14 months ago
$1,091,000
185 acres
Delaware County
Jay, OK 74346
Pending
Under contract
$952,000
560 acres
Ellis County
Shattuck, OK 73858
Pending
Under contract
$350,000
160 acres
Woodward County
Mooreland, OK 73852
Pending
Under contract
$2,569,600
800 acres
Pittsburg County
Indianola, OK 74442
Pending
Under contract
$600,000
211 acres
Tillman County
3 bd, 12 ba
•
1,272 sq ft
Davidson, OK 73530
Pending
Under contract
$248,000
62 acres
Seminole County
Earlsboro, OK 74840
Pending
Under contract
$1,039,320
1,155 acres
Cimarron County
Boise City, OK 73933
Pending
Under contract
$212,000
80 acres
Woodward County
Mooreland, OK 73852
Pending
Under contract
$320,000
160 acres
Greer County
Duke, OK 73532
Pending
Under contract
$320,000
160 acres
Kiowa County
Mountain View, OK 73062
Pending
Under contract
$1,075,000
149 acres
Atoka County
4 bd, 2 ba
•
2,640 sq ft
Atoka, OK 74525
Pending
Under contract
$240,000
60 acres
Nowata County
Chelsea, OK 74016
Pending
Under contract
$496,000
160 acres
Tillman County
2 bd, 1 ba
•
1,900 sq ft
Snyder, OK 73566
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
$510,000
60 acres
Grady County
Pocasset, OK 73079
Pending
Under contract
$950,000
80 acres
Logan County
Guthrie, OK 73044
Pending
Under contract
$256,000
160 acres
Greer County
Mangum, OK 73554
Pending
Under contract
$950,000
193 acres
Haskell County
3 bd, 2 ba
•
1,860 sq ft
Stigler, OK 74462
Pending
Under contract
$369,000
40 acres
Le Flore County
3 bd, 1 ba
•
1,120 sq ft
Poteau, OK 74953
Pending
Under contract
$560,000
280 acres
Roger Mills County
Leedey, OK 73654
Pending
Under contract
$558,000
120 acres
Atoka County
Atoka, OK 74525
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
$2,080,000
520 acres
Choctaw County
Boswell, OK 74727
Pending
Under contract
$998,000
239 acres
Seminole County
3 bd, 3 ba
•
— sq ft
Wewoka, OK 74884
Pending
Under contract
$599,900
40 acres
Nowata County
5 bd, 3 ba
•
3,942 sq ft
Nowata, OK 74048
Pending
Under contract
$360,000
120 acres
Adair County
Stilwell, OK 74960
Pending
Under contract
$497,900
99 acres
Beckham County
3 bd, 2 ba
•
2,600 sq ft
Erick, OK 73645
Pending
Under contract
$425,000
40 acres
Le Flore County
3 bd, 2 ba
•
1,514 sq ft
Howe, OK 74940
Pending
Under contract
$1,835,200
496 acres
Muskogee County
1 bd, 1 ba
•
1,200 sq ft
Warner, OK 74403
Pending
Under contract
$254,500
54.3 acres
Craig County
Big Cabin, OK 74332
Pending
Under contract
$1,144,000
160 acres
Payne County
4 bd, 3 ba
•
3,000 sq ft
Stillwater, OK 74074
Pending
Under contract
$250,000
40.5 acres
Lincoln County
Meeker, OK 74855
Pending
Under contract
$450,000
40 acres
Cherokee County
Tahlequah, OK 74464
Pending
Under contract
$429,900
70 acres
Adair County
Watts, OK 74964
1
…
3
4
5
6
201-250 of 269 properties
Map