Agricultural Land for Sale in Oklahoma

Land the listing describes as farmed, grazed or cut for hay, with no home reported. Acreage by use is shown only where the listing states it.

Farms and Ranches shows 64 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 64 priced listings shown: $340,000 (range $50,000 to $15,286,000). Asking prices on this site only, not sold prices or the whole market; auctions excluded; updated Nov 2, 2026.

Photo 1 of 10, land at T2 E410 Road, Morrison, OK 73061
For sale

$180,000

40 acresNo home reported

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

Pasture and grazing land

  • Pasture

T2 E410 RoadMorrison, OK 73061

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

Photo 1 of 20, land at Lot 4 Highway 48, Coleman, OK 73432
For sale

$301,158

37 acresNo home reported

$8,100 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Pasture
  • Pond

Lot 4 Highway 48Coleman, OK 73432

Listing courtesy of AMERICAN PRIDE REALTY · MyStateMLS #12044179

Photo 1 of 25, land at Lot 1 Highway 48, Coleman, OK 73432
For sale

$546,125

64 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond

Lot 1 Highway 48Coleman, OK 73432

Listing courtesy of AMERICAN PRIDE REALTY · MyStateMLS #12044097

Photo 1 of 54, land at 9968 N 4310 Rd, Adair, OK 74330
For sale

$1,560,000

260 acresNo home reported

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

Pasture and grazing land

  • Barn
  • Pond
  • Pens, corrals or handling facilities

9968 N 4310 RdAdair, OK 74330

Listing courtesy of Vaughn Quality Real Estate LLC · MyStateMLS #12045548

Photo 1 of 50, land at 0 Hwy 74 N, Crescent, OK 73028
For sale

$1,040,000

160 acresNo home reported

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

Pasture and grazing land

  • Barn
  • Creek or spring

0 Hwy 74 NCrescent, OK 73028

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

Photo 1 of 13, land at 0 W Sand Street, Caney, OK 74533
For sale

$144,000

16 acresNo home reported

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

Pasture and grazing land

  • Pond
  • Creek or spring
  • Pens, corrals or handling facilities

0 W Sand StreetCaney, OK 74533

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

Photo 1 of 60, land at 38579 Cr 1760, Lehigh, OK 74556
For sale

$1,599,000

200 acresNo home reported

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

Pasture and grazing land

  • Orchard
  • Pond
  • Cross-fencing

38579 Cr 1760Lehigh, OK 74556

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

Photo 1 of 27, land at 40ac Gunsmoke Road, Glencoe, OK 74032
For sale

$260,000

40 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond
  • Cross-fencing

40ac Gunsmoke RoadGlencoe, OK 74032

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

Photo 1 of 11, land at T7 E Prospect Ave, Ponca City, OK 74604
For sale

$350,000

21 acresNo home reported

$16,667 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Pasture
  • Pond

T7 E Prospect AvePonca City, OK 74604

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

Photo 1 of 11, land at T6 E Prospect Ave, Ponca City, OK 74604
For sale

$350,000

21 acresNo home reported

$16,667 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Pasture

T6 E Prospect AvePonca City, OK 74604

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

Photo 1 of 14, land at 950 N 4380 Rd, Fort Towson, OK 74735
For sale

$50,000

5 acresNo home reported

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

Pasture and grazing land

  • Pasture

950 N 4380 RdFort Towson, OK 74735

Listing courtesy of Mossy Oak Properties - Oklahoma AgRec Land, LLC · MyStateMLS #12031067

Photo 1 of 10, land at T4 N Brush Creek Rd, Stillwater, OK 74075
For sale

$170,000

10 acresNo home reported

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

Pasture and grazing land10 pasture acres reported

  • Pasture
  • Barn
  • Stable or stalls

T4 N Brush Creek RdStillwater, OK 74075

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

Photo 1 of 11, land at T3 N Brush Creek Rd, Stillwater, OK 74075
For sale

$170,000

10 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Fencing

T3 N Brush Creek RdStillwater, OK 74075

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

Photo 1 of 9, land at T2 N Brush Creek Rd., Stillwater, OK 74075
For sale

$170,000

10 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Stable or stalls
  • Pond

T2 N Brush Creek Rd.Stillwater, OK 74075

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

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 23, land at 48ac Airport Road, Stillwater, OK 74075
For sale

$475,000

48 acresNo home reported

$9,806 per acre (asking price ÷ reported acres)

Pasture and grazing land

  • Pasture
  • Barn
  • Pond

48ac Airport RoadStillwater, OK 74075

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

Photo 1 of 22, land at 80ac Noble Road, Morrison, OK 73061
For sale

$480,000

80 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond

80ac Noble RoadMorrison, OK 73061

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

Photo 1 of 23, land at 80ac Brush Creek Road, Morrison, OK 73061
For sale

$472,000

80 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond

80ac Brush Creek RoadMorrison, OK 73061

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

Photo 1 of 19, land at 3291 Sh-37, Idabel, OK 74745
For sale

$600,000

120 acresNo home reported

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

Pasture and grazing land

  • Pond

3291 Sh-37Idabel, OK 74745

Listing courtesy of Mossy Oak Properties - Oklahoma AgRec Land, LLC · MyStateMLS #11970411

Photo 1 of 6, land at Lot 2 Tbd Hwy 59, Maud, OK 74854
For sale

$189,000

34 acresNo home reported

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

Pasture and grazing land

  • Pond

Lot 2 Tbd Hwy 59Maud, OK 74854

Listing courtesy of Wright Land & Realty · MyStateMLS #11961272

Photo 1 of 22, land at 10ac E 1860 Rd., Moyers, OK 74557
For sale

$75,000

10 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Pond

10ac E 1860 Rd.Moyers, OK 74557

Listing courtesy of United Country / Caldwell Real Estate · MyStateMLS #11959624

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 12, land at 12950 Goss School Road, Daisy, OK 74540
For sale

$65,000

10 acresNo home reported

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

Hay and pasture land

  • Hay ground
  • Fencing

12950 Goss School RoadDaisy, OK 74540

Listing courtesy of Fields Land Company LLC · MyStateMLS #11950715

Counties in Oklahoma with farm and ranch listings

Counts include every listing type in the county; the linked page shows agricultural land.

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.