Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Oklahoma pastures for sale
Price
Size
Tags
Save
Reset
1,059 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
$3,410,000
155 acres
Canadian County
Yukon, OK 73099
$31.6k drop • May 28
$880,000
110 acres
Craig County
Big Cabin, OK 74332
Pending
Under contract
$350,000
80 acres
Logan County
Crescent, OK 73028
Pending
Under contract
$330,000
66 acres
Sequoyah County
Sallisaw, OK 74955
Pending
Under contract
$715,000
159 acres
Pushmataha County
4 bd, 2 ba
•
— sq ft
Antlers, OK 74523
Pending
Under contract
$259,900
39.2 acres
Cherokee County
Tahlequah, OK 74464
8 months ago
$208,000
28.7 acres
Atoka County
Caney, OK 74525
Pending
Under contract
$376,000
80 acres
Le Flore County
Poteau, OK 74953
Pending
Under contract
$179,950
30.5 acres
Cleveland County
Lexington, OK 73051
Pending
Under contract
$200,000
104 acres
Beckham County
Sayre, OK 73662
Pending
Under contract
$569,000
112 acres
Haskell County
3 bd, 2 ba
•
2,584 sq ft
Keota, OK 74941
Pending
Under contract
$110,000
5.77 acres
Rogers County
Claremore, OK 74017
Pending
Under contract
$220,000
40 acres
Le Flore County
Poteau, OK 74953
Pending
Under contract
$410,000
60 acres
Cherokee County
2 bd, 1.5 ba
•
1,220 sq ft
Hulbert, OK 74441
Pending
Under contract
$420,000
110 acres
McCurtain County
Idabel, OK 74745
Pending
Under contract
$374,000
68 acres
Lincoln County
Chandler, OK 74834
Pending
Under contract
$299,500
49.6 acres
Ottawa County
3 bd, 1.5 ba
•
2,070 sq ft
Miami, OK 74354
Pending
Under contract
$452,000
232 acres
Roger Mills County
Elk City, OK 73644
Pending
Under contract
$135,000
25 acres
Garvin County
Lindsay, OK 73052
18 days
$500,000
10.4 acres
Tulsa County
Glenpool, OK 74033
14 days
$64,900
10 acres
Sequoyah County
Sallisaw, OK 74955
12 days
$89,000
20 acres
Grady County
Rush Springs, OK 73082
Pending
Under contract
$249,000
20 acres
Cleveland County
2 bd, 1 ba
•
1,292 sq ft
Norman, OK 73026
43 days ago
$74,900
6 acres
Comanche County
Elgin, OK 73538
Pending
Under contract
$239,900
23.8 acres
Cherokee County
Tahlequah, OK 74464
52 days ago
$1,790,000
8.1 acres
Carter County
Ardmore, OK 73401
2 months ago
$159,000
9.6 acres
Comanche County
Lawton, OK 73505
2 months ago
$899,900
140 acres
Comanche County
Lawton, OK 73505
2 months ago
$270,000
69.8 acres
Comanche County
Lawton, OK 73501
2 months ago
$1,200,000
240 acres
Comanche County
Lawton, OK 73505
2 months ago
$1,490,000
20.3 acres
Pittsburg County
Kiowa, OK 74553
Pending
Under contract
$400,000
80 acres
Craig County
Bluejacket, OK 74333
Pending
Under contract
$895,000
18.8 acres
Wagoner County
Broken Arrow, OK 74014
8 months ago
$477,000
60 acres
Atoka County
Tushka, OK 74525
Pending
Under contract
$125,000
31.2 acres
Carter County
Tatums, OK 73487
Pending
Under contract
$100,000 min
17.5 acres
Okmulgee County
Morris, OK 74445
Pending
Under contract
$75,000
10 acres
Creek County
Mannford, OK 74044
Pending
Under contract
$387,000
155 acres
Beckham County
Sayre, OK 73662
47 days ago
$499,000
47 acres
Osage County
Pawhuska, OK 74056
Pending
Under contract
$155,000
19 acres
Cherokee County
Stilwell, OK 74960
Pending
Under contract
$217,000
18 acres
Comanche County
Lawton, OK 73507
3 months ago
$160,000
40 acres
Seminole County
Sasakwa, OK 74868
3 months ago
$780,000
300 acres
Beckham County
Sayre, OK 73662
$8k drop • Mar 26
$77,000
4 acres
Okmulgee County
Beggs, OK 74421
6 months ago
$1,255,000
47.8 acres
Caddo County
Hydro, OK 73048
Pending
Under contract
$57,900
5 acres
Cherokee County
Tahlequah, OK 74464
Pending
Under contract
$150,000
10 acres
Creek County
Bristow, OK 74010
36 days ago
$235,400
39.9 acres
Pawnee County
Morrison, OK 73061
54 days ago
$168,500
20.3 acres
Lincoln County
Carney, OK 74832
Pending
Under contract
$55,000
20 acres
Carter County
Gene Autry, OK 73436
1
…
19
20
21
22
1,001-1,050 of 1,059 properties
Map