Hay and Forage Farms for Sale in Oklahoma

Listings that describe hay fields, hay meadows, alfalfa or hay barns.

Farms and Ranches shows 32 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 32 priced listings shown: $500,000 (range $65,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 15, land at Tbd** Alicia Lane, Howe, OK 74940
For sale

$233,000

33 acresNo home reported

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

Ranch26.5 pasture acres reported

  • Pasture
  • Hay ground
  • Pond

Tbd** Alicia LaneHowe, OK 74940

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

Photo 1 of 10, land at Tbd* Alicia Lane, Howe, OK 74940
For sale

$180,000

26 acresNo home reported

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

Pasture and grazing land19 pasture acres reported

  • Pasture
  • Hay ground

Tbd* Alicia LaneHowe, OK 74940

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

Photo 1 of 48, land at 115 Tbd Heavener, Heavener, OK 74937
For sale

$497,150

163 acresNo home reported

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

Farm

  • Hay ground
  • Pond
  • Creek or spring

115 Tbd HeavenerHeavener, OK 74937

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

Photo 1 of 48, home at 452533 East 1637 Rd, Albion, OK 74521
For sale

$1,400,000

160 acres3 beds

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

Small farm

  • Pasture
  • Hay ground
  • Barn

452533 East 1637 RdAlbion, OK 74521

Listing courtesy of SmallTown Hunting Properties & Real Estate · MyStateMLS #11689541

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 60, home at 2655 E 2078 Rd., Hugo, OK 74743
For sale

$525,000

10 acres8 beds

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

Small farm

  • Hay ground
  • Barn
  • Pond

2655 E 2078 Rd.Hugo, OK 74743

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

Photo 1 of 40, farm or ranch at 12295 S Bee Emet Rd, Milburn, OK 73450
For sale

$500,000

50 acres2 beds

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

Ranch

  • Hay ground
  • Barn
  • Pond

12295 S Bee Emet RdMilburn, OK 73450

Listing courtesy of J & Co. Real Estate · MyStateMLS #11607523

Photo 1 of 60, land at Tbd Us Highway 270, Howe, OK 74940
For saleReduced $174,000

$455,000

70 acresNo home reported

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

Ranch

  • Pasture
  • Hay ground
  • Pond

Tbd Us Highway 270Howe, OK 74940

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

Counties in Oklahoma with farm and ranch listings

Counts include every listing type in the county; the linked page shows hay and forage.

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.