Oklahoma farms for sale
Expand Your Results
Filter by County
Filter by Property City
Filter by Property Types
Filter by Property Features
Ag Inventory
3872 N 428 Road Pryor OK 74361
Mayes County, Oklahoma
Ready to own that farm you always dreamed of? Here it is located in Pryor, Ok. 3 Bedroom 1 bath farmhouse with the cutest details and 20 gorgeous acre...
5 Picturesque Acres In Wagoner Cty.
Wagoner County, Oklahoma
Welcome to your dream ranch-style estate nestled on 5 picturesque acres of Oklahoma's lush countryside. This charming residence boasts a seamless blen...
120 W Beaver Mountain Road Enterprise OK 74561
Haskell County, Oklahoma
If you have been looking for the ultimate off-grid hunting experience, this 120 acres in Haskell County is exactly what you have been missing. Down cl...
N Hwy 82
Cherokee County, Oklahoma
Welcome to this beautiful 39 +/- acre property, equipped with all the necessities for farming or ranching. The property features an equipment shed to ...
20ñ Acres with Indoor/Outdoor Shooting Range, Home, Pond and more!
Garfield County, Oklahoma
20 ACRES * GARFIELD COUNTY, OKLAHOMA * ENID/KREMLIN AREA * PONDS * HOME * INDOOR/OUT-DOOR GUN RANGES * SHOP * TRAINING ROOM * MORE ADDRESS: 6226 E. L...
13810 W 33rd Street S Haskell OK 74463
Muskogee County, Oklahoma
CALLING ALL FSA BUYERS -- 24 +/- ACRES OF COUNTRY CHARM WITH RANCH HOUSE AND BARN IN HASKELLONLY 17 MILES FROM EUFAULA LAKE AND 20 MILES TO FORT GIBSO...
13810 W 33rd Street S Haskell, OK 74463
Muskogee County, Oklahoma
CALLING ALL FSA BUYERS -- 24 +/- ACRES OF COUNTRY CHARM WITH RANCH HOUSE AND BARN IN HASKELLONLY 17 MILES FROM EUFAULA LAKE AND 20 MILES TO FORT GIBSO...
Custer County 160
Custer County, Oklahoma
The Custer County 160 is a diverse and multi-use property that has so much to offer! This property consists of 61.13 acres of tillable soil and 98.87 ...
Recreational Land Atoka County Oklahoma
Atoka County, Oklahoma
Land For Sale in Daisy, Oklahoma Presenting an exceptional hunting and recreational property available for purchase in Daisy, Oklahoma. This is an...
5373 W 460 Pryor OK 74361
Mayes County, Oklahoma
Welcome to your idyllic retreat on 10 acres of natural splendor! This charming home features a spacious kitchen and 10 foot ceilings throughout. With ...