Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Oklahoma recreational land for sale
Price
Size
Tags
Save
Reset
1,562 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.
26 days
$470,250
47.5 acres
Mayes County
Chouteau, OK 74337
5 days
$309,000
80 acres
Garfield County
North Enid, OK 73701
8 days
Upcoming auction
$270,000 min
160 acres
Garfield County
Jan 15, 2026
Billings, OK 74630
13 hours
$1,294,000
259 acres
Cleveland County
Lexington, OK 73051
13 hours
$900,000
180 acres
Cleveland County
Lexington, OK 73051
13 hours
$410,000
160 acres
Grant County
Wakita, OK 73771
13 hours
$165,000
35 acres
Le Flore County
1 bd, 1 ba
•
— sq ft
Heavener, OK 74937
Pending
Under contract
$60,000
5 acres
Delaware County
Grove, OK 74344
Pending
Under contract
$180,000
80 acres
Woods County
Cleo Springs, OK 73729
2 months ago
$357,000
6.16 acres
Nowata County
3 bd, 2 ba
•
2,123 sq ft
Nowata, OK 74048
3 months ago
$400,000
100 acres
Nowata County
Coodys Bluff, OK 74016
3 months ago
$450,000
80 acres
Seminole County
Sasakwa, OK 74867
3 months ago
$1,275,000
56 acres
Cleveland County
3 bd, 2 ba
•
2,072 sq ft
McLoud, OK 74851
Pending
Under contract
$300,000
80 acres
Okfuskee County
Okemah, OK 74859
4 months ago
$39,500
10 acres
Hughes County
Atwood, OK 74827
6 months ago
$1,700,000
38.1 acres
Love County
Leon, OK 73441
12 months ago
$298,999
45.5 acres
Pottawatomie County
Tecumseh, OK 74873
1 day
$1,500,000
137 acres
Canadian County
Yukon, OK 73099
Pending
Under contract
$300,000
14 acres
McClain County
Washington, OK 73093
1 day
$540,000
120 acres
Johnston County
Milburn, OK 73450
5 months ago
$700,000
188 acres
Pottawatomie County
Macomb, OK 74852
6 days
$450,000
27.8 acres
Okmulgee County
Beggs, OK 74421
$39k drop • Oct 27
$130,000
10 acres
McClain County
Blanchard, OK 73010
9 months ago
$90,000
15.3 acres
Pushmataha County
Antlers, OK 74523
1 day
$849,900
10 acres
Osage County
4 bd, 4 ba
•
4,302 sq ft
Skiatook, OK 74070
12 months ago
$132,000
20 acres
Garfield County
Enid, OK 73701
12 months ago
$286,000
44 acres
Garfield County
Enid, OK 73701
12 months ago
$183,000
30 acres
Garfield County
Enid, OK 73701
12 months ago
$344,000
53 acres
Garfield County
Enid, OK 73701
10 days
$675,000
25.8 acres
Creek County
Sapulpa, OK 74066
5 days
$42,350
11 acres
McIntosh County
Hanna, OK 74845
5 days
$154,000
44 acres
McIntosh County
Hanna, OK 74845
5 days
$192,500
55 acres
McIntosh County
Hanna, OK 74845
21 days
$299,000
19.5 acres
Washington County
1 bd, 2 ba
•
— sq ft
Bartlesville, OK 74003
1 day
$1,500,000
490 acres
Dewey County
Taloga, OK 73667
Pending
Under contract
$135,000
20 acres
Muskogee County
Haskell, OK 74436
1 day
$3,700,000
240 acres
Johnston County
4 bd, 5 ba
•
5,200 sq ft
Milburn, OK 73450
1 day
$295,000
23 acres
Kay County
Blackwell, OK 74631
$750k drop • Dec 21
$5,250,000
1,700 acres
Le Flore County
5 bd, 6 ba
•
3,250 sq ft
Whitesboro, OK 74577
39 days ago
$230,000
20 acres
Cleveland County
3 bd, 1 ba
•
1,175 sq ft
Noble, OK 73068
2 days
$89,000
18 acres
Sequoyah County
Vian, OK 74435
$44.9k drop • Nov 19
$625,000
50 acres
Cherokee County
4 bd, 3 ba
•
2,643 sq ft
Hulbert, OK 74441
3 days
$1,350,000
80 acres
Mayes County
5 bd, 4 ba
•
5,060 sq ft
Pryor, OK 74361
3 days
$345,000
81.5 acres
Adair County
3 bd, 2 ba
•
1,632 sq ft
Stilwell, OK 74960
3 days
$72,000
6 acres
McCurtain County
Valliant, OK 74764
Pending
Under contract
$450,000
160 acres
Grant County
Nash, OK 73761
Pending
Under contract
$320,000
104 acres
Hughes County
Stuart, OK 74570
5 months ago
$522,500
190 acres
Okfuskee County
Weleetka, OK 74880
Pending
Under contract
$99,500
29.3 acres
Pawnee County
Pawnee, OK 74058
34 days ago
$167,110
19.7 acres
Cherokee County
Cookson, OK 74427
1
2
3
4
…
32
1-50 of 1,562 properties
Map