Oklahoma farms for sale
Expand Your Results
Filter by County
Filter by Property City
Filter by Property Types
Filter by Property Features
Ag Inventory
156 Cattle Ranch with Lake
Rogers County, Oklahoma
Plenty of room here to spread out! If you need grass to graze your cattle you may have just found the place! There is a 5 acre lake (1.2 acres on the ...
Beautiful Country Home on 10 Sprawling Acres
Rogers County, Oklahoma
Escape to peaceful country living on this beautiful 10.11-acre property, fully fenced and cross-fenced, perfect for rotating animals. The move-in read...
6 New Prue Road Osage, OK 74054
Osage County, Oklahoma
YOUR ULTIMATE 253+/- ACRE LAKESIDE ESCAPE IN OSAGE COUNTY! Discover a rare opportunity to own a vast amount of pristine land adjoining Keystone Lake i...
Rare Opportunity 101 Acres For Sale in Caddo, Ok.
Bryan County, Oklahoma
If you are looking for a great place to build your dream country home and a place for all of your livestock this is the one.. Located just east of Cad...
10 Acres with Updated Home and Pecan Farm, Ada Oklahoma
Pontotoc County, Oklahoma
Acres: 10 Acres. Price Reduced: $630,000. Terms: No owner financing. Animal Units: Farm could run a couple of horses or cattle. Location: South ...
5354 SE 3846 Road Stuart, OK 74570
Hughes County, Oklahoma
200 +/- Acres in Hughes County Oklahoma offering tremendous recreational and hunting opportunities. This property has diversity, ideal habitat, live w...
Mason Hilltop Ranch
Okfuskee County, Oklahoma
220 acres, a lot of elevation change, has 6 small ponds, a cliff and offers some spots where you could take some long shots with a rifle. There is onl...
New 10 or more Acres with Commercial Building
Marshall County, Oklahoma
This prime property, conveniently located just outside Kingston on Highway 32, offers exceptional versatility. The 150 x 90 metal barn is currently ut...
15 E 106th Street Owasso, OK 74055-6364
Tulsa County, Oklahoma
EXPLORE THIS AMAZING 15 +/- ACRES WITH TWO PONDS IN OWASSOONLY 1 MILE TO HWY 169 AND 4 MILES TO HWY 75! Situated just three miles north of the charmin...
Lodge Style Oasis on 34.08 acres Sand Springs
Creek County, Oklahoma
Discover a one-of-a-kind investment opportunity with this 34.08-acre recreation paradise in Sand Springs, OK, just 8 miles from Mannford, 10 miles fro...