Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Oklahoma land for sale
Price
Size
Tags
Save
8,662 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
$2.5k drop • Feb 28
$72,500
10 acres
Creek County
Terlton, OK 74081
$10k drop • Feb 28
$190,000
1.55 acres
Pittsburg County
1 bd, 1 ba
•
814 sq ft
Eufaula, OK 74432
$5k drop • Jan 12
$33,000
1.24 acres
Mayes County
Pryor, OK 74361
$15.1k drop • Feb 28
$64,900
5.5 acres
McIntosh County
Eufaula, OK 74432
3 months ago
$2,400,000
224 acres
Carter County
Wilson, OK 73463
$25k drop • Feb 28
$774,900
10 acres
Tulsa County
3 bd, 2 ba
•
1,720 sq ft
Glenpool, OK 74033
$5.5k drop • Dec 31
$333,500
2 acres
Carter County
3 bd, 3 ba
•
2,084 sq ft
Ardmore, OK 73401
Pending
Under contract
$99,900
10 acres
Mayes County
Chouteau, OK 74337
8 days
$15,000
0.3 acres
Okmulgee County
Henryetta, OK 74437
26 days
$10k drop • Feb 28
$125,000
4 acres
Creek County
2 bd, 2 ba
•
1,680 sq ft
Drumright, OK 74030
60 days ago
$650,000
75 acres
Cherokee County
Park Hill, OK 74451
Pending
Under contract
$460,000
8.55 acres
Osage County
3 bd, 2 ba
•
1,818 sq ft
Skiatook, OK 74070
4 months ago
$497,500
160 acres
Pawnee County
Maramec, OK 74045
Pending
Under contract
$265,000
3 acres
Osage County
3 bd, 2 ba
•
1,524 sq ft
Bartlesville, OK 74003
$499k drop • Feb 28
$5,500,000
74.6 acres
Atoka County
Atoka, OK 74525
Pending
Under contract
$9,750
0.17 acres
Tulsa County
Tulsa, OK 74126
5 months ago
$575,000
4.67 acres
Osage County
4 bd, 4 ba
•
2,751 sq ft
Skiatook, OK 74070
$20k drop • Feb 28
$570,000
10 acres
Creek County
5 bd, 4 ba
•
3,322 sq ft
Mounds, OK 74047
$24k drop • Feb 28
$495,000
10.9 acres
Cherokee County
3 bd, 2 ba
•
1,580 sq ft
Hulbert, OK 74441
3 days
$400,000
40 acres
Okmulgee County
Beggs, OK 74421
3 days
$625,000
3.33 acres
Rogers County
4 bd, 3 ba
•
2,370 sq ft
Oologah, OK 74053
3 days
$850,000
30 acres
Tulsa County
Tulsa, OK 74131
3 days
$499,000
6.15 acres
Lincoln County
6,000 sq ft
Stroud, OK 74079
3 days
$698,000
60 acres
Okmulgee County
4 bd, 2 ba
•
3,860 sq ft
Henryetta, OK 74437
4 days
$1,350,000
20.5 acres
Rogers County
4 bd, 4 ba
•
5,049 sq ft
Oologah, OK 74053
Pending
Under contract
$185,000
4 acres
Wagoner County
3 bd, 2 ba
•
2,165 sq ft
Haskell, OK 74436
$20k drop • Feb 19
$360,000
40 acres
Bryan County
Durant, OK 74701
3 days
$55,000
0.21 acres
Adair County
Watts, OK 74964
3 days
$109,000
1 acre
Wagoner County
Broken Arrow, OK 74014
3 days
$20,000
0.5 acres
Rogers County
Chelsea, OK 74016
3 days
$424,000
5 acres
Tulsa County
3 bd, 2 ba
•
1,504 sq ft
Sperry, OK 74073
Pending
Under contract
$87,000
0.63 acres
Bryan County
Calera, OK 74730
3 days
$350,000
3.13 acres
Wagoner County
4 bd, 2 ba
•
2,366 sq ft
Coweta, OK 74429
4 days
$200,000
5 acres
Pawnee County
3 bd, 2 ba
•
1,500 sq ft
Terlton, OK 74081
3 days
$770,000
7 acres
Pittsburg County
Alderson, OK 74522
3 days
$185,000
10 acres
Haskell County
3 bd, 2 ba
•
1,960 sq ft
McCurtain, OK 74944
3 days
$259,900
4.63 acres
Mayes County
2 bd, 1 ba
•
1,100 sq ft
Pryor, OK 74361
4 days
$300,000
10 acres
Creek County
3 bd, 2 ba
•
3,020 sq ft
Kellyville, OK 74039
10 days
$90k drop • Feb 28
$65,000
3 acres
Pittsburg County
McAlester, OK 74501
38 days ago
$225,000
19 acres
Murray County
Davis, OK 73030
2 months ago
$315,000
2 acres
Atoka County
4 bd, 3 ba
•
1,902 sq ft
Caney, OK 74533
Pending
Under contract
$140,000
22.3 acres
Lincoln County
Cushing, OK 74023
Pending
Under contract
$150,000
10 acres
Muskogee County
3 bd, 2 ba
•
1,216 sq ft
Porum, OK 74455
$200k drop • Feb 28
$1,900,000
8.43 acres
Muskogee County
9,014 sq ft
Muskogee, OK 74401
8 months ago
$175,000
20 acres
Carter County
Wilson, OK 73463
$25.5k drop • Feb 28
$259,500
60 acres
Atoka County
Wardville, OK 74576
3 days
$90,000
15 acres
Le Flore County
Talihina, OK 74571
3 days
$979,000
80 acres
Le Flore County
4 bd, 5 ba
•
4,277 sq ft
Whitesboro, OK 74577
3 days
$42,500
0.47 acres
Custer County
Clinton, OK 73601
3 days
$895,000
10.1 acres
Mayes County
Pryor, OK 74361
1
…
8
9
10
11
…
401-450 of 8,662 properties
Map