Oklahoma farms for sale
Expand Your Results
Filter by County
Filter by Property City
Filter by Property Types
Filter by Property Features
Ag Inventory
3627 acres The Craft Ranch (2400 under High Fence), Duncan, OK, Stephens Co
Stephens County, Oklahoma
Acres: 3627 Acres. 2400 acres in High Fence. Price: $15,800,000 or $4350 per acre. Terms: No owner financing. Animal Units: 250-350 head of cattl...
Cow/calf and Stocker Operation 2344 acre Ranch
Okmulgee County, Oklahoma
Name of Property: Cow/calf and Stocker Operation 2344 acre Ranch Acreage: 2344 Location: 116 mi. E of OKC, and 232 mi. N of Dallas Closest Town: Okmul...
Williams Farm & Ranch
Muskogee County, Oklahoma
PROPERTY DESCRIPTION: This southern Muskogee and Haskell County farm & ranch offers a balance of irrigated farmland, introduced forage bottoms and mos...
Deep Red Ranch
Tillman County, Oklahoma
Introducing this sprawling 2,720-acre Deep Red Ranch in Snyder, Oklahoma, a true gem in the heart of nature's beauty. Nestled within this vast expanse...
400 +/- AC Cattle Ranch in Okmulgee
Okmulgee County, Oklahoma
Welcome to the Chandler Ranch Home to exceptional Angus genetics. This fully operational ranch is just 35 minutes from Tulsa, Oklahoma. This expansiv...
Farm For Sale, 585 ñ Acres, Bray, Stephens County, Oklahoma.
Stephens County, Oklahoma
Acres: 585 Acres. Price: $5,500 per acre. Terms: No owner financing. Location: Bray, Stephens County, Oklahoma. Comments: This beautiful botto...
8350 W 590 Road S Inola, OK 74036-5964
Mayes County, Oklahoma
Step into the extraordinary world of the Thompson Mansion, an exquisite 23,244-square-foot residence situated on 28 acres of picturesque landscape jus...
Luxury Horse Ranch with Lighted Roping Arena
Atoka County, Oklahoma
Luxury Ranch on 97+- Acres with Horse Barn and Lighted Arena Nestled away from the hustle and bustle, this property offers the perfect blend of tranqu...
Pasture Land for Cattle and Hay Production with Highway 28 Frontage
Mayes County, Oklahoma
Gorgeous meadows for hay making and grazing pasture with a lovely home site on a little hill overlooking 386.17 acres m/l of gently rolling pasturelan...
11725 N 366th Wewoka, OK 74884
Seminole County, Oklahoma
Introducing Sand Creek Ranch an exquisite ranch nestled on 520 +/- acres. Privacy is offered by the stately pipe-rail gated entry and the long drivewa...