Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Oklahoma houses with land for sale
Price
Size
Tags
Save
Reset
2,102 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Oklahoma
for more listings.
22 days
$329,900
2.5 acres
Creek County
3 bd, 2 ba
•
1,774 sq ft
Sapulpa, OK 74066
1 day
$2,750,000
418 acres
Pushmataha County
3 bd, 3 ba
•
2,076 sq ft
Antlers, OK 74523
1 day
$549,900
3.14 acres
McIntosh County
2 bd, 2 ba
•
3,200 sq ft
Eufaula, OK 74432
Pending
Under contract
$195,000
2.28 acres
Lincoln County
3 bd, 2 ba
•
1,490 sq ft
Prague, OK 74864
4 months ago
$325,000
15.7 acres
Pittsburg County
3 bd, 1 ba
•
1,776 sq ft
McAlester, OK 74501
Pending
Under contract
$399,000
35.7 acres
McIntosh County
3 bd, 2 ba
•
1,862 sq ft
Eufaula, OK 74432
2 days
$238,999
2.5 acres
Pottawatomie County
3 bd, 2 ba
•
1,448 sq ft
Tecumseh, OK 74873
2 days
$129,900
4.73 acres
Choctaw County
3 bd, 2 ba
•
2,432 sq ft
Hugo, OK 74743
2 days
$525,000
5 acres
Canadian County
3 bd, 1 ba
•
1,768 sq ft
Yukon, OK 73099
2 days
$900,000
42.5 acres
Muskogee County
4 bd, 4 ba
•
2,721 sq ft
Muskogee, OK 74401
Pending
Under contract
$295,000
10 acres
Pottawatomie County
3 bd, 3 ba
•
1,674 sq ft
Earlsboro, OK 74840
Pending
Under contract
$425,000
4.55 acres
Oklahoma County
3 bd, 2 ba
•
1,798 sq ft
Luther, OK 73054
Pending
Under contract
$120,520
7.3 acres
Carter County
3 bd, 2 ba
•
1,187 sq ft
Lone Grove, OK 73443
2 days
$220,000
5 acres
Marshall County
4 bd, 2 ba
•
1,976 sq ft
Kingston, OK 73439
2 days
$365,000
2 acres
Rogers County
3 bd, 2 ba
•
1,936 sq ft
Owasso, OK 74055
$20k drop • Oct 16
$575,000
2 acres
Canadian County
4 bd, 4 ba
•
2,857 sq ft
Piedmont, OK 73078
4 months ago
$719,000
2 acres
Grady County
5 bd, 4 ba
•
3,951 sq ft
Tuttle, OK 73089
$10k drop • Jan 2
$235,000
2 acres
Beaver County
3 bd, 2 ba
•
1,800 sq ft
Turpin, OK 73950
$49k drop • Jan 1
$650,000
5 acres
Oklahoma County
4 bd, 4 ba
•
3,232 sq ft
Jones, OK 73049
$10k drop • Jan 2
$65,000
5 acres
Lincoln County
3 bd, 2 ba
•
1,216 sq ft
Wellston, OK 74881
2 days
$599,000
3.44 acres
Pawnee County
3 bd, 3 ba
•
3,209 sq ft
Cleveland, OK 74020
2 days
$535,000
2 acres
Canadian County
4 bd, 3 ba
•
2,653 sq ft
Piedmont, OK 73078
4 months ago
$110,000
3.1 acres
Rogers County
3 bd, 2 ba
•
1,891 sq ft
Claremore, OK 74017
$26k drop • Nov 17
$649,000
115 acres
Okmulgee County
4 bd, 3 ba
•
2,340 sq ft
Weleetka, OK 74880
Pending
Under contract
$260,000
4 acres
Stephens County
3 bd, 2 ba
•
— sq ft
Marlow, OK 73055
Pending
Under contract
$699,500
8.8 acres
Rogers County
4 bd, 3 ba
•
4,026 sq ft
Inola, OK 74036
$8k drop • Nov 14
$249,900
5 acres
Lincoln County
3 bd, 2 ba
•
1,653 sq ft
Chandler, OK 74834
2 days
$415,000
2.58 acres
Okmulgee County
4 bd, 2 ba
•
2,908 sq ft
Okmulgee, OK 74447
2 days
$269,900
3 acres
Comanche County
4 bd, 2 ba
•
— sq ft
Cache, OK 73527
19 days
$650,000
4 acres
Craig County
6 bd, 6 ba
•
5,228 sq ft
Vinita, OK 74301
Pending
Under contract
$299,000
2.5 acres
Osage County
3 bd, 2 ba
•
1,500 sq ft
Skiatook, OK 74070
2 days
$495,000
5 acres
Craig County
4 bd, 3 ba
•
3,381 sq ft
Vinita, OK 74301
3 months ago
$550,000
5 acres
Cleveland County
4 bd, 3 ba
•
2,205 sq ft
Norman, OK 73026
4 months ago
$1,125,000
62.9 acres
Cleveland County
4 bd, 4 ba
•
2,755 sq ft
Norman, OK 73026
$20k drop • Dec 2
$519,000
10.9 acres
Cherokee County
3 bd, 2 ba
•
1,580 sq ft
Hulbert, OK 74441
22 days
$425,000
2.5 acres
Osage County
4 bd, 2 ba
•
2,579 sq ft
Sand Springs, OK 74063
Pending
Under contract
$368,500
2 acres
Okmulgee County
3 bd, 2 ba
•
1,680 sq ft
Mounds, OK 74047
Pending
Under contract
$365,000
10 acres
Cherokee County
3 bd, 3 ba
•
2,058 sq ft
Tahlequah, OK 74464
4 days
$220,000
40 acres
Lincoln County
2 bd, 1 ba
•
892 sq ft
Sparks, OK 74869
16 days
$269,900
0.38 acres
Rogers County
3 bd, 2 ba
•
2,183 sq ft
Claremore, OK 74017
$60k drop • Jan 2
$625,000
2.53 acres
Muskogee County
5 bd, 3 ba
•
4,993 sq ft
Fort Gibson, OK 74434
3 months ago
$228,000
3.55 acres
Okmulgee County
3 bd, 2 ba
•
1,500 sq ft
Okmulgee, OK 74447
Pending
Under contract
$199,900
15.9 acres
Cherokee County
4 bd, 2 ba
•
1,792 sq ft
Park Hill, OK 74451
$10k drop • Jan 2
$149,500
2.5 acres
Seminole County
3 bd, 2 ba
•
1,216 sq ft
Seminole, OK 74868
2 days
$290,000
1.5 acres
Grady County
3 bd, 2 ba
•
1,696 sq ft
Blanchard, OK 73010
8 months ago
$345,000
39.4 acres
Seminole County
4 bd, 3 ba
•
1,932 sq ft
Seminole, OK 74868
$8.1k drop • Dec 16
$289,500
2.58 acres
Sequoyah County
3 bd, 3 ba
•
1,984 sq ft
Muldrow, OK 74948
$15k drop • Jan 2
$210,000
2 acres
Adair County
3 bd, 2 ba
•
1,645 sq ft
Stilwell, OK 74960
28 days
$499,000
2 acres
Le Flore County
4 bd, 3 ba
•
2,004 sq ft
Cameron, OK 74953
2 months ago
$357,000
2 acres
Pottawatomie County
3 bd, 2 ba
•
1,943 sq ft
Shawnee, OK 74804
1
2
3
4
…
43
51-100 of 2,102 properties
Map