Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Oklahoma undeveloped land for sale
Price
Size
Tags
Save
Reset
6,325 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.
31 days ago
$135,000
10 acres
Okmulgee County
Beggs, OK 74421
9 days
$87,000
6.27 acres
Rogers County
Claremore, OK 74017
8 hours
$99,000
1 acre
Rogers County
Collinsville, OK 74021
Pending
Under contract
$500,000
160 acres
Kay County
Blackwell, OK 74631
Pending
Under contract
$280,000
80 acres
Garvin County
Elmore City, OK 73433
18 hours
$185,000
1.29 acres
Creek County
Sapulpa, OK 74066
22 hours
$150,000
5 acres
Oklahoma County
Choctaw, OK 73020
6 months ago
$925,000
4.86 acres
Tulsa County
Broken Arrow, OK 74011
Pending
Under contract
$124,200
10.8 acres
Osage County
Sperry, OK 74073
22 hours
$75,000
10.2 acres
Creek County
Kellyville, OK 74039
$9k drop • Dec 27
$30,000
1.25 acres
Cleveland County
Norman, OK 73026
Pending
Under contract
$65,000
1 acre
Wagoner County
Coweta, OK 74429
Pending
Under contract
$396,600
24.9 acres
Pottawatomie County
Shawnee, OK 74804
$12.2k drop • Oct 23
$103,530
1.22 acres
McCurtain County
Broken Bow, OK 74728
Pending
Under contract
$60,000
10.3 acres
Creek County
Kellyville, OK 74039
12 days
$189k drop • Dec 26
$755,650
43.2 acres
Marshall County
Madill, OK 73446
5 days
$220k drop • Dec 26
$1,280,000
490 acres
Dewey County
Taloga, OK 73667
4 days
$115,000
2 acres
McCurtain County
Broken Bow, OK 74728
1 day
$125,000
6.22 acres
McIntosh County
Checotah, OK 74426
$3.5k drop • Dec 26
$39,999
0.16 acres
Marshall County
Madill, OK 73446
1 day
$80,000
1.42 acres
Cleveland County
Newalla, OK 74857
1 day
$68,305
10 acres
Okfuskee County
Weleetka, OK 74880
49 days ago
$250,000
6 acres
Tulsa County
Skiatook, OK 74070
49 days ago
$250,000
6.16 acres
Tulsa County
Skiatook, OK 74070
3 months ago
$65,000
0.77 acres
Osage County
Sperry, OK 74073
3 months ago
$540,000
15 acres
Tulsa County
Mounds, OK 74047
Pending
Under contract
$25,000
0.45 acres
Comanche County
Lawton, OK 73505
Pending
Under contract
$60,000
0.88 acres
McCurtain County
Broken Bow, OK 74728
4 days
$99,500
1 acre
Sequoyah County
Sallisaw, OK 74955
Pending
Under contract
$20,000
0.57 acres
Comanche County
Lawton, OK 73505
$1k drop • Dec 26
$25,000
0.3 acres
Kay County
Tonkawa, OK 74653
Pending
Under contract
$130,000
10 acres
Bryan County
Durant, OK 74701
25 days
$42,500
0.35 acres
Wagoner County
Wagoner, OK 74467
Pending
Under contract
$126,477
9.73 acres
Bryan County
Durant, OK 74701
1 day
$42,500
0.6 acres
McClain County
Newcastle, OK 73065
6 days
$9,500
0.97 acres
Sequoyah County
Vian, OK 74962
Pending
Under contract
$77,000
0.56 acres
Oklahoma County
Del City, OK 73115
Pending
Under contract
$69,000
16 acres
Le Flore County
Wister, OK 74966
Pending
Under contract
$53,775
7.17 acres
Le Flore County
Howe, OK 74940
Pending
Under contract
$20,750
1.66 acres
Le Flore County
Spiro, OK 74959
Pending
Under contract
$38,500
5.43 acres
Le Flore County
Wister, OK 74966
$300k drop • Dec 26
$1,099,000
66 acres
Le Flore County
Smithville, OK 74957
$10k drop • Dec 25
$179,900
24 acres
Garfield County
Lahoma, OK 73754
$5k drop • Dec 25
$40,000
0.3 acres
Creek County
Kellyville, OK 74039
2 days
$120,000
10 acres
Seminole County
Sasakwa, OK 74867
3 days
$69,900
1 acre
Cherokee County
Cookson, OK 74427
3 days
$180,000
17.8 acres
Mayes County
Adair, OK 74330
3 days
$130,000
10 acres
Mayes County
Pryor, OK 74361
3 days
$135,000
1.82 acres
Tulsa County
Jenks, OK 74037
3 days
$893,000
1.72 acres
Tulsa County
Tulsa, OK 74135
1
2
3
4
…
1-50 of 6,325 properties
Map