Cropland and Crop Farms for Sale in Oklahoma

Listings that describe tillable ground, cropland, row crops, irrigated acres or CRP. Acreage by use is as reported by the listing, not a survey.

Farms and Ranches shows 25 participating MyStateMLS listings here (active, for sale). Only listings whose data reports a farm, ranch or agricultural use are included, and this is not every farm or ranch for sale in the area.

By type: farms and ranches (109), agricultural land (64) and small farms and farmsteads (32). Most often reported uses: livestock and grazing, equestrian and hay and forage. Common reported features: pasture (129), pond (127) and fencing (114). Many listings are near Ardmore, Idabel and Hugo.

Median asking price of the 25 priced listings shown: $415,000 (range $95,312 to $1,250,000). Asking prices on this site only, not sold prices or the whole market; auctions excluded; updated Nov 2, 2026.

Photo 1 of 28, land at W80ac N3390 Road, Morrison, OK 73061
For sale

$340,000

80 acresNo home reported

$4,250 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Pasture
  • Pond

W80ac N3390 RoadMorrison, OK 73061

Listing courtesy of Whitetail Properties Real Estate LLC (OK) · MyStateMLS #12017558

Photo 1 of 38, land at 760 Rd Hwy 18, Agra, OK 74824
For sale

$1,250,000

160 acresNo home reported

$7,813 per acre (asking price ÷ reported acres)

Ranch

  • Barn
  • Equipment or machine shed
  • Well

760 Rd Hwy 18Agra, OK 74824

Listing courtesy of United Country Real Estate - Bendele Co, LLC · MyStateMLS #12014464

Photo 1 of 41, land at 0 E Division Rd, Lehigh, OK 74556
For sale

$395,000

80 acresNo home reported

$4,938 per acre (asking price ÷ reported acres)

Farm

  • Hay ground
  • Barn

0 E Division RdLehigh, OK 74556

Listing courtesy of 4T Land Group LLC · MyStateMLS #11991528

Photo 1 of 13, land at 0000 Sh-177 #Tract 2, Byars, OK 74831
For sale

$340,000

80 acresNo home reported

$4,250 per acre (asking price ÷ reported acres)

Farm

  • Tillable or cropland
  • Fencing

0000 Sh-177 #Tract 2Byars, OK 74831

Listing courtesy of Hudson Realty of Oklahoma LLC · MyStateMLS #11940022

Photo 1 of 24, land at 0000 N 3110 Rd., Maysville, OK 73057
For sale

$876,000

219 acresNo home reported

$4,000 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Tillable or cropland
  • Pasture
  • Fencing

0000 N 3110 Rd.Maysville, OK 73057

Listing courtesy of Whitetail Properties Real Estate LLC (OK) · MyStateMLS #11945750

Photo 1 of 40, land at 0000 N 3110 Rd., Maysville, OK 73057
For sale

$1,100,000

283 acresNo home reported

$3,887 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Tillable or cropland
  • Pasture
  • Hay ground

0000 N 3110 Rd.Maysville, OK 73057

Listing courtesy of Whitetail Properties Real Estate LLC (OK) · MyStateMLS #11945749

Photo 1 of 53, farm or ranch at 30369 Oklahoma 71, Quinton, OK 74561
For sale

$748,000

140 acres2 beds

$5,343 per acre (asking price ÷ reported acres)

Ranch4 irrigated acres reported

  • Irrigation mentioned
  • Pasture
  • Barn

30369 Oklahoma 71Quinton, OK 74561

Listing courtesy of Cross Timbers Land LLC · MyStateMLS #11948939

Photo 1 of 12, land at 3088 Sharp Road, Idabel, OK 74745
For sale

$209,000

38 acresNo home reported

$5,465 per acre (asking price ÷ reported acres)

Cropland

  • Tillable or cropland

3088 Sharp RoadIdabel, OK 74745

Listing courtesy of Hunting Country Real Estate · MyStateMLS #11920690

Photo 1 of 11, land at Road B Road 23, Guymon, OK 73942
For sale

$480,000

No home reported

Farm

Road B Road 23Guymon, OK 73942

Listing courtesy of Home Realty LLC dba Realty House · MyStateMLS #11896469

Photo 1 of 35, land at 0000 N 2780 Rd, Kingfisher, OK 73750
For sale

$400,000

80 acresNo home reported

$5,000 per acre (asking price ÷ reported acres)

Cropland

  • Tillable or cropland
  • Pasture
  • Creek or spring

0000 N 2780 RdKingfisher, OK 73750

Listing courtesy of National Land Realty, Kingfisher, OK · MyStateMLS #11886859

Welcome to Rolling Thunder Ranch!
For sale

$348,000

45 acresNo home reported

$7,797 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Pond
  • Creek or spring

8419 Ok Hwy 48Kenefic, OK 74748

Listing courtesy of Painted Sky Real Estate · MyStateMLS #11850392

Photo 1 of 39, land at Tbd S. 4350 Road, Kinta, OK 74552
For sale

$535,600

104 acresNo home reported

$5,150 per acre (asking price ÷ reported acres)

Ranch104 cropland acres reported

  • Pasture
  • Hay ground
  • Barn

Tbd S. 4350 RoadKinta, OK 74552

Listing courtesy of United Country-Mixon Realty & Auctions · MyStateMLS #11848602

Photo 1 of 60, farm or ranch at 10522 N County Road 3220, Paoli, OK 73074
For saleReduced $100,000

$899,999

80 acres2 beds

$11,250 per acre (asking price ÷ reported acres)

Farm

  • Irrigation mentioned

10522 N County Road 3220Paoli, OK 73074

Listing courtesy of Whitetail Properties Real Estate LLC (OK) · MyStateMLS #11823979

Photo 1 of 23, land at 0 Cr 700, Amorita, OK 73758
For sale

$810,000

270 acresNo home reported

$3,000 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Pasture
  • Hay ground
  • Pond

0 Cr 700Amorita, OK 73758

Listing courtesy of America's Land Partners - Oklahoma Non-MLS · MyStateMLS #11849971

Photo 1 of 11, land at 2524 Boss Road, Idabel, OK 74745
For sale

$300,000

40 acresNo home reported

$7,500 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Pasture
  • Hay ground
  • Fencing

2524 Boss RoadIdabel, OK 74745

Listing courtesy of Hunting Country Real Estate · MyStateMLS #11799343

Photo 1 of 22, land at T9 E 3600 Road, Ralston, OK 74650
For sale

$260,000

55 acresNo home reported

$4,727 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Pond

T9 E 3600 RoadRalston, OK 74650

Listing courtesy of Whitetail Properties Real Estate LLC (OK) · MyStateMLS #11790783

Photo 1 of 10, land at 20776 Hwy 116, Colcord, OK 74338
For saleReduced $25,000

$275,000

20 acresNo home reported

$13,750 per acre (asking price ÷ reported acres)

Cropland

  • Pond
  • Creek or spring

20776 Hwy 116Colcord, OK 74338

Listing courtesy of Crye Leike Realtors · MyStateMLS #11816748

Photo 1 of 3, land at 07-06n-18e Rural, Tyrone, Ok, OK 73951
For sale

$95,312

83 acresNo home reported

$1,150 per acre (asking price ÷ reported acres)

Farm

  • Pasture

07-06n-18e RuralTyrone, Ok, OK 73951

Listing courtesy of Henry Hinds Realty LLC · MyStateMLS #11695325

Photo 1 of 13, farm or ranch at 90(Mol) Acres. Wakita, Ok, Wakita, OK 73771
For sale

$320,000

90 acres

$3,556 per acre (asking price ÷ reported acres)

Farm

  • Tillable or cropland
  • Barn
  • Pond

90(Mol) Acres. Wakita, OkWakita, OK 73771

Listing courtesy of United Country Real Estate Rockin Double J LLC · MyStateMLS #11678335

Photo 1 of 43, home at 553 Concord Road, Ardmore, OK 73401
For saleReduced $5,000

$685,000

30 acres3 beds

$22,833 per acre (asking price ÷ reported acres)

Small farm

  • Pasture
  • Barn
  • Pond

553 Concord RoadArdmore, OK 73401

Listing courtesy of Turner Land Company LLC · MyStateMLS #11665926

Photo 1 of 2, land at 01-02n-15e S 1/2 E Mile 35, Guymon, OK 73942
For sale

$1,008,000

320 acresNo home reported

$3,150 per acre (asking price ÷ reported acres)

Cropland320 cropland acres reported

01-02n-15e S 1/2 E Mile 35Guymon, OK 73942

Listing courtesy of Home Realty LLC dba Realty House · MyStateMLS #11918843

Photo 1 of 35, land at 70 Ac E 0800 Rd, Stroud, OK 74079
For sale

$350,000

70 acresNo home reported

$5,000 per acre (asking price ÷ reported acres)

Cropland

  • Pasture
  • Hay ground

70 Ac E 0800 RdStroud, OK 74079

Listing courtesy of Whitetail Properties Real Estate · MyStateMLS #11651651

Photo 1 of 22, farm or ranch at 109615 Harmon Rd, Deer Creek, OK 74636
For saleReduced $35,000

$415,000

160 acres

$2,594 per acre (asking price ÷ reported acres)

Farm

  • Barn

109615 Harmon RdDeer Creek, OK 74636

Listing courtesy of Bilger Real Estate Co Inc. · MyStateMLS #11630365

Photo 1 of 22, land at 52721 630 Rd, Colcord, OK 74338
For saleReduced $82,600

$861,400

118 acresNo home reported

$7,293 per acre (asking price ÷ reported acres)

Cropland

  • Tillable or cropland
  • Pond

52721 630 RdColcord, OK 74338

Listing courtesy of Crye Leike Realtors · MyStateMLS #11471594

Counties in Oklahoma with farm and ranch listings

Counts include every listing type in the county; the linked page shows cropland and crop farms.

Listings provided by MyStateMLS and shown with the listing brokerage's name. Counts and prices describe listings displayed on Farms and Ranches only. Agricultural details describe what each listing reports; see how listings qualify. Information is deemed reliable but not guaranteed.