Oklahoma farms for sale
Expand Your Results
Filter by County
Filter by Property City
Filter by Property Types
Filter by Property Features
Ag Inventory
New Property45609 E MacArthur St, Shawnee, Ok 74804
Pottawatomie County, Oklahoma
Corner 160 acres in cultivation. Currently corn and hay. Has been in soybeans in the past. Hay meadows are native grass and Johnson grass. Pictures...
Recreational Land In Kiamichi Mountains For Sale SE Oklahoma
Pushmataha County, Oklahoma
600 acres of secluded hunting & recreational land For Sale in the Northern part of Pushmataha County! Located in the beautiful Kiamichi Mountains betw...
2332 County Road 1340 Blanchard OK 73010
Grady County, Oklahoma
Incredible equine boarding, training or breeding facility opportunity! New (2020) 96x40 barn with 14 stalls, LED lighting, 12 wide isle, 4 overhead do...
686 Threadgill RD
McCurtain County, Oklahoma
Beautiful 395 acre working cattle ranch just off the Red River is Southern McCurtain County, Oklahoma. Providing rolling topography, deep sandy loam s...
E 450 Road Claremore OK 74017
Rogers County, Oklahoma
85.51 acre oasis....unlike anything around. Selling a total of 2 parcels, 75.51 acre parcel and a 10 acre parcel, to be sold together. Gently slopin...
96 Rufe Road Valliant OK 74764
McCurtain County, Oklahoma
Discover the perfect balance of comfort, privacy, and natural beauty at 96 Rufe Rd in Valliant, OK. This 128-acre property boasts a cozy 2-bedroom hom...
11910 W 849 Road
Cherokee County, Oklahoma
340 +/- beautiful acres that consist of a good mix of pasture and wooded land, with a 60 x 100 red iron shop building and a 40 x 80 red iron shop buil...
105 S 7th Jet, OK 73749
Alfalfa County, Oklahoma
This property boasts a spacious 2300 sq ft home inside a horse arena totally 250'x100', complete with stamped concrete flooring and a charming western...
9020 S 446 Road Locust Grove OK 74352
Mayes County, Oklahoma
Welcome to your dream cattle and hunting retreat! This stunning property offers a perfect blend of comfort, luxury, privacy and the serenity of nature...
Oologah 160
Rogers County, Oklahoma
This Wonderful Ranch has an excellent location being only 30 minutes to Tulsa situated right off of poplular Hwy 169. Improved pastures yield excell...