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,978 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
1 day
$899,000
43.3 acres
Carter County
3 bd, 2 ba
•
2,187 sq ft
Ardmore, OK 73401
1 day
$120,000
19.2 acres
Muskogee County
Muskogee, OK 74401
1 day
$69,500
2 acres
Texas County
3 bd, 2 ba
•
— sq ft
Hooker, OK 73945
1 day
$159,000
8.14 acres
Le Flore County
Hodgen, OK 74939
13 days
$800,000
149 acres
Rogers County
Claremore, OK 74017
56 days ago
$490,000
59 acres
Garfield County
Enid, OK 73703
Pending
Under contract
$150,000
12.9 acres
Texas County
Guymon, OK 73942
6 months ago
$1,198,000
2 acres
Oklahoma County
Oklahoma City, OK 73108
Pending
Under contract
$179,000
10 acres
Le Flore County
Muse, OK 74949
7 months ago
$199,000
1.69 acres
Sequoyah County
2 bd, 1 ba
•
1,488 sq ft
Roland, OK 74954
10 months ago
$560,000
80 acres
Comanche County
Lawton, OK 73505
8 days
$99,000
8 acres
Mayes County
Chouteau, OK 74337
14 days
$200,000
20 acres
Atoka County
Caney, OK 74533
8 days
$135,000
10 acres
Okmulgee County
Beggs, OK 74421
3 days
$150,000
10 acres
Latimer County
1 bd, 2 ba
•
975 sq ft
Red Oak, OK 74563
10 days
$400,000
5 acres
Woodward County
3 bd, 2 ba
•
— sq ft
Woodward, OK 73801
Pending
Under contract
$275,000
4.77 acres
Oklahoma County
3 bd, 2 ba
•
2,075 sq ft
Jones, OK 73049
$10k drop • Dec 3
$195,000
8.5 acres
Hughes County
2 bd, 2 ba
•
1,150 sq ft
Wetumka, OK 74883
Pending
Under contract
$1,194,000
5.7 acres
Oklahoma County
Oklahoma City, OK 73108
$15k drop • Dec 3
$475,000
100 acres
Cherokee County
Hulbert, OK 74441
$30k drop • Dec 3
$450,000
80 acres
Choctaw County
Boswell, OK 74727
Pending
Under contract
$175,000
2.45 acres
Osage County
4 bd, 3 ba
•
3,139 sq ft
Skiatook, OK 74070
8 days
$515,000
10 acres
Pottawatomie County
3 bd, 3 ba
•
1,518 sq ft
Prague, OK 74864
$50.9k drop • Dec 3
$399,000
6.42 acres
Cherokee County
5 bd, 3 ba
•
3,448 sq ft
Tahlequah, OK 74464
Pending
Under contract
$159,000
1.5 acres
Le Flore County
3 bd, 2 ba
•
2,176 sq ft
Pocola, OK 74902
Pending
Under contract
$38,000
5 acres
Adair County
— sq ft
Stilwell, OK 74960
6 months ago
$260,000
7.5 acres
Le Flore County
6 bd, 3 ba
•
4,340 sq ft
Pocola, OK 74902
$10k drop • Oct 31
$425,000
6.9 acres
Carter County
3 bd, 3 ba
•
2,880 sq ft
Ardmore, OK 73401
2 days
$295,000
10 acres
Creek County
3 bd, 2 ba
•
2,798 sq ft
Bristow, OK 74010
8 days
$525,000
11.7 acres
Mayes County
3 bd, 2 ba
•
2,174 sq ft
Salina, OK 74365
Pending
Under contract
$150,000
4.77 acres
Oklahoma County
Jones, OK 73049
Pending
Under contract
$150,000
4.77 acres
Oklahoma County
Jones, OK 73049
27 days
$350,000
0.93 acres
McCurtain County
Broken Bow, OK 74728
Pending
Under contract
$460,000
40 acres
Logan County
Cashion, OK 73016
35 days ago
$10,000
1 acre
Texas County
Guymon, OK 73942
$10k drop • Dec 3
$155,000
7 acres
Pottawatomie County
Shawnee, OK 74801
Pending
Under contract
$56,000
5 acres
Grady County
Amber, OK 73004
27 days
$440,000
1.63 acres
McCurtain County
Broken Bow, OK 74728
$900 drop • Oct 14
$38,000
1 acre
Bryan County
Colbert, OK 74733
1 day
$140,000
19.7 acres
Pottawatomie County
Asher, OK 74826
1 day
$140,000
20 acres
Pottawatomie County
Asher, OK 74826
Pending
Under contract
$1,062,000
36 acres
Logan County
Guthrie, OK 73044
1 day
$349,500
5 acres
Oklahoma County
3 bd, 2 ba
•
2,016 sq ft
Jones, OK 73049
1 day
$110,000
13 acres
Cleveland County
Noble, OK 73068
1 day
$396,000
5.22 acres
Canadian County
3 bd, 3 ba
•
1,825 sq ft
Mustang, OK 73064
1 day
$775,000
86 acres
Le Flore County
Whitesboro, OK 74577
2 days
$79,900
0.92 acres
Bryan County
Cartwright, OK 74731
14 days
$450,000
10 acres
Sequoyah County
6,044 sq ft
Vian, OK 74962
6 months ago
$375,000
150 acres
Alfalfa County
Jet, OK 73749
10 days
$485,000
3.15 acres
Grady County
4 bd, 3 ba
•
2,366 sq ft
Tuttle, OK 73089
1
…
5
6
7
8
…
251-300 of 8,978 properties
Map