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,829 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
38 days ago
$167,110
19.7 acres
Cherokee County
Cookson, OK 74427
Pending
Under contract
$356,000
70 acres
McCurtain County
1 bd, 1 ba
•
648 sq ft
Haworth, OK 74740
Pending
Under contract
$427,000
10 acres
Oklahoma County
3 bd, 2 ba
•
1,770 sq ft
Harrah, OK 73045
6 months ago
$225,000
2 acres
Delaware County
— sq ft
Twin Oaks, OK 74368
7 days
$425,000
5 acres
Pawnee County
3 bd, 2 ba
•
2,479 sq ft
Mannford, OK 74044
7 days
$75,000
0.83 acres
Wagoner County
Coweta, OK 74429
7 days
$350,000
36 acres
Oklahoma County
Choctaw, OK 73020
Pending
Under contract
$25,000
0.8 acres
Cherokee County
Park Hill, OK 74451
Pending
Under contract
$75,900
5 acres
Carter County
Ardmore, OK 73401
Pending
Under contract
$150,000
0.4 acres
Oklahoma County
Edmond, OK 73025
$206k drop • Dec 19
$769,000
172 acres
McCurtain County
3 bd, 3 ba
•
3,215 sq ft
Watson, OK 74963
$321k drop • Dec 19
$339,000
77 acres
McCurtain County
4,005 sq ft
Watson, OK 74963
Pending
Under contract
$79,900
0.23 acres
Muskogee County
Muskogee, OK 74401
7 days
$115,000
0.5 acres
Rogers County
Claremore, OK 74017
7 days
$675,000
5 acres
Murray County
3 bd, 3 ba
•
2,340 sq ft
Sulphur, OK 73086
46 days ago
$360,000
5.5 acres
McCurtain County
1 bd, 1 ba
•
1,500 sq ft
Valliant, OK 74764
Pending
Under contract
$767,500
6 acres
Wagoner County
5 bd, 4 ba
•
2,790 sq ft
Broken Arrow, OK 74014
$5k drop • Dec 19
$205,000
15 acres
Creek County
Tulsa, OK 74131
4 months ago
$1,125,000
62.9 acres
Cleveland County
4 bd, 4 ba
•
2,755 sq ft
Norman, OK 73026
4 months ago
$460,000
80 acres
Okfuskee County
3 bd, 2 ba
•
1,316 sq ft
Okemah, OK 74859
Pending
Under contract
$180,000
2.29 acres
Grady County
3 bd, 3 ba
•
2,637 sq ft
Blanchard, OK 73010
$3k drop • Dec 19
$128,000
10 acres
Lincoln County
Harrah, OK 73045
12 days
$30,000
9.5 acres
Pushmataha County
Moyers, OK 74557
7 days
$330,000
66 acres
Sequoyah County
Sallisaw, OK 74955
Pending
Under contract
$305,000
2.5 acres
Grady County
3 bd, 2 ba
•
1,402 sq ft
Tuttle, OK 73089
7 days
$10,000
0.08 acres
Logan County
Crescent, OK 73028
7 days
$49,900
0.23 acres
Logan County
Guthrie, OK 73044
7 days
$299,500
0.21 acres
Oklahoma County
Oklahoma City, OK 73109
7 days
$79,000
7 acres
Muskogee County
Haskell, OK 74436
7 days
$30,000
1 acre
Muskogee County
Muskogee, OK 74403
7 days
$150,000
0.44 acres
Tulsa County
Jenks, OK 74037
9 days
$30,000
1 acre
Muskogee County
Muskogee, OK 74403
46 days ago
$330,000
3.8 acres
McCurtain County
1 bd, 1 ba
•
1,500 sq ft
Valliant, OK 74764
2 months ago
$25,000
1 acre
Muskogee County
Muskogee, OK 74403
3 months ago
$499,000
20.2 acres
McCurtain County
1 bd, 1 ba
•
1,500 sq ft
Valliant, OK 74764
Pending
Under contract
$189,000
12.9 acres
Cleveland County
Lexington, OK 73051
$40k drop • Dec 19
$200,000
80 acres
Grant County
Medford, OK 73759
$29.5k drop • Dec 2
$299,500
5 acres
Okmulgee County
3 bd, 2 ba
•
1,728 sq ft
Okmulgee, OK 74447
Pending
Under contract
$274,900
2.5 acres
Oklahoma County
3 bd, 2 ba
•
1,525 sq ft
Luther, OK 73054
Pending
Under contract
$299,999
34.6 acres
Carter County
2 bd, 1 ba
•
1,376 sq ft
Ardmore, OK 73401
4 months ago
$2,825,000
220 acres
Marshall County
Madill, OK 73446
Pending
Under contract
$89,000
2 acres
Canadian County
El Reno, OK 73036
3 months ago
$13,000
1 acre
Sequoyah County
Vian, OK 74962
8 days
$25,000
5.49 acres
Adair County
Stilwell, OK 74960
$20k drop • Dec 19
$500,000
160 acres
Kay County
Blackwell, OK 74631
7 days
$638,000
9 acres
Garvin County
4 bd, 4 ba
•
4,734 sq ft
Pauls Valley, OK 73075
7 days
$99,500
34.5 acres
Adair County
Stilwell, OK 74960
7 days
$950,000
7 acres
Tulsa County
5 bd, 3 ba
•
5,465 sq ft
Bixby, OK 74008
7 days
$1,300,000
5.67 acres
Logan County
Edmond, OK 73025
7 days
$100,000
0.97 acres
Marshall County
Kingston, OK 73439
1
…
9
10
11
12
…
451-500 of 8,829 properties
Map