Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Oklahoma land for sale
Price
Size
Tags
Save
8,831 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Pending
Under contract
$369,900
3.7 acres
Carter County
3 bd, 2 ba
•
1,731 sq ft
Ardmore, OK 73401
2 months ago
$494,000
6.27 acres
Nowata County
3,200 sq ft
Delaware, OK 74027
Pending
Under contract
$445,500
1.64 acres
Mayes County
3 bd, 3 ba
•
1,989 sq ft
Pryor, OK 74361
$50k drop • Dec 13
$550,000
92 acres
Creek County
Bristow, OK 74010
Pending
Under contract
$340,000
20.2 acres
McIntosh County
2 bd, 1 ba
•
1,971 sq ft
Eufaula, OK 74432
Pending
Under contract
$39,900
0.19 acres
Rogers County
Catoosa, OK 74015
2 months ago
$60,000
2 acres
Carter County
— sq ft
Ardmore, OK 73401
$15.1k drop • Dec 13
$399,900
38 acres
Haskell County
3 bd, 2 ba
•
1,344 sq ft
McCurtain, OK 74944
Pending
Under contract
$96,000
10.8 acres
Tulsa County
Sand Springs, OK 74063
$27k drop • Dec 13
$498,000
10 acres
Creek County
4 bd, 3 ba
•
2,240 sq ft
Mannford, OK 74044
Pending
Under contract
$180,000
4 acres
Creek County
3 bd, 2 ba
•
1,560 sq ft
Mannford, OK 74044
$40k drop • Dec 13
$425,000
160 acres
Pittsburg County
Quinton, OK 74561
$50.1k drop • Dec 13
$699,900
14 acres
Wagoner County
Broken Arrow, OK 74014
$5k drop • Dec 13
$20,000
0.68 acres
Bryan County
Bennington, OK 74723
$4k drop • Dec 13
$32,000
0.42 acres
Tulsa County
Tulsa, OK 74126
39 days ago
$119,900
40 acres
Pittsburg County
McAlester, OK 74501
$10k drop • Dec 13
$465,000
16 acres
Muskogee County
4 bd, 3 ba
•
2,975 sq ft
Haskell, OK 74436
5 months ago
$305,900
3.6 acres
Rogers County
3 bd, 2 ba
•
1,800 sq ft
Inola, OK 74036
$1k drop • Dec 13
$59,000
5.24 acres
Adair County
1 bd, 380 sq ft
Proctor, OK 74457
Pending
Under contract
$139,000
24.9 acres
Pontotoc County
3 bd, 1 ba
•
1,080 sq ft
Roff, OK 74865
Pending
Under contract
$16,000
0.23 acres
Tulsa County
Tulsa, OK 74126
Pending
Under contract
$27,500
0.93 acres
Rogers County
Inola, OK 74036
30 days ago
$125,000
10.3 acres
Rogers County
Big Cabin, OK 74332
Pending
Under contract
$60,000
7 acres
Cherokee County
Hulbert, OK 74441
Pending
Under contract
$45,000
1.1 acres
Murray County
Sulphur, OK 73086
$5k drop • Dec 13
$264,900
2.52 acres
Tulsa County
Collinsville, OK 74021
$7.5k drop • Dec 13
$42,500
0.75 acres
Marshall County
Kingston, OK 73439
Pending
Under contract
$299,750
55 acres
Murray County
Davis, OK 73030
Pending
Under contract
$34,900
0.21 acres
Rogers County
Catoosa, OK 74015
Pending
Under contract
$600,000
3.5 acres
Cherokee County
4 bd, 3 ba
•
2,185 sq ft
Park Hill, OK 74451
$96k drop • Dec 13
$899,000
81.4 acres
Hughes County
6 bd, 4 ba
•
2,300 sq ft
Stuart, OK 74570
$10k drop • Oct 20
$359,900
0.18 acres
Tulsa County
3 bd, 2 ba
•
1,948 sq ft
Owasso, OK 74055
$99.1k drop • Dec 13
$699,900
24 acres
Tulsa County
Collinsville, OK 74021
$20k drop • Dec 13
$660,000
80 acres
Nowata County
3 bd, 2 ba
•
1,925 sq ft
Chelsea, OK 74016
5 months ago
$355,547
92.7 acres
Hughes County
Holdenville, OK 74848
$30k drop • Oct 17
$99,999
6.65 acres
Pushmataha County
Nashoba, OK 74558
14 days
$1,099,000
45 acres
McCurtain County
3 bd, 2 ba
•
2,750 sq ft
Broken Bow, OK 74728
14 days
$579,000
89 acres
Le Flore County
Muse, OK 74949
$29.8k drop • Oct 1
$398,700
17 acres
Latimer County
1 bd, 1 ba
•
— sq ft
Panola, OK 74578
$99k drop • Dec 12
$500,000
117 acres
Creek County
2 bd, 1 ba
•
2,156 sq ft
Jennings, OK 74038
15 days
$65,000
Nowata County
Nowata, OK 74048
$75k drop • Oct 3
$845,000
81 acres
Sequoyah County
4 bd, 3 ba
•
3,103 sq ft
Vian, OK 74962
7 months ago
$245,000
59.4 acres
Latimer County
Red Oak, OK 74563
25 days
$140,000
19.8 acres
Pottawatomie County
Asher, OK 74826
24 days
$140,000
20 acres
Pottawatomie County
Asher, OK 74826
25 days
$150,000
20 acres
Pottawatomie County
Asher, OK 74826
Pending
Under contract
$260,000
4.9 acres
Grant County
3 bd, 3 ba
•
— sq ft
Pond Creek, OK 73766
15 days
$75,000
1 acre
Sequoyah County
Sallisaw, OK 74955
Pending
Under contract
$349,000
2 acres
Sequoyah County
3 bd, 3 ba
•
2,514 sq ft
Muldrow, OK 74948
6 months ago
$10,500
0.57 acres
Le Flore County
Wister, OK 74966
1
…
32
33
34
35
…
1,601-1,650 of 8,831 properties
Map