Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Oklahoma ranches for sale
Price
Size
Tags
Save
Reset
442 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
$225,000
40 acres
Creek County
Depew, OK 74028
Pending
Under contract
$952,000
560 acres
Ellis County
Shattuck, OK 73858
3 months ago
$275,000
30 acres
Bryan County
3 bd, 2 ba
•
2,260 sq ft
Boswell, OK 74727
Pending
Under contract
$350,000
160 acres
Woodward County
Mooreland, OK 73852
Pending
Under contract
$1,075,000
149 acres
Atoka County
4 bd, 2 ba
•
2,640 sq ft
Atoka, OK 74525
Pending
Under contract
$496,000
160 acres
Tillman County
2 bd, 1 ba
•
1,900 sq ft
Snyder, OK 73566
Pending
Under contract
$2,569,600
800 acres
Pittsburg County
Indianola, OK 74442
10 months ago
$385,000
80 acres
Washita County
Weatherford, OK 73096
10 days
$210,000
20 acres
Cherokee County
Welling, OK 74471
Pending
Under contract
$156,860
157 acres
Ellis County
Gage, OK 73843
Pending
Under contract
$184,000
160 acres
Beaver County
Laverne, OK 73848
Pending
Under contract
$1,711,300
685 acres
Woodward County
Mooreland, OK 73852
Pending
Under contract
$1,006,300
403 acres
Woodward County
Mooreland, OK 73852
Pending
Under contract
$438,750
117 acres
Creek County
Oilton, OK 74030
Pending
Under contract
$11,858,750
4,744 acres
Garvin County
Foster, OK 73434
Pending
Under contract
$320,000
160 acres
Kiowa County
Mountain View, OK 73062
4 months ago
$131,500
33.3 acres
Custer County
Foss, OK 73647
Pending
Under contract
$388,032
110 acres
Pittsburg County
Quinton, OK 74561
Pending
Under contract
$1,200,000
400 acres
Pottawatomie County
4 bd, 2 ba
•
2,128 sq ft
Macomb, OK 74852
Pending
Under contract
$495,000
160 acres
Hughes County
3 bd, 2 ba
•
1,900 sq ft
Wetumka, OK 74883
Pending
Under contract
$445,000
59.2 acres
Pittsburg County
4 bd, 2 ba
•
1,968 sq ft
Stuart, OK 74570
Pending
Under contract
$450,000
100 acres
Coal County
Coalgate, OK 74538
Pending
Under contract
$594,000
297 acres
Grant County
Manchester, OK 73758
13 months ago
$1,091,000
185 acres
Delaware County
Jay, OK 74346
Pending
Under contract
$172,000
40 acres
Craig County
Welch, OK 74369
2 years ago
$720,000
800 acres
Texas County
— sq ft
Texhoma, OK 73949
Pending
Under contract
$733,000
651 acres
Beckham County
Elk City, OK 73644
Pending
Under contract
$950,000
193 acres
Haskell County
3 bd, 2 ba
•
1,860 sq ft
Stigler, OK 74462
Pending
Under contract
$560,000
280 acres
Roger Mills County
Leedey, OK 73654
Pending
Under contract
$702,500
282 acres
Woodward County
Mooreland, OK 73852
Pending
Under contract
$439,000
38.7 acres
Le Flore County
3 bd, 2 ba
•
1,935 sq ft
Heavener, OK 74937
Pending
Under contract
$558,000
120 acres
Atoka County
Atoka, OK 74525
Pending
Under contract
$520,000
20 acres
Nowata County
3 bd, 2 ba
•
2,400 sq ft
Chelsea, OK 74016
Pending
Under contract
$705,500
83.7 acres
Love County
3 bd, 2 ba
•
1,456 sq ft
Wilson, OK 73463
Pending
Under contract
$290,000
20 acres
McIntosh County
3 bd, 2 ba
•
1,456 sq ft
Checotah, OK 74426
16 months ago
$1,500,000
62.1 acres
Logan County
3 bd, 3.5 ba
•
3,500 sq ft
Guthrie, OK 73044
Pending
Under contract
$2,080,000
520 acres
Choctaw County
Boswell, OK 74727
3 years ago
$156,000
39 acres
Choctaw County
Hugo, OK 74743
Pending
Under contract
$998,000
239 acres
Seminole County
3 bd, 3 ba
•
— sq ft
Wewoka, OK 74884
Pending
Under contract
$440,000
24.2 acres
Cherokee County
3 bd, 2 ba
•
2,220 sq ft
Tahlequah, OK 74464
Pending
Under contract
$360,000
120 acres
Adair County
Stilwell, OK 74960
Pending
Under contract
$478,800
60 acres
Lincoln County
McLoud, OK 74851
Pending
Under contract
$295,000
70 acres
Carter County
3 bd, 1 ba
•
1,200 sq ft
Ratliff City, OK 73488
Pending
Under contract
$254,500
54.3 acres
Craig County
Big Cabin, OK 74332
Pending
Under contract
$449,500
81.6 acres
Pottawatomie County
1 bd, 1 ba
•
1,000 sq ft
Konawa, OK 74849
Pending
Under contract
$399,999
32.9 acres
Beckham County
4 bd, 3.5 ba
•
2,240 sq ft
Elk City, OK 73644
Pending
Under contract
$1,400,000
55.3 acres
Carter County
3 bd, 3 ba
•
2,985 sq ft
Ardmore, OK 73401
Pending
Under contract
$292,500
117 acres
Cotton County
Temple, OK 73568
Pending
Under contract
$800,000
110 acres
Adair County
3 bd, 1 ba
•
1,192 sq ft
Watts, OK 74964
Pending
Under contract
$969,000
969 acres
Texas County
Hooker, OK 73945
1
…
6
7
8
9
351-400 of 442 properties
Map