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,672 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.
2 months ago
$129,500
36.6 acres
Le Flore County
Bokoshe, OK 74930
56 days ago
$4,800,000
50 acres
Oklahoma County
8 bd, 7 ba
•
7,524 sq ft
Edmond, OK 73025
2 months ago
$79,000
5.35 acres
Mayes County
Strang, OK 74367
2 months ago
$749,000
41.8 acres
Le Flore County
5 bd, 3 ba
•
3,477 sq ft
Howe, OK 74940
$25k drop • June 18
$435,000
80 acres
Okfuskee County
3 bd, 2 ba
•
1,316 sq ft
Okemah, OK 74859
2 months ago
$1,600,000
165 acres
Jefferson County
3 bd, 3.5 ba
•
2,500 sq ft
Waurika, OK 73573
$14k drop • June 30
$885,000
18.7 acres
Osage County
4 bd, 3.5 ba
•
3,611 sq ft
Skiatook, OK 74070
3 months ago
$599,000
35 acres
Garvin County
4 bd, 3 ba
•
3,473 sq ft
Wynnewood, OK 73098
$50k drop • June 10
$699,000
60 acres
Craig County
3 bd, 3.5 ba
•
1,792 sq ft
Vinita, OK 74301
2 months ago
$439,000
200 acres
Blaine County
Okeene, OK 73763
2 months ago
$169,900
22.4 acres
Pittsburg County
McAlester, OK 74501
3 months ago
$280,000
39.9 acres
Seminole County
Seminole, OK 74868
3 months ago
$300,000
40 acres
Okfuskee County
Okemah, OK
3 months ago
$3,230,000
340 acres
Love County
Leon, OK 73441
3 months ago
$20,000,000
6,577 acres
Woodward County
Mutual, OK 73853
$30k drop • June 15
$560,000
27 acres
Rogers County
4 bd, 2 ba
•
3,300 sq ft
Claremore, OK 74019
$28k drop • July 5
$308,000
160 acres
Jackson County
Eldorado, OK 73537
$30k drop • June 2
$495,000
80 acres
Logan County
Crescent, OK 73028
$35k drop • July 2
$390,000
80 acres
Okfuskee County
Okemah, OK 74859
$20k drop • May 9
$575,000
113 acres
Hughes County
5 bd, 4 ba
•
3,526 sq ft
Calvin, OK 74531
$152k drop • May 1
$1,000,000
256 acres
Grady County
Ninnekah, OK 73067
4 months ago
$299,000
160 acres
Grant County
Medford, OK 73759
4 months ago
$220,000
80 acres
Grant County
Lamont, OK 74643
$25k drop • May 9
$425,000
40 acres
Craig County
2 bd, 1.5 ba
•
1,406 sq ft
Vinita, OK 74301
$40.1k drop • June 17
$318,900
80 acres
Grant County
Lamont, OK 74643
$143k drop • July 6
$1,357,000
27.1 acres
Pottawatomie County
Shawnee, OK 74804
$40k drop • June 11
$360,000
80 acres
Lincoln County
Kendrick, OK 74079
2 days
$890,000
13 acres
Rogers County
4 bd, 4.5 ba
•
4,137 sq ft
Claremore, OK 74017
2 days
$749,000
29.4 acres
Ottawa County
4 bd, 3 ba
•
2,798 sq ft
Afton, OK 74331
15 days
$745,000
12 acres
Tulsa County
4 bd, 2.5 ba
•
2,915 sq ft
Collinsville, OK 74021
6 days
$269,000
20.8 acres
Rogers County
2 bd, 1 ba
•
988 sq ft
Chelsea, OK 74016
11 days
$535,000
27.7 acres
Garvin County
4 bd, 1.5 ba
•
1,664 sq ft
Pauls Valley, OK 73075
11 days
$325,000
23.3 acres
McClain County
4 bd, 1.5 ba
•
1,960 sq ft
Maysville, OK 73057
13 days
$1,379,000
10 acres
Tulsa County
5 bd, 4 ba
•
5,427 sq ft
Mounds, OK 74047
26 days
$424,500
31 acres
Osage County
3 bd, 2 ba
•
2,548 sq ft
Bartlesville, OK 74003
26 days
$329,000
8.46 acres
Pittsburg County
3 bd, 2 ba
•
1,925 sq ft
Kiowa, OK 74553
35 days ago
$500,000
20 acres
Okfuskee County
3 bd, 3 ba
•
2,295 sq ft
Okemah, OK 74859
39 days ago
$549,000
40 acres
Lincoln County
4 bd, 3 ba
•
2,625 sq ft
Harrah, OK 73045
43 days ago
$425,000
7.5 acres
Pittsburg County
4 bd, 3 ba
•
2,432 sq ft
Eufaula, OK 74432
$10k drop • June 30
$375,000
10 acres
Adair County
4 bd, 2 ba
•
2,288 sq ft
Stilwell, OK 74960
2 months ago
$425,000
38 acres
Carter County
Springer, OK 73458
44 days ago
$349,000
20 acres
Adair County
3 bd, 2 ba
•
1,232 sq ft
Westville, OK 74965
2 months ago
$1,650,000
43 acres
McCurtain County
5 bd, 4.5 ba
•
7,160 sq ft
De Queen, OK 71832
2 months ago
$2,895,000
360 acres
Choctaw County
3 bd, 2.5 ba
•
2,952 sq ft
Boswell, OK 74727
$6k drop • June 23
$249,000
29 acres
Logan County
Crescent, OK 73028
$5k drop • July 2
$264,900
10 acres
Haskell County
3 bd, 2.5 ba
•
2,350 sq ft
Stigler, OK 74462
2 months ago
$579,000
20 acres
Sequoyah County
3 bd, 2.5 ba
•
3,462 sq ft
Sallisaw, OK 74955
3 months ago
$40,000
4.52 acres
Le Flore County
Howe, OK 74940
3 months ago
$749,000
110 acres
Le Flore County
5 bd, 3 ba
•
3,741 sq ft
Bokoshe, OK 74930
$150k drop • June 2
$1,100,000
160 acres
Logan County
Crescent, OK 73028
1
…
5
6
7
8
…
34
251-300 of 1,672 properties
Map