Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Oklahoma residential land for sale
Price
Size
Tags
Save
Reset
6,704 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.
$10k drop • Dec 13
$489,000
7.5 acres
Washington County
4 bd, 4 ba
•
3,101 sq ft
Dewey, OK 74029
$10k drop • Dec 13
$350,000
6.45 acres
Creek County
3 bd, 2 ba
•
2,014 sq ft
Bristow, OK 74010
$30k drop • Nov 18
$244,900
20 acres
Craig County
2 bd, 1 ba
•
1,008 sq ft
Vinita, OK 74301
Pending
Under contract
$30,000
0.17 acres
Tulsa County
Tulsa, OK 74106
Pending
Under contract
$25,000
0.17 acres
Tulsa County
Tulsa, OK 74106
34 days ago
$42,350
11 acres
McIntosh County
Hanna, OK 74845
34 days ago
$154,000
44 acres
McIntosh County
Hanna, OK 74845
34 days ago
$192,500
55 acres
McIntosh County
Hanna, OK 74845
Pending
Under contract
$72,500
5.34 acres
Okmulgee County
Beggs, OK 74421
3 months ago
$110,000
1.33 acres
Tulsa County
Sand Springs, OK 74063
3 months ago
$110,000
1 acre
Tulsa County
Sand Springs, OK 74063
9 months ago
$69,900
1.79 acres
Cherokee County
Tahlequah, OK 74464
55 days ago
$375,000
10 acres
Cherokee County
2 bd, 2 ba
•
1,887 sq ft
Tahlequah, OK 74464
6 months ago
$12,000
0.29 acres
Haskell County
McCurtain, OK 74944
20 months ago
$1,200,000
400 acres
Le Flore County
Shady Point, OK 74956
2 months ago
$365,000
80 acres
Pittsburg County
3 bd, 2 ba
•
1,678 sq ft
Eufaula, OK 74432
8 months ago
$579,900
22.3 acres
Cherokee County
3 bd, 3 ba
•
4,428 sq ft
Cookson, OK 74427
6 months ago
$43,000
0.63 acres
Pittsburg County
Eufaula, OK 74432
6 months ago
$43,000
0.63 acres
Pittsburg County
Eufaula, OK 74432
6 months ago
$46,500
0.75 acres
Pittsburg County
Eufaula, OK 74432
4 years ago
$392,500
50 acres
Sequoyah County
Vian, OK 74962
16 months ago
$35,000
Texas County
Guymon, OK 73942
2 months ago
$489,000
37 acres
Le Flore County
4 bd, 3 ba
•
2,000 sq ft
Talihina, OK 74571
28 days
$285,000
40 acres
Creek County
Jennings, OK 74038
2 months ago
$72,500
0.83 acres
Washington County
Bartlesville, OK 74006
2 months ago
$72,500
0.71 acres
Washington County
Bartlesville, OK 74006
Pending
Under contract
$490,000
5 acres
Wagoner County
3 bd, 2 ba
•
2,237 sq ft
Broken Arrow, OK 74014
$10k drop • Dec 29
$110,000
4.64 acres
Le Flore County
Pocola, OK 74902
2 months ago
$199,500
12.7 acres
Lincoln County
3 bd, 2 ba
•
1,280 sq ft
Carney, OK 74832
9 months ago
$875,000
7.1 acres
Osage County
5 bd, 4 ba
•
4,713 sq ft
Sand Springs, OK 74063
Pending
Under contract
$329,900
3.77 acres
Garfield County
3 bd, 3 ba
•
2,157 sq ft
Fairmont, OK 73736
34 days ago
$650,000
20 acres
Sequoyah County
3 bd, 3 ba
•
2,034 sq ft
Muldrow, OK 74948
45 days ago
$464,900
17 acres
Sequoyah County
6 bd, 3 ba
•
2,736 sq ft
Sallisaw, OK 74955
46 days ago
$1,495,000
91.9 acres
Haskell County
3 bd, 2 ba
•
2,584 sq ft
Keota, OK 74941
Pending
Under contract
$122,500
5 acres
Cherokee County
Tahlequah, OK 74464
9 months ago
$28,000
0.97 acres
McIntosh County
Eufaula, OK 74432
4 months ago
$7,499
0.16 acres
Garfield County
Enid, OK 73701
3 months ago
$450,000
Oklahoma County
Nichols Hills, OK 73116
$24k drop • Dec 30
$30,000
10 acres
Garfield County
Hillsdale, OK 73743
Pending
Under contract
$46,500
0.83 acres
Cherokee County
Tahlequah, OK 74464
34 days ago
$75,000
3 acres
Rogers County
Oologah, OK 74053
34 days ago
$77,500
3 acres
Rogers County
Oologah, OK 74053
3 months ago
$110,000
4.54 acres
Tulsa County
Sand Springs, OK 74063
$50k drop • Oct 24
$875,000
2.42 acres
Delaware County
4 bd, 5 ba
•
4,400 sq ft
Grove, OK 74344
6 months ago
$535,000
3.6 acres
Sequoyah County
4 bd, 3 ba
•
2,900 sq ft
Muldrow, OK 74948
7 months ago
$55,000
5.5 acres
Texas County
Guymon, OK 73942
Pending
Under contract
$9,500
0.32 acres
Garvin County
Pauls Valley, OK 73075
28 days
$199,900
10.4 acres
Rogers County
Collinsville, OK 74021
$14.9k drop • Dec 23
$275,000
5.16 acres
Cherokee County
4 bd, 2 ba
•
1,920 sq ft
Tahlequah, OK 74464
28 days
$22,000
0.07 acres
Adair County
Watts, OK 74964
1
…
93
94
95
96
…
4,651-4,700 of 6,704 properties
Map