Average Cost of an Acre of Land in Oklahoma (2026)
The average value of farmland in Oklahoma is about $2,540 per acre based on the latest USDA data, roughly 42% below the national average of $4,350. Oklahoma is among the cheapest states for land. Ranch and pasture ground dominates, and mineral and wind rights can add a layer of value on top of the surface.
Average agricultural land values from the USDA National Agricultural Statistics Service, Land Values 2025 Summary (August 2025). Building lots and developed parcels sell for more; always check recent local sales.
Price your own parcel
What affects land prices in Oklahoma
- Ranch and pasture. Grazing land makes up much of the market and keeps the average low.
- Mineral rights. Oil and gas rights, where included, can be worth more than the surface itself.
- Wind leases. Turbine lease income lifts value for parcels in wind corridors.
- Water access. Reliable water is a meaningful price driver in the drier west.
How Oklahoma compares
At about $2,540 an acre, Oklahoma sits 42% below the US average of $4,350. Cropland here averages $2,470 an acre and pasture $2,100, against national figures of $5,830 and $1,920. These are working-farmland averages: a buildable lot near a city runs well above them, and raw, remote acreage well below.
Where an acre runs cheap and where it runs high in Oklahoma
Oklahoma is among the cheapest states for land. Ranch and pasture ground dominates the market and keeps the average low, with dry western acreage selling for some of the lowest per-acre prices in the country. Land near Oklahoma City and Tulsa, and ground with reliable water in the east, runs higher than remote rangeland.
Cropland, pasture, and the Oklahoma mix
Oklahoma farm real estate averages about $2,540 an acre, with cropland near $2,470 and pasture around $2,100. The numbers sit low and close together because grazing and ranch land make up so much of the market, far more than high-value irrigated crop ground.
Which way Oklahoma prices are moving
Oklahoma farmland rose about 5.8 percent in the latest USDA figures, ahead of the national pace. Demand for ranch and recreational land keeps prices climbing off a low base, and income from wind and mineral leases adds value in the right corridors.
What the average buys you
At $2,540 an acre, 25 acres of Oklahoma ranch land runs about $63,500 before closing, often less for dry western ground. Put a real local listing price into the calculator above, since water and rights can swing the number hard.
Before you buy land in Oklahoma
Mineral and wind rights can be worth more than the surface itself, so confirm exactly what conveys. Reliable water is the other big driver in the drier west. Check the rights, the water access, and recent local sales before you sign.
Common questions
On average, about $2,540 per acre for farmland in the latest USDA figures. That's the agricultural average; a buildable lot near a city costs more and remote acreage less. Enter a local listing price in the calculator above to price your own parcel.
Yes. Oklahoma farmland rose 5.8% in the latest USDA report, faster than the national average of 4.3%.
No. The USDA figure is average agricultural land value. Residential and commercial building lots sell well above it. Treat the average as a floor for rural acreage and compare against recent local sales before you buy.
43,560 square feet. Use the square feet to acres tool to convert any lot size, in either direction.
These are planning estimates based on USDA agricultural land values, not an appraisal. Land prices vary widely by county, parcel, access, and use. Confirm with recent local sales or a licensed appraiser before buying or selling.