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,703 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
$339,000
40 acres
Jefferson County
3 bd, 2 ba
•
1,531 sq ft
Waurika, OK 73548
Pending
Under contract
$260,000
45 acres
Okfuskee County
Okemah, OK 74859
Pending
Under contract
$158,000
5 acres
Cleveland County
3 bd, 2 ba
•
1,216 sq ft
Newalla, OK 74857
Pending
Under contract
$215,000
6 acres
Caddo County
4 bd, 2 ba
•
2,042 sq ft
Carnegie, OK 73015
Pending
Under contract
$1,200,000
13.5 acres
Rogers County
5 bd, 3.5 ba
•
4,641 sq ft
Claremore, OK 74016
Pending
Under contract
$450,000
73 acres
Comanche County
Lawton, OK 73501
Pending
Under contract
$229,900
10 acres
Haskell County
3 bd, 1.5 ba
•
1,128 sq ft
Quinton, OK 74561
Pending
Under contract
$750,000
107 acres
Choctaw County
3 bd, 2 ba
•
1,508 sq ft
Soper, OK 74759
Pending
Under contract
$325,000
32.2 acres
Texas County
4 bd, 2 ba
•
2,432 sq ft
Guymon, OK 73942
Pending
Under contract
$560,000
280 acres
Roger Mills County
Leedey, OK 73654
Pending
Under contract
$695,000
23 acres
Pittsburg County
4 bd, 4 ba
•
3,400 sq ft
McAlester, OK 74501
Pending
Under contract
$705,500
83.7 acres
Love County
3 bd, 2 ba
•
1,456 sq ft
Wilson, OK 73463
Pending
Under contract
$399,000
47 acres
Sequoyah County
3 bd, 2 ba
•
2,314 sq ft
Sallisaw, OK 74955
Pending
Under contract
$735,000
80 acres
Greer County
3 bd, 3.5 ba
•
4,673 sq ft
Mangum, OK 73554
Pending
Under contract
$1,111,158
390 acres
Latimer County
Red Oak, OK 74563
9 months ago
$1,492,500
150 acres
McIntosh County
Eufaula, OK 74432
Pending
Under contract
$1,750,000
200 acres
Latimer County
3 bd, 2.5 ba
•
3,000 sq ft
Wilburton, OK 74578
Pending
Under contract
$960,000
160 acres
Beckham County
Erick, OK 73645
Pending
Under contract
$600,000
150 acres
Latimer County
Red Oak, OK 74563
Pending
Under contract
$895,000
92.2 acres
Garvin County
3 bd, 2 ba
•
2,080 sq ft
Elmore City, OK 73433
Pending
Under contract
$435,000
120 acres
McCurtain County
Idabel, OK 74756
Pending
Under contract
$969,000
969 acres
Texas County
Hooker, OK 73945
Pending
Under contract
$496,500 min
331 acres
Woodward County
Mooreland, OK 73852
Pending
Under contract
$309,000 min
206 acres
Woodward County
Mooreland, OK 73852
Pending
Under contract
$660,000 min
440 acres
Woodward County
Mooreland, OK 73852
Pending
Under contract
$120,000 min
80 acres
Woodward County
Mooreland, OK 73852
Pending
Under contract
$1,350,000
11.2 acres
Rogers County
5 bd, 6.5 ba
•
5,363 sq ft
Inola, OK 74036
Pending
Under contract
$125,000
5 acres
Grady County
3 bd, 2 ba
•
1,216 sq ft
Minco, OK 73059
Pending
Under contract
$185,000
10.4 acres
Creek County
3 bd, 2 ba
•
1,120 sq ft
Mannford, OK 74044
Pending
Under contract
$445,000
20 acres
Seminole County
4 bd, 2 ba
•
2,162 sq ft
Wewoka, OK 74884
Pending
Under contract
$61,650
13.7 acres
Le Flore County
Wister, OK 74966
Pending
Under contract
$499,900
12.4 acres
Tulsa County
3 bd, 2 ba
•
1,725 sq ft
Skiatook, OK 74070
Pending
Under contract
$317,000
9.5 acres
McIntosh County
2 bd, 2 ba
•
1,552 sq ft
Checotah, OK 74426
Pending
Under contract
$72,500
5 acres
Oklahoma County
Harrah, OK 73045
Pending
Under contract
$72,500
5 acres
Oklahoma County
Harrah, OK 73045
Pending
Under contract
$485,000
33 acres
Carter County
4 bd, 3 ba
•
3,024 sq ft
Wilson, OK 73463
Pending
Under contract
$260,000
9.77 acres
Oklahoma County
Jones, OK 73049
Pending
Under contract
$395,000
10 acres
Cleveland County
5 bd, 3 ba
•
2,432 sq ft
Lexington, OK 73051
Pending
Under contract
$275,000
10 acres
Craig County
4 bd, 2 ba
•
2,280 sq ft
Vinita, OK 74301
Pending
Under contract
$309,000
5 acres
Rogers County
4 bd, 2 ba
•
1,851 sq ft
Oologah, OK 74053
Pending
Under contract
$243,680
8 acres
Pushmataha County
3 bd, 2 ba
•
1,568 sq ft
Rattan, OK 74562
49 days ago
$219,900
20 acres
Craig County
Vinita, OK 74301
Pending
Under contract
$345,000
23 acres
Carter County
2 bd, 1.5 ba
•
1,387 sq ft
Wilson, OK 73463
Pending
Under contract
$400,000
5.2 acres
Muskogee County
3 bd, 2 ba
•
2,545 sq ft
Muskogee, OK 74401
Pending
Under contract
$275,000
20 acres
Cleveland County
Norman, OK 73026
Pending
Under contract
$549,000
50 acres
Delaware County
3 bd, 2 ba
•
1,887 sq ft
Jay, OK 74346
Pending
Under contract
$379,000
20 acres
Okmulgee County
3 bd, 2 ba
•
1,491 sq ft
Henryetta, OK 74437
Pending
Under contract
$480,000
40 acres
Lincoln County
4 bd, 3.5 ba
•
2,018 sq ft
Agra, OK 74824
Pending
Under contract
$280,000
32.1 acres
Lincoln County
10 bd, 8.5 ba
•
5,988 sq ft
Chandler, OK 74834
Pending
Under contract
$325,000
10 acres
Oklahoma County
3 bd, 2 ba
•
1,305 sq ft
Harrah, OK 73045
1
…
28
29
30
31
…
35
1,401-1,450 of 1,703 properties
Map