Farms and Ranches for Sale in Oklahoma

Listings the MLS classifies as farms or ranches, and land with reported agricultural improvements such as barns, stables or livestock fencing.

Farms and Ranches shows 109 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 109 priced listings shown: $535,600 (range $85,000 to $4,925,000). Asking prices on this site only, not sold prices or the whole market; auctions excluded; updated Nov 2, 2026.

Photo 1 of 60, farm or ranch at 705 Canter Court, Stillwater, OK 74075
For sale

$1,149,000

34 acres4 beds

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

Equestrian property

  • Pasture
  • Barn
  • Stable or stalls

705 Canter CourtStillwater, OK 74075

Listing courtesy of Schrader Real Estate and Auction Co Inc · MyStateMLS #11894337

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 48, farm or ranch at 4220 S Eagle Road, Yale, OK 74085
For sale

$440,000

80 acres3 beds

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

Farm or ranch

  • Pond

4220 S Eagle RoadYale, OK 74085

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

Photo 1 of 48, farm or ranch at 288177 State Hwy 7, Duncan, OK 73533
For sale

$1,460,000

150 acres3 beds

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

Ranch

  • Pasture
  • Hay ground
  • Well

288177 State Hwy 7Duncan, OK 73533

Listing courtesy of Turner Land Company LLC · MyStateMLS #11878480

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 14, farm or ranch at 1039+ E 2090 & N 4090 Rd, Soper, OK 74759
For sale

$988,000

260 acres

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

Ranch

  • Pasture
  • Fencing

1039+ E 2090 & N 4090 RdSoper, OK 74759

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

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 29, farm or ranch at 7314 E Richmond Road, Glencoe, OK 74032
For sale

$499,500

40 acres3 beds

$12,488 per acre (asking price ÷ reported acres)

Ranch

  • Pasture

7314 E Richmond RoadGlencoe, OK 74032

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

Photo 1 of 11, land at 004 State Highway 70, Bokchito, OK 74726
For sale

$85,000

4.74 acresNo home reported

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

Ranch

  • Pasture

004 State Highway 70Bokchito, OK 74726

Listing courtesy of Legacy Premier Properties, LLC · MyStateMLS #11885388

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 31, farm or ranch at T1 E 3600 Road, Ralston, OK 74650
For sale

$1,220,000

120 acres5 beds

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

Farm or ranch

  • Pond
  • Creek or spring

T1 E 3600 RoadRalston, OK 74650

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

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 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 5, farm or ranch at 12295 S Bee Emet Rd, Milburn, OK 73450
For sale

$198,000

20 acres

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

Farm or ranch

  • Pond

12295 S Bee Emet RdMilburn, OK 73450

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

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 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 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

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 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 60, farm or ranch at 0 1109 8st, Hugo, OK 74743
For sale

$225,000

30 acres

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

Farm or ranch

  • Barn
  • Creek or spring

0 1109 8stHugo, OK 74743

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

Counties in Oklahoma with farm and ranch listings

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

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.