Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Oklahoma farmland for sale
Price
Size
Tags
Save
Reset
1,573 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Oklahoma
for more listings.
Pending
Under contract
$525,000
150 acres
Okmulgee County
Henryetta, OK 74437
$15k drop • Jan 27
$580,000
160 acres
Creek County
Bristow, OK 74010
Pending
Under contract
$650,000
102 acres
Delaware County
3 bd, 3 ba
•
2,364 sq ft
Jay, OK 74346
25 days
$249,000
80 acres
Seminole County
Wewoka, OK 74884
$10k drop • Jan 26
$245,000
70 acres
Le Flore County
Talihina, OK 74571
24 days
$475,000
10 acres
Cherokee County
3 bd, 2 ba
•
2,299 sq ft
Tahlequah, OK 74464
18 months ago
$335,000
240 acres
Atoka County
Daisy, OK 74540
Pending
Under contract
$30,000
10 acres
Garfield County
Hillsdale, OK 73743
Pending
Under contract
$30,000
10 acres
Garfield County
Hillsdale, OK 73743
Pending
Under contract
$600,000
160 acres
Ellis County
Fargo, OK 73840
Pending
Under contract
$30,000
10 acres
Garfield County
Hillsdale, OK 73743
Pending
Under contract
$30,000
10 acres
Garfield County
Hillsdale, OK 73743
25 days
$218,000
35 acres
Le Flore County
2 bd, 1 ba
•
1,080 sq ft
Stigler, OK 74462
25 days
$1,200,000
107 acres
Mayes County
Salina, OK 74365
2 months ago
$225,000
37 acres
Jackson County
Blair, OK 73526
2 months ago
$150,000
24.8 acres
Jackson County
Blair, OK 73526
Pending
Under contract
$750,000
160 acres
Custer County
Weatherford, OK 73096
Pending
Under contract
$315,000
50 acres
Atoka County
2 bd, 1 ba
•
970 sq ft
Atoka, OK 74525
12 months ago
$299,000
160 acres
Latimer County
Red Oak, OK 74578
$20k drop • Jan 15
$675,000
150 acres
Creek County
Stroud, OK 74079
26 days
$1,200,000
50 acres
Grady County
Tuttle, OK 73089
27 days
$485,000
5 acres
Mayes County
4 bd, 3 ba
•
2,172 sq ft
Adair, OK 74330
29 days
$399,900
17 acres
Le Flore County
3 bd, 3 ba
•
1,963 sq ft
Heavener, OK 74937
Pending
Under contract
$325,000
17.5 acres
Pittsburg County
5 bd, 3 ba
•
2,120 sq ft
McAlester, OK 74501
34 days ago
$299,000
6 acres
Rogers County
3 bd, 2 ba
•
1,713 sq ft
Chelsea, OK 74016
27 days
$715,000
23 acres
Pittsburg County
4 bd, 4 ba
•
3,400 sq ft
McAlester, OK 74501
23 months ago
$141,000
46.7 acres
Le Flore County
Wister, OK 74966
30 days ago
$135,000
20.3 acres
Beckham County
Elk City, OK 73644
28 days
$438,750
117 acres
Creek County
Oilton, OK 74030
28 days
$300,000
80 acres
Creek County
Oilton, OK 74030
28 days
$166,500
37 acres
Creek County
Oilton, OK 74030
28 days
$1,380,000
428 acres
Creek County
2 bd, 10 ba
•
1,196 sq ft
Oilton, OK 74030
28 days
$549,500
157 acres
Creek County
Oilton, OK 74030
29 days
$225,000
30 acres
McClain County
Wayne, OK 73095
27 days
$369,000
61.4 acres
Logan County
Crescent, OK 73028
27 days
$249,900
17 acres
Le Flore County
3 bd, 2 ba
•
1,533 sq ft
Panama, OK 74951
27 days
$400,000
35.5 acres
Texas County
Goodwell, OK 73939
7 months ago
$799,900
159 acres
Haskell County
Keota, OK 74941
Pending
Under contract
$600,000
200 acres
Woodward County
Woodward, OK 73801
Pending
Under contract
$385,000
6.5 acres
Cleveland County
3 bd, 3 ba
•
2,280 sq ft
Lexington, OK 73051
Pending
Under contract
$396,600
24.9 acres
Pottawatomie County
Shawnee, OK 74804
$10k drop • Jan 23
$385,000
20.1 acres
Tulsa County
Tulsa, OK 74117
27 days
$198,900
12.3 acres
Pittsburg County
3 bd, 2 ba
•
1,809 sq ft
Indianola, OK 74442
27 days
$649,900
43.5 acres
Tulsa County
Sand Springs, OK 74063
27 days
$575,000
10 acres
McCurtain County
4 bd, 2 ba
•
3,166 sq ft
Eagletown, OK 74734
4 months ago
$675,000
14.4 acres
Rogers County
5 bd, 4 ba
•
2,968 sq ft
Claremore, OK 74019
31 days ago
$333,900
5 acres
Le Flore County
4 bd, 3 ba
•
2,776 sq ft
Howe, OK 74940
2 months ago
$1,950,000
80 acres
Ottawa County
7 bd, 9 ba
•
4,326 sq ft
Fairland, OK 74343
Pending
Under contract
$884,900
5 acres
Tulsa County
3 bd, 4 ba
•
2,823 sq ft
Bixby, OK 74008
9 months ago
$745,000
40 acres
Major County
4 bd, 4 ba
•
— sq ft
Ringwood, OK 73768
1
…
12
13
14
15
…
32
601-650 of 1,573 properties
Map