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
314 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.
3 months ago
$882,000
126 acres
McCurtain County
1 bd, 1 ba
•
— sq ft
Watson, OK 74963
12 months ago
$760,500
151 acres
Sequoyah County
Sallisaw, OK 74955
14 months ago
$499,000
139 acres
Le Flore County
Bokoshe, OK 74930
9 months ago
$525,000
70 acres
Johnston County
Milburn, OK 73450
10 months ago
$1,899,999
767 acres
Pushmataha County
Moyers, OK 74557
Pending
Under contract
$2,569,600
800 acres
Pittsburg County
Indianola, OK 74442
Pending
Under contract
$320,000
320 acres
Texas County
Guymon, OK 73942
Pending
Under contract
$400,000
49.7 acres
Adair County
Westville, OK 74965
Pending
Under contract
$952,000
560 acres
Ellis County
Shattuck, OK 73858
Pending
Under contract
$441,000
315 acres
Beaver County
Laverne, OK 73848
Pending
Under contract
$646,380
160 acres
Seminole County
Wewoka, OK 74884
Pending
Under contract
$750,000
173 acres
Sequoyah County
3 bd, 2 ba
•
2,816 sq ft
Brushy, OK 74955
Pending
Under contract
$576,000
360 acres
Ellis County
Fargo, OK 73840
Pending
Under contract
$320,000
320 acres
Texas County
Goodwell, OK 73939
Pending
Under contract
$545,000
160 acres
Okfuskee County
Okemah, OK 74859
Pending
Under contract
$340,000
64.5 acres
Latimer County
2 bd, 1 ba
•
950 sq ft
Red Oak, OK 74563
Pending
Under contract
$392,000
80 acres
Bryan County
Bennington, OK 74723
Pending
Under contract
$375,000
160 acres
Grant County
Wakita, OK 73771
Pending
Under contract
$2,500,000
544 acres
Coal County
Stonewall, OK 74871
Pending
Under contract
$1,499,000
40 acres
Tulsa County
3 bd, 3 ba
•
1,769 sq ft
Jenks, OK 74037
Pending
Under contract
$200,000
40 acres
Garvin County
Wynnewood, OK 73098
Pending
Under contract
$1,062,500
250 acres
Delaware County
Jay, OK 74346
Pending
Under contract
$387,900
86.2 acres
Muskogee County
Porum, OK 74455
Pending
Under contract
$1,000,000
256 acres
Grady County
Ninnekah, OK 73067
Pending
Under contract
$320,000
160 acres
Greer County
Duke, OK 73532
Pending
Under contract
$1,440,000
400 acres
Okfuskee County
Okfuskee, OK 74859
Pending
Under contract
$225,000
40 acres
Pittsburg County
Savanna, OK 74565
Pending
Under contract
$400,000
65 acres
Mayes County
Salina, OK 74365
Pending
Under contract
$300,000
120 acres
Roger Mills County
Cheyenne, OK 73628
Pending
Under contract
$495,000
200 acres
Muskogee County
Porum, OK 74455
Pending
Under contract
$420,000
80 acres
Okfuskee County
3 bd, 2 ba
•
1,316 sq ft
Okemah, OK 74859
Pending
Under contract
$699,000
60 acres
Craig County
3 bd, 3.5 ba
•
1,792 sq ft
Vinita, OK 74301
Pending
Under contract
$699,000
101 acres
Bryan County
4 bd, 3 ba
•
2,016 sq ft
Bennington, OK 74723
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
$880,000
41.6 acres
Choctaw County
3 bd, 2 ba
•
3,635 sq ft
Hugo, OK 74743
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
$387,500
155 acres
Custer County
Clinton, OK 73601
Pending
Under contract
$5,015,520
1,393 acres
Okfuskee County
3 bd, 2 ba
•
1,456 sq ft
Okemah, OK 74859
Pending
Under contract
$1,090,000
40 acres
Carter County
3 bd, 2.5 ba
•
2,347 sq ft
Ardmore, OK 73401
Pending
Under contract
$549,000
50 acres
Delaware County
3 bd, 2 ba
•
1,887 sq ft
Jay, OK 74346
Pending
Under contract
$989,000
170 acres
Adair County
Watts, OK 74964
Pending
Under contract
$499,900
80 acres
Pittsburg County
4 bd, 2 ba
•
1,764 sq ft
McAlester, OK 74501
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,420,000
114 acres
Tulsa County
Sperry, OK 74073
Pending
Under contract
$799,000
240 acres
Pittsburg County
Stuart, OK 74501
Pending
Under contract
$200,000
152 acres
Garfield County
Enid, OK 73739
1
…
4
5
6
7
251-300 of 314 properties
Map