Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Vacant land for sale in Oklahoma Mountains
Price
Size
Tags
Save
Reset
2,261 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 Mountains
for more listings.
Pending
Under contract
$130,000
0.24 acres
Delaware County
Afton, OK 74331
Pending
Under contract
$1,995,000
300 acres
McCurtain County
Idabel, OK 74745
45 days ago
$125,000
3.59 acres
Murray County
Sulphur, OK 73086
45 days ago
$150,000
3 acres
Murray County
Sulphur, OK 73086
45 days ago
$125,000
3 acres
Murray County
Sulphur, OK 73086
48 days ago
$55,000
5 acres
Le Flore County
Howe, OK 74940
48 days ago
$55,000
5 acres
Le Flore County
Howe, OK 74940
Pending
Under contract
$74,900
6.28 acres
Mayes County
Pryor, OK 74361
Pending
Under contract
$122,500
36.6 acres
Le Flore County
Bokoshe, OK 74930
Pending
Under contract
$47,500
10 acres
Muskogee County
Gore, OK 74435
Pending
Under contract
$98,000
13.6 acres
Delaware County
Leach, OK 74364
2 months ago
$29,000
0.5 acres
Murray County
Davis, OK 73030
Pending
Under contract
$35,000
3.3 acres
Delaware County
Grove, OK 74344
Pending
Under contract
$650,000
75 acres
Cherokee County
Park Hill, OK 74451
4 months ago
$16,500
0.26 acres
Sequoyah County
Vian, OK 74962
Pending
Under contract
$125,000
24.9 acres
Pushmataha County
Rattan, OK 74562
Pending
Under contract
$115,500
19.4 acres
Mayes County
Locust Grove, OK 74352
Pending
Under contract
$250,000
60 acres
Latimer County
Talihina, OK 74571
Pending
Under contract
$160,000
20 acres
Mayes County
Pryor, OK 74361
Pending
Under contract
$70,000
35 acres
Latimer County
Wilburton, OK 74578
Pending
Under contract
$450,000
40 acres
Cherokee County
Tahlequah, OK 74464
Pending
Under contract
$69,000
16 acres
Le Flore County
Wister, OK 74966
Pending
Under contract
$795,000
200 acres
Le Flore County
Bokoshe, OK 74930
Pending
Under contract
$59,900
10 acres
Haskell County
Whitefield, OK 74472
Pending
Under contract
$55,000
5 acres
Le Flore County
Howe, OK 74940
Pending
Under contract
$7,900
1.2 acres
Delaware County
Kansas, OK 74347
8 months ago
$69,900
0.5 acres
Cherokee County
Tahlequah, OK 74464
8 months ago
$12,000
0.25 acres
Le Flore County
Talihina, OK 74571
Pending
Under contract
$75,000
4.5 acres
Mayes County
Pryor, OK 74361
9 months ago
$205,000
82 acres
Cherokee County
Peggs, OK 74452
11 months ago
$675,000
150 acres
Le Flore County
Spiro, OK 74959
Pending
Under contract
$315,000
80 acres
Haskell County
Kinta, OK 74552
Pending
Under contract
$125,000
9 acres
Adair County
Watts, OK 74964
2 years ago
$59,900
0.5 acres
Cherokee County
Tahlequah, OK 74464
Pending
Under contract
$6,120,000
1,360 acres
Le Flore County
Poteau, OK 74953
15 days
$18,000
0.16 acres
Murray County
Davis, OK 73030
15 days
$18,000
0.16 acres
Murray County
Davis, OK 73030
Pending
Under contract
$490,000
60 acres
Wagoner County
Porter, OK 74454
$15k drop • Apr 20
$135,000
5 acres
Latimer County
Tuskahoma, OK 74574
Pending
Under contract
$695,000
144 acres
Mayes County
Salina, OK 74365
45 days ago
$150,000
3.3 acres
Murray County
Sulphur, OK 73086
48 days ago
$45,700
10.5 acres
Latimer County
Panola, OK 74559
57 days ago
$72,000
0.67 acres
Cherokee County
Cookson, OK 74427
Pending
Under contract
$50,000
0.17 acres
Cherokee County
Hulbert, OK 74441
$294k drop • Feb 6
$975,000
39 acres
Sequoyah County
Roland, OK 74954
$19.9k drop • Apr 17
$180,000
19.5 acres
Mayes County
Pryor, OK 74361
2 months ago
$120,000
20 acres
Pushmataha County
Antlers, OK 74523
Pending
Under contract
$99,900
10 acres
Ottawa County
Afton, OK 74331
3 months ago
$495,000
90 acres
Johnston County
Milburn, OK 73450
Pending
Under contract
$26,900
1.33 acres
Ottawa County
Fairland, OK 74343
1
…
36
37
38
39
…
46
1,801-1,850 of 2,261 properties
Map