Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Oklahoma houses with land for sale
Price
Size
Tags
Save
Reset
2,038 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Oklahoma
for more listings.
Featured
3 months ago
$270,000
4.5 acres
Rogers County
3 bd, 2 ba
•
1,596 sq ft
Claremore, OK 74016
Featured
2 months ago
$749,000
40 acres
Mayes County
3 bd, 2 ba
•
2,400 sq ft
Salina, OK 74365
Featured
29 days ago
$740,000
6.5 acres
Mayes County
3 bd, 2 ba
•
3,850 sq ft
Pryor, OK 74361
Featured
$500k drop • May 11
$6,500,000
550 acres
Caddo County
8 bd, 7 ba
•
7,500 sq ft
Hinton, OK 73047
43 days ago
$795,000
146 acres
Lincoln County
3 bd, 2 ba
•
1,800 sq ft
Prague, OK 74864
21 days
$485,000
74.6 acres
Le Flore County
2 bd, 2 ba
•
1,590 sq ft
Heavener, OK 74937
Auction
$800,000 min
56 acres
Delaware County
July 10, 2026
Afton, OK 74331
28 days
$799,000
10 acres
Atoka County
3 bd, 3 ba
•
2,610 sq ft
Atoka, OK 74525
43 days ago
$159,000
6.34 acres
Le Flore County
2 bd, 1 ba
•
746 sq ft
Wister, OK 74966
14 days
$2,399,000
10 acres
Craig County
5 bd, 4.5 ba
•
6,500 sq ft
Vinita, OK 74301
$10.5k drop • June 11
$234,000
10 acres
Le Flore County
2 bd, 1 ba
•
1,288 sq ft
Wister, OK 74966
30 days ago
$795,000
19.5 acres
Delaware County
3 bd, 2 ba
•
2,820 sq ft
Jay, OK 74346
$10k drop • June 28
$359,900
20.3 acres
Ottawa County
5 bd, 3 ba
•
2,167 sq ft
Wyandotte, OK 74370
2 months ago
$225,000
8.82 acres
Lincoln County
3 bd, 1 ba
•
1,350 sq ft
Meeker, OK 74855
3 months ago
$575,000
38 acres
Lincoln County
3 bd, 2 ba
•
1,544 sq ft
Meeker, OK 74855
4 days
$294,500
7 acres
Le Flore County
3 bd, 1.5 ba
•
1,947 sq ft
Keota, OK 74941
30 days ago
$595,000
62.3 acres
Delaware County
3 bd, 2 ba
•
2,304 sq ft
Afton, OK 74331
$100k drop • June 5
$1,400,000
25 acres
Bryan County
4 bd, 2 ba
•
1,724 sq ft
Durant, OK 74701
$10k drop • June 4
$320,000
5.66 acres
Le Flore County
2 bd, 2 ba
•
2,016 sq ft
Shady Point, OK 74956
2 months ago
$550,000
40 acres
Le Flore County
2 bd, 2 ba
•
1,232 sq ft
Heavener, OK 74937
$60k drop • May 14
$765,000
11 acres
Wagoner County
1 bd, 1 ba
•
650 sq ft
Coweta, OK 74429
3 months ago
$1,814,010
158 acres
Rogers County
2 bd, 1,025 sq ft
Claremore, OK 74017
7 days
$325,000
19.5 acres
Craig County
3 bd, 2 ba
•
1,664 sq ft
Welch, OK 74369
8 days
$575,000
6 acres
Dewey County
5 bd, 4 ba
•
3,500 sq ft
Vici, OK 73859
26 days
$485,000
10 acres
Mayes County
4 bd, 2 ba
•
2,291 sq ft
Rose, OK 74364
2 months ago
$89,000
4.26 acres
Le Flore County
1 bd, 1 ba
•
384 sq ft
Heavener, OK 74937
2 months ago
$788,000
75 acres
Garvin County
4 bd, 3 ba
•
3,473 sq ft
Wynnewood, OK 73098
14 days
$465,000
110 acres
Haskell County
3 bd, 2 ba
•
1,512 sq ft
Stigler, OK 74462
8 days
$329,500
6.62 acres
Harper County
3 bd, 3 ba
•
2,848 sq ft
Buffalo, OK 73834
16 days
$25k drop • July 3
$425,000
20 acres
Le Flore County
2 bd, 2 ba
•
1,704 sq ft
Spiro, OK 74959
24 days
$12.9k drop • June 29
$687,000
5.62 acres
Delaware County
4 bd, 2.5 ba
•
3,142 sq ft
Jay, OK 74346
$30k drop • June 26
$639,000
88 acres
Craig County
3 bd, 1.5 ba
•
1,570 sq ft
Vinita, OK 74301
21 days
$374,000
10 acres
Sequoyah County
3 bd, 2 ba
•
2,400 sq ft
Muldrow, OK 74948
49 days ago
$3,500,000
254 acres
Carter County
4 bd, 4.5 ba
•
4,555 sq ft
Ardmore, OK 73401
$10k drop • July 1
$340,000
5 acres
Texas County
3 bd, 3.5 ba
•
2,380 sq ft
Guymon, OK 73942
2 months ago
$397,500
15.3 acres
Sequoyah County
3 bd, 3 ba
•
1,463 sq ft
Sallisaw, OK 74955
4 days
$499,000
7 acres
Sequoyah County
4 bd, 3 ba
•
2,126 sq ft
Sallisaw, OK 74955
5 days
$75,000
9.41 acres
Harper County
2 bd, 1 ba
•
1,510 sq ft
Laverne, OK 73848
12 days
$499,000
40 acres
Hughes County
3 bd, 1.5 ba
•
1,400 sq ft
Holdenville, OK 74848
12 days
$1,200,000
20 acres
Canadian County
4 bd, 4 ba
•
3,331 sq ft
El Reno, OK 73036
12 days
$779,000
5.7 acres
Grady County
4 bd, 3.5 ba
•
2,960 sq ft
Blanchard, OK 73010
13 days
$40.9k drop • July 1
$399,000
5.45 acres
Sequoyah County
4 bd, 4 ba
•
3,154 sq ft
Roland, OK 74954
13 days
$649,900
10 acres
Garfield County
4 bd, 3.5 ba
•
4,818 sq ft
Enid, OK 73701
22 days
$855,500
65 acres
Mayes County
3 bd, 1.5 ba
•
1,020 sq ft
Eucha, OK 74342
23 days
$25k drop • June 29
$674,000
60 acres
Sequoyah County
3 bd, 3 ba
•
2,954 sq ft
Sallisaw, OK 74955
42 days ago
$1,099,000
10 acres
Oklahoma County
3 bd, 5.5 ba
•
4,241 sq ft
Newalla, OK 74857
$7k drop • May 6
$229,000
7.6 acres
Choctaw County
2 bd, 2 ba
•
1,626 sq ft
Fort Towson, OK 74735
5 days
$1,150,000
6.23 acres
Oklahoma County
3 bd, 3.5 ba
•
4,954 sq ft
Arcadia, OK 73007
22 days
$725,000
200 acres
Seminole County
2 bd, 1 ba
•
1,500 sq ft
Wewoka, OK 74884
7 days
$1,350,000
5.82 acres
Tulsa County
3 bd, 3.5 ba
•
4,972 sq ft
Bixby, OK 74008
1
2
3
4
…
41
1-50 of 2,038 properties
Map