Skip to main content

Oklahoma Land Prices per Acre, by County

What vacant land has sold for in Oklahoma, statewide, by parcel size and county. Want a number for your own parcel? Get a free cash offer.

  • Cash offer in 24 hours
  • No fees or commissions
  • We pay closing costs
  • Close in as few as 7 days

Get Your Cash Offer

Tell us about your property — offer in 24 hours

Step 1 of 2: Property Details

Found on your tax bill or county assessor website

Choose the unit shown on your deed or tax record.

No spam. We respect your privacy. See our privacy policy.

Oklahoma Land Prices at a Glance

$79,000

Median land sale price

$17,859

Median price per acre

5,395

Land sales in 12 months

112

Average days on market

Recent market data, report of December 2025. Medians of vacant land sales. Small lots near towns cost far more per acre than large rural tracts, so compare parcels of a similar size.

Land Prices by Acreage in Oklahoma

How land values in Oklahoma vary by parcel size, based on recent sales data.

AcreageMedian Price$/AcreSold (12mo)For SaleAvg DOM
Under 1 Acre$39K$112K1,4572,956114d
1-2 Acres$50K$38K5551,459118d
2-5 Acres$58K$20K7921,180113d
5-10 Acres$73K$12K725921112d
10-20 Acres$105K$8K597904106d
20-50 Acres$164K$5K60183297d
50-100 Acres$285K$4K319441114d
100+ Acres$500K$3K287476107d

Small parcels (Under 1 Acre) in Oklahoma sell for a median of $112K/acre, while larger parcels (100+ Acres) average $3K/acre — a 97% difference per acre. This per-acre discount for larger parcels is typical across most land markets.

Want to know what your specific parcel is worth?

These are county-wide averages. Your land's value depends on location, road access, utilities, zoning, and other factors. Submit your property above for a personalized cash offer based on your parcel's specific characteristics.

Land Prices per Acre in Every Oklahoma County

68 counties with at least 3 sales, highest price per acre first. Land costs the most per acre in Jackson County ($139,387) and the least in Ellis County ($1,500).

CountyMedian per acreMedian saleSales
Jackson County$139,387$50,00012
Payne County$89,915$60,000212
Oklahoma County$85,000$90,000495
Tulsa County$73,796$122,000505
Woods County$70,000$35,00015
Marshall County$68,526$72,50062
Murray County$47,238$40,00050
Ottawa County$36,995$54,95040
Canadian County$33,040$135,000105
Logan County$26,361$60,000244
Comanche County$24,834$40,00083
Washington County$23,135$75,57557
Kay County$22,211$51,25047
Bryan County$21,800$75,000113
Cherokee County$21,500$59,950134
Love County$20,000$21,50015
Cleveland County$19,760$89,000279
Delaware County$17,692$49,500127
Creek County$17,000$93,000189
Mayes County$15,000$80,00015
Rogers County$14,500$135,000139
Kingfisher County$14,286$112,00023
Carter County$13,000$70,00081
Pontotoc County$12,632$62,25098
Wagoner County$11,839$97,00069
Grady County$11,000$70,000107
Custer County$10,674$52,50040
Pottawatomie County$10,341$63,000196
Muskogee County$9,666$65,00085
Johnston County$8,318$108,7007
Lincoln County$8,036$78,250120
Noble County$7,774$169,00016
Osage County$7,500$53,00040
Garvin County$7,355$76,00080
Stephens County$7,125$47,50034
Pawnee County$7,000$54,75078
Sequoyah County$6,872$50,00096
Adair County$6,662$34,00049
Craig County$6,517$166,75028
Texas County$6,251$44,0009
Le Flore County$6,214$80,000169
Atoka County$5,982$142,00014
Nowata County$5,181$144,25022
Okmulgee County$5,175$107,50067
Pittsburg County$5,113$75,00082
Garfield County$4,944$110,00023
Haskell County$4,802$84,95048
Pushmataha County$4,750$75,00043
Choctaw County$4,686$106,00022
Seminole County$4,542$75,00051
Okfuskee County$4,500$89,50059
Grant County$4,078$101,7943
Latimer County$3,992$60,00055
Caddo County$3,965$87,50038
Coal County$3,801$152,5004
Hughes County$3,500$70,00031
Tillman County$3,125$500,0004
Cotton County$2,906$270,0004
Beckham County$2,880$109,00029
Woodward County$2,671$75,00016
Blaine County$2,594$110,0005
Kiowa County$2,300$260,00011
Dewey County$2,067$309,2504
Washita County$2,000$86,00011
Greer County$1,800$176,4007
Harper County$1,650$383,7506
Roger Mills County$1,600$112,0008
Ellis County$1,500$191,1139

Land Values in Oklahoma: What to Know

In recent market data, land in Oklahoma sold for a median of about $79,000, or about $18,000 per acre, across 5,395 sales in 12 months. Land spent an average of 112 days on the market.

The cities and college towns cost the most. Payne County (Stillwater) sold at about $90,000 per acre, Oklahoma County (Oklahoma City) at about $85,000, and Tulsa County at about $74,000. Jackson County tops the county table at about $139,000, but that comes from only 12 sales. Land is cheapest in the wheat and ranch country of western Oklahoma: about $1,500 in Ellis County, about $1,600 in Roger Mills County and about $1,700 in Harper County.

Why small lots cost more per acre

In Oklahoma, the median lot under 1 acre sold for about $39,000, which works out to about $112,000 per acre. Parcels of 5 to 10 acres sold for about $73,000, or about $12,000 per acre, and tracts of 100 acres or more sold for about $500,000, only about $3,000 per acre. The big tract costs more in total but far less for each acre. Small lots near Tulsa and Oklahoma City sell as home sites. Big western tracts sell as wheat or grazing land, valued for what they produce.

How to estimate what your land is worth

Start with recent sales of land like yours: the same county, a similar size, and a similar use. Then adjust for what buyers check first. Legal road access, power and water at the road, how much of the parcel sits in a flood zone, and how steep or wet the ground is can each move the price a lot. In Oklahoma, ask whether the mineral rights go with the land, and whether part of the parcel is in a flood zone along a creek or river.

Our free land value estimator gives a quick range from recent market data. For local numbers, see the county pages for Oklahoma County, Tulsa County and Roger Mills County.

Land Price Questions in Oklahoma

How much is an acre of land in Oklahoma?

In recent market data, the median price of land sold in Oklahoma is about $18,000 per acre, and the median sale is about $79,000. That figure mixes small lots and large tracts, so the price per acre for your parcel depends mostly on its size and location.

Where is the cheapest land in Oklahoma?

The western wheat and ranch counties. Land sold for about $1,500 per acre in Ellis County, about $1,600 in Roger Mills County and about $1,700 in Harper County.

How much does 5 acres cost in Oklahoma?

Parcels of 5 to 10 acres sold for a median of about $73,000 in recent market data, about $12,000 per acre. Parcels near a city or with road frontage and utilities sell for more.

How long does land take to sell in Oklahoma?

Land that sold in Oklahoma spent an average of 112 days on the market in recent market data. Lots under 1 acre averaged 114 days, and tracts of 100 acres or more averaged 107 days.