Ranches and Pasture Land for Sale in Oklahoma

Listings that describe pasture, grazing, cattle or other livestock, or livestock handling facilities.

Farms and Ranches shows 174 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 (63) and small farms and farmsteads (31). Most often reported uses: livestock and grazing, equestrian and hay and forage. Common reported features: pasture (128), pond (125) and fencing (114). Many listings are near Ardmore, Idabel and Hugo.

Median asking price of the 174 priced listings shown: $500,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 3, 2026.

Photo 1 of 60, home at 1436 E 2135 Road, Soper, OK 74759
For saleReduced $40,000

$310,000

7.24 acres3 beds

$42,818 per acre (asking price ÷ reported acres)

Small farm

  • Pasture
  • Barn
  • Stable or stalls

1436 E 2135 RoadSoper, OK 74759

Listing courtesy of Red River Realty and Auction · MyStateMLS #11802474

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 56, land at 0 Lakeside Road, Ardmore, OK 73401
For sale

$450,000

30 acresNo home reported

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

Equestrian property

  • Pasture
  • Barn
  • Stable or stalls

0 Lakeside RoadArdmore, OK 73401

Listing courtesy of Turner Land Company LLC · MyStateMLS #11817030

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 50, land at 0001 Mead Cemetery Rd, Mead, OK 73449
For sale

$512,000

32 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Hay ground
  • Pond

0001 Mead Cemetery RdMead, OK 73449

Listing courtesy of National Land Realty, Ada, OK · MyStateMLS #11800678

Photo 1 of 20, land at T8 N3460 Road, Ralston, OK 74650
For sale

$275,000

60 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Stable or stalls
  • Pond

T8 N3460 RoadRalston, OK 74650

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

Photo 1 of 13, land at T3 E3600 Road, Ralston, OK 74650
For sale

$200,000

40 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Creek or spring

T3 E3600 RoadRalston, OK 74650

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

Photo 1 of 12, land at T2 N3460 Road, Ralston, OK 74650
For sale

$200,000

40 acresNo home reported

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

Pasture and grazing land

  • Pond

T2 N3460 RoadRalston, OK 74650

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

Photo 1 of 17, land at T11 N3470 Road, Ralston, OK 74650
For sale

$300,000

62 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Hay ground
  • Pond

T11 N3470 RoadRalston, OK 74650

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

Photo 1 of 13, land at T10 E 3600 Road, Ralston, OK 74650
For sale

$215,000

38 acresNo home reported

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

Ranch

  • Pasture
  • Pond

T10 E 3600 RoadRalston, OK 74650

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

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 24, land at Tbd Rr Road, Talihina, OK 74571
For saleReduced $91,000

$149,000

40 acresNo home reported

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

Pasture and grazing land

  • Pond
  • Creek or spring

Tbd Rr RoadTalihina, OK 74571

Listing courtesy of Talihina Realty · MyStateMLS #11780509

Photo 1 of 57, land at 700 S. Highway 76, Wilson, OK 73463
For sale

$15,286,000

1,529 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Hay ground
  • Pond

700 S. Highway 76Wilson, OK 73463

Listing courtesy of Turner Land Company LLC · MyStateMLS #11855549

Photo 1 of 12, home at 7247 Ok 4, Watson, OK 74963
For sale

$882,000

126 acres1 bed

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

Small farm

  • Pasture
  • Barn
  • Cross-fencing

7247 Ok 4Watson, OK 74963

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

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

$525,000

30 acres2 beds

$17,500 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 #11779315

Photo 1 of 11, land at 12295 S Bee Emet Rd, Milburn, OK 73450
For sale

$200,000

10 acresNo home reported

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

Pasture and grazing land

  • Barn
  • Pond
  • Cross-fencing

12295 S Bee Emet RdMilburn, OK 73450

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

Photo 1 of 60, home at 5890 S Brock Rd, Ardmore, OK 73401
For saleReduced $500,100

$2,999,900

254 acres4 beds

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

Horse property

  • Pasture
  • Barn
  • Stable or stalls

5890 S Brock RdArdmore, OK 73401

Listing courtesy of Southern Oklahoma Realty · MyStateMLS #11776095

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 16, land at Tbd Highway 270, Howe, OK 74940
For sale

$170,000

24 acresNo home reported

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

Ranch

  • Pasture
  • Creek or spring
  • Fencing

Tbd Highway 270Howe, OK 74940

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

Photo 1 of 26, land at 385003 1150 Rd, Weleetka, OK 74880
For saleReduced $249,000

$499,000

184 acresNo home reported

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

Ranch

385003 1150 RdWeleetka, OK 74880

Listing courtesy of Carl Alls · MyStateMLS #12031078

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 60, home at 568 Woodford Road, Ardmore, OK 73401
For saleReduced $141,000

$1,249,000

49 acres5 beds

$25,459 per acre (asking price ÷ reported acres)

Horse property

  • Barn
  • Stable or stalls
  • Equipment or machine shed

568 Woodford RoadArdmore, OK 73401

Listing courtesy of Turner Land Company LLC · MyStateMLS #11791142

Photo 1 of 44, farm or ranch at 1039 E 2090 Rd, Soper, OK 74759
For sale

$2,379,560

580 acres

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

Ranch

  • Pasture
  • Pond
  • Fencing

1039 E 2090 RdSoper, OK 74759

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

Counties in Oklahoma with farm and ranch listings

Counts include every listing type in the county; the linked page shows ranches and pasture.

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.