Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Oklahoma farmland for sale
Price
Size
Tags
Save
Reset
1,688 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
$560,000
160 acres
Hughes County
1 bd, 1 ba
•
400 sq ft
Lamar, OK 74850
Pending
Under contract
$2,499,000
128 acres
Logan County
Guthrie, OK 73044
Pending
Under contract
$160,500
30 acres
Pawnee County
Morrison, OK 73061
Pending
Under contract
$699,000
120 acres
Pushmataha County
Albion, OK 74521
Pending
Under contract
$1,062,500
250 acres
Delaware County
Jay, OK 74346
Pending
Under contract
$214,000
39.9 acres
Seminole County
Seminole, OK 74868
7 months ago
$857,750
470 acres
Roger Mills County
Cheyenne, OK 73628
Pending
Under contract
$490,000
8 acres
Delaware County
Colcord, OK 74338
Pending
Under contract
$56,000
5 acres
Adair County
Stilwell, OK 74960
7 years ago
$148,800
6.44 acres
Woods County
Alva, OK 73717
Pending
Under contract
$1,650,000
8 acres
Canadian County
5 bd, 3.5 ba
•
5,765 sq ft
Piedmont, OK 73078
Pending
Under contract
$189,000
7.7 acres
Sequoyah County
3 bd, 1.5 ba
•
1,176 sq ft
Sallisaw, OK 74955
Pending
Under contract
$310,000
35 acres
Adair County
3 bd, 2 ba
•
1,280 sq ft
Westville, OK 74965
Pending
Under contract
$289,000
16.4 acres
Le Flore County
3 bd, 2 ba
•
1,592 sq ft
Howe, OK 74940
Pending
Under contract
$790,500
186 acres
Garvin County
Stratford, OK 74872
Pending
Under contract
$680,000
220 acres
Hughes County
Allen, OK 74825
44 days ago
$260,000
30.8 acres
Mayes County
Locust Grove, OK 74352
Pending
Under contract
$200,000
20 acres
Grady County
Amber, OK 73004
Pending
Under contract
$199,000
30 acres
Pontotoc County
Roff, OK 74865
Pending
Under contract
$319,000
10 acres
Logan County
3 bd, 2 ba
•
1,080 sq ft
Crescent, OK 73028
Pending
Under contract
$999,000
145 acres
Le Flore County
4 bd, 4 ba
•
3,160 sq ft
Shady Point, OK 74956
Pending
Under contract
$225,000
40 acres
Pittsburg County
Savanna, OK 74565
Pending
Under contract
$340,000
30.2 acres
Craig County
3 bd, 2 ba
•
1,456 sq ft
Vinita, OK 74301
Pending
Under contract
$469,000
318 acres
Greer County
Mangum, OK 73554
Pending
Under contract
$1,680,000
160 acres
Logan County
Edmond, OK 73025
Pending
Under contract
$650,000
17 acres
Okmulgee County
4 bd, 2 ba
•
2,440 sq ft
Mounds, OK 74047
Pending
Under contract
$300,000
120 acres
Roger Mills County
Cheyenne, OK 73628
Pending
Under contract
$325,000
19.5 acres
Craig County
3 bd, 2 ba
•
1,664 sq ft
Welch, OK 74369
Pending
Under contract
$399,500
40 acres
Hughes County
3 bd, 1.5 ba
•
1,400 sq ft
Holdenville, OK 74848
Pending
Under contract
$675,000
40 acres
Le Flore County
3 bd, 2 ba
•
2,112 sq ft
Poteau, OK 74953
Pending
Under contract
$415,000
40 acres
Adair County
5 bd, 3 ba
•
2,358 sq ft
Westville, OK 74965
Pending
Under contract
$495,000
200 acres
Muskogee County
Porum, OK 74455
Pending
Under contract
$357,000 min
119 acres
Woods County
Alva, OK 73717
Pending
Under contract
$350,000
30 acres
Pottawatomie County
4 bd, 3 ba
•
3,516 sq ft
Meeker, OK 74855
Pending
Under contract
$499,000
6.56 acres
Bryan County
3 bd, 3 ba
•
3,097 sq ft
Calera, OK 74730
4 months ago
$1,120,000
80 acres
Canadian County
Piedmont, OK 73078
Pending
Under contract
$1,650,000
43 acres
McCurtain County
5 bd, 4.5 ba
•
7,160 sq ft
De Queen, OK 71832
Pending
Under contract
$299,900
10 acres
Cotton County
3 bd, 2 ba
•
1,700 sq ft
Walters, OK 73572
Pending
Under contract
$225,000
10 acres
Beaver County
3 bd, 2 ba
•
1,960 sq ft
Laverne, OK 73848
Pending
Under contract
$650,000
76 acres
Latimer County
1 bd, 1 ba
•
1,500 sq ft
Talihina, OK 74571
Pending
Under contract
$699,000
101 acres
Bryan County
4 bd, 3 ba
•
2,016 sq ft
Bennington, OK 74723
Pending
Under contract
$1,200,000
73 acres
Johnston County
3 bd, 2 ba
•
2,597 sq ft
Milburn, OK 73450
Pending
Under contract
$560,000
280 acres
Roger Mills County
Leedey, OK 73654
Pending
Under contract
$423,500
110 acres
Atoka County
Atoka, OK 74525
10 months ago
$430,000
94 acres
Sequoyah County
Vian, OK 74962
Pending
Under contract
$110,000
40 acres
Muskogee County
Webbers Falls, OK 74470
Pending
Under contract
$735,000
80 acres
Greer County
3 bd, 3.5 ba
•
4,673 sq ft
Mangum, OK 73554
Pending
Under contract
$600,000
150 acres
Latimer County
Red Oak, OK 74563
Pending
Under contract
$3,999,900
118 acres
Canadian County
Yukon, OK 73099
Pending
Under contract
$969,000
969 acres
Texas County
Hooker, OK 73945
1
…
28
29
30
31
…
34
1,401-1,450 of 1,688 properties
Map