8,563 properties
For you
For you
Newest
Price hi-lo
Price lo-hi
Size hi-lo
Size lo-hi
Updated
Oldest
Featured
27 days ago
Mangum, OK 73554
Featured
2 years ago
Wilburton, OK 74578
Featured
Upcoming auction
Durant, OK 74701
$100k drop • June 8
Spiro, OK 74959
$23.1k drop • May 18
Manchester, OK 73758
$372k drop • May 24
Stuart, OK 74570
16 hours
Wetumka, OK 74883
22 days
Yukon, OK 73099
21 hours
Okeene, OK 73763
3 days
Glencoe, OK 74032
5 hours
Wetumka, OK 74883
44 days ago
Stuart, OK 74569
15 days
Taloga, OK 73663
$26k drop • June 13
Newalla, OK 74857
Featured
$1k drop • Mar 23
Park Hill, OK 74451
Featured
7 months ago
Lamar, OK 74850
16 hours
Lexington, OK 73051
$14k drop • May 25
Checotah, OK 74426
10 days
Upcoming auction
Prague, OK 74864
28 days
Wister, OK 74966
$21.5k drop • June 13
Nash, OK 73761
$48k drop • June 1
Geary, OK 73059
14 days
Sand Springs, OK 74063
Upcoming auction
Weatherford, OK 73096
$20k drop • June 12
Dustin, OK 74839
Featured
$2k drop • Mar 23
Park Hill, OK 74451
$20k drop • June 3
Meeker, OK 74855
$21k drop • June 13
Hugo, OK 74743
48 days ago
Colcord, OK 74338
$20k drop • June 11
Bristow, OK 74010
$100k drop • May 7
Quapaw, OK 74363
$20k drop • Apr 16
Stigler, OK 74462
Featured
$1k drop • Mar 23
Park Hill, OK 74451
3 days
Glencoe, OK 74032
4 days
Howe, OK 74940
7 days
Hochatown, OK 74728
57 days ago
Cushing, OK 74023
59 days ago
Gore, OK
$20k drop • May 7
Holdenville, OK 74848
Featured
19 months ago
Vian, OK 74962
9 days
Inola, OK 74036
13 days
Sand Springs, OK 74063
19 days
Ardmore, OK 74701
43 days ago
Stillwater, OK 74074
2 months ago
Boley, OK 74829
$8k drop • June 12
Sparks, OK 74869
Featured
$1k drop • Mar 23
Park Hill, OK 74451
2 days
Coalgate, OK 74538
10 days
Okemah, OK 74859
13 days
Talihina, OK 74571
1-50 of 8,563 properties
Buying land in Oklahoma
Find lots and land for sale in Oklahoma by property price and acres, and search land by map to see where to buy acreage, plots of land, and rural real estate.
There are 8,563 available properties to buy in Oklahoma listed at $424,167 on average, with each acre priced at $9,396.
Land for sale in Oklahoma
- Acreage for sale
- 384,137 acres
- Average listing age
- 180 days
- Average list price
- $424,167
- Median list price
- $151,350
- Average property size
- 45.4 acres
How much does land cost in Oklahoma?
The average price per acre in Oklahoma is $9,396 based on the listing price of 384,137 acres of land for sale.
How do you sell land in Oklahoma?
If you're selling land nearby, find the best real estate agents in Oklahoma to sell your property.
Oklahoma contains 10 ecological regions, more per square mile than in any other state. Mountain property in Oklahoma is abundant since it has 4 mountain ranges—the Ouachita Mountains in the southeast, the Ozark Mountains in the northeast, the Wichita Mountains in the southwest, and the Arbuckle Mountains in south-central Oklahoma. The northeast is home to the Prairie plains, an area with farmland and grazing acreage.
The Red River Valley runs along Oklahoma’s border with Texas and has sandy soil and some forests. In the center of the state is the Red Beds with hills made of red sandstone and shale. Travel further west and you'll see the Gypsum Hills capped with up to 20 feet of gypsum. The High Plains are flat grasslands in the northwest that include the Oklahoma panhandle. Popular land for sale in Oklahoma includes hunting land, farmland, ranches, and mountain land.
County
Region
Type
Tag
Search
View map