Oklahoma farms for sale
Expand Your Results
Filter by County
Filter by Property City
Filter by Property Types
Filter by Property Features
Ag Inventory
11612 S Union Avenue, Jenks, OK 74037
Tulsa County, Oklahoma
1 acre parcel right off Union Ave & 118th St on the west side of Hwy 75. Flat and mostly cleared. House has no value & is not livable. Still zoned Agr...
1002-1006 E Main Street
Payne County, Oklahoma
Prime Location on Main Street in Cushing!! Right in the Middle of Town This Commercial Property is Ready and Waiting For Your Business!! Property is a...
N 431 Road Adair OK 74330
Mayes County, Oklahoma
Very nice open flat 20 acres in Adair School District. Perfect location to start a small farm or build a home. Mobile Homes are allowed. Come take a l...
County Street 2900
Grady County, Oklahoma
Welcome to your slice of paradise in the highly sought-after Tuttle school district! This magnificent 8.3-acre MOL property offers an unparalleled opp...
Hunting/Rec Land near Lake Eufaula
Pittsburg County, Oklahoma
Perfect place for your weekend getaway, seclusion or simply to unplug and unwind. Beautiful views & hardwood trees offer great deer, wild turkeys & wi...
17488 N Vaughn Road Hulbert OK 74441
Cherokee County, Oklahoma
40 +/- ACRES A TRUE OUTDOORSMANS PARADISE!! Must see to experience the tranquility of this 40+/- acres of unspoiled natural beauty. This remarkable pr...
Small Acreage READY TO GO Choctaw County, OK 16 AC
Choctaw County, Oklahoma
YOU ARE RIGHT!!!!! This 16 acer privately located property in Choctaw County, with a large Shop building built in 2021 with power, electricity, septic...
363205 E 5400 Road Cleveland OK 74020
Pawnee County, Oklahoma
This 40-acre property, conveniently situated on a paved road just minutes from Hallett, Oklahoma, offers an ideal blend of features for potential buye...
477 N 4300 RD
Choctaw County, Oklahoma
40 ACRES in the heart of trophy deer country. Located in Southern Choctaw County, Oklahoma and adjacent to Hugo Lake WMA. Good gravel road frontage, c...
20681 E 390 Road Chelsea OK 74016
Rogers County, Oklahoma
Beautiful acreage with a cute fixer that needs some TLC. New owners wanted in this peaceful area! Truly a must-see....