Horse Properties and Equestrian Farms for Sale in Oklahoma

Listings that report a stable, stalls, a riding arena, paddocks or other equestrian facilities.

Farms and Ranches shows 51 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 (110), agricultural land (64) and small farms and farmsteads (31). Most often reported uses: livestock and grazing, equestrian and hay and forage. Common reported features: pasture (129), pond (126) and fencing (114). Many listings are near Ardmore, Idabel and Hugo.

Median asking price of the 51 priced listings shown: $600,000 (range $55,200 to $3,900,000). Asking prices on this site only, not sold prices or the whole market; auctions excluded; updated Nov 2, 2026.

Photo 1 of 50, land at 16403 S 145th East Avenue, Bixby, OK 74008
For sale

$799,000

13 acres4 beds

$62,131 per acre (asking price ÷ reported acres)

Equestrian property

  • Stable or stalls
  • Equipment or machine shed

16403 S 145th East AvenueBixby, OK 74008

Listing courtesy of National Land Realty, Tulsa, OK · MyStateMLS #11895963

Photo 1 of 60, home at 12520 Aldridge Ct, Crescent, OK 73028
For saleReduced $9,500

$640,000

10 acres5 beds

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

Small farm

  • Pasture
  • Barn
  • Stable or stalls

12520 Aldridge CtCrescent, OK 73028

Listing courtesy of B and F Auction Service LLC · MyStateMLS #11847049

Photo 1 of 60, home at 25031 S 490 Rd, Tahlequah, OK 74464
For saleReduced $4,800

$585,200

70 acres3 beds

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

Small farm30 pasture acres reported

  • Pasture
  • Barn
  • Stable or stalls

25031 S 490 RdTahlequah, OK 74464

Listing courtesy of Century 21 Wright Real Estate · MyStateMLS #11855614

Photo 1 of 60, home at 1608 Timber Road, Lone Grove, OK 73443
For sale

$690,000

11 acres4 beds

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

Small farm

  • Barn
  • Stable or stalls
  • Pond

1608 Timber RoadLone Grove, OK 73443

Listing courtesy of Turner Land Company LLC · MyStateMLS #11824836

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 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 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 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 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 60, farm or ranch at 1160th Ave 570 Se, Red Oak, OK 74563
For saleReduced $150,000

$775,000

116 acres2 beds

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

Ranch

  • Pasture
  • Barn
  • Stable or stalls

1160th Ave 570 SeRed Oak, OK 74563

Listing courtesy of Talihina Realty · MyStateMLS #11742080

Photo 1 of 60, farm or ranch at 41805 South 580 Road, Jay, OK 74346
For saleReduced $801,000

$2,699,000

180 acres4 beds

$14,994 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Barn
  • Stable or stalls

41805 South 580 RoadJay, OK 74346

Listing courtesy of Nations Premier Enterprises, LLC · MyStateMLS #11774562

Photo 1 of 37, land at Tbd Tbd, Keota, OK 74941
For sale

$130,000

36 acresNo home reported

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

Pasture and grazing land

  • Pasture
  • Stable or stalls
  • Orchard

Tbd TbdKeota, OK 74941

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

Photo 1 of 60, farm or ranch at 52463 Hootowl Hollow, Hodgen, Ok 74939, Hodgen, OK 74939
For saleReduced $25,000

$560,000

7.65 acres3 beds

$73,203 per acre (asking price ÷ reported acres)

Equestrian property

  • Pasture
  • Barn
  • Stable or stalls

52463 Hootowl Hollow, Hodgen, Ok 74939Hodgen, OK 74939

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

Photo 1 of 60, farm or ranch at 437703 East 340 Road, Big Cabin, OK 74332
For sale

$625,000

40 acres3 beds

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

Ranch

  • Pasture
  • Barn
  • Stable or stalls

437703 East 340 RoadBig Cabin, OK 74332

Listing courtesy of AMERICAN PRIDE REALTY · MyStateMLS #11729072

Photo 1 of 60, farm or ranch at 614 N Imo Rd, Enid, OK 73703
For saleReduced $50,000

$849,900

25 acres4 beds

$33,996 per acre (asking price ÷ reported acres)

Equestrian property

  • Barn
  • Stable or stalls
  • Riding arena

614 N Imo RdEnid, OK 73703

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

Photo 1 of 60, farm or ranch at 19090 County Road 3 Dr., Ada, OK 74820
For saleReduced $115,100

$359,900

14 acres3 beds

$26,289 per acre (asking price ÷ reported acres)

Equestrian property

  • Pasture
  • Barn
  • Stable or stalls

19090 County Road 3 Dr.Ada, OK 74820

Listing courtesy of Wright Land & Realty · MyStateMLS #11677184

Photo 1 of 45, farm or ranch at 340338 E Hwy 62, Meeker, OK 74855
For sale

$575,000

38 acres3 beds

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

Ranch38 pasture acres reported

  • Pasture
  • Barn
  • Stable or stalls

340338 E Hwy 62Meeker, OK 74855

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

Front of home facing south
For sale

$625,000

5.71 acres4 beds

$109,457 per acre (asking price ÷ reported acres)

Horse property

  • Barn
  • Stable or stalls
  • Well

13691 E 630 RdHennessey, OK 73742

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

Photo 1 of 40, home at 169767 State Hwy 2, Clayton, OK 74536
For saleReduced $40,000

$525,000

60 acres3 beds

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

Small farm

  • Barn
  • Stable or stalls
  • Well

169767 State Hwy 2Clayton, OK 74536

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

Photo 1 of 29, farm or ranch at 13044 Old Hwy 99s, Seminole, OK 74868
For saleReduced $149,000

$1,250,000

160 acres3 beds

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

Ranch

  • Pasture
  • Barn
  • Stable or stalls

13044 Old Hwy 99sSeminole, OK 74868

Listing courtesy of eXp Realty, LLC · MyStateMLS #11738151

Photo 1 of 35, farm or ranch at 28502 S Highway 82, Vinita, OK 74301
For saleReduced $54,000

$725,000

77 acres3 beds

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

Ranch77.33 pasture acres reported

  • Pasture
  • Barn
  • Stable or stalls

28502 S Highway 82Vinita, OK 74301

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

Photo 1 of 36, farm or ranch at 1523 72nd Avenue Ne, Norman, OK 73026
For saleReduced $800,000

$1,400,000

84 acres3 beds

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

Equestrian property

  • Barn
  • Stable or stalls
  • Riding arena

1523 72nd Avenue NeNorman, OK 73026

Listing courtesy of Your Home Sold Guaranteed Realty - Kerr Team · MyStateMLS #11567586

Photo 1 of 43, farm or ranch at 185 Miller Drive, Mcalester, OK 74501
For saleReduced $400,000

$999,000

72 acres3 beds

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

Ranch

  • Pasture
  • Barn
  • Stable or stalls

185 Miller DriveMcalester, OK 74501

Listing courtesy of Cross Timbers Land LLC · MyStateMLS #11538017

Photo 1 of 60, land at 13478 Church Street, Leon, OK 73441
For sale

$1,700,000

38 acresNo home reported

$44,573 per acre (asking price ÷ reported acres)

Ranch

  • Pasture
  • Barn
  • Stable or stalls

13478 Church StreetLeon, OK 73441

Listing courtesy of Turner Land Company LLC · MyStateMLS #11511732

Counties in Oklahoma with farm and ranch listings

Counts include every listing type in the county; the linked page shows horse properties.

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.