Oklahoma farms for sale
Expand Your Results
Filter by County
Filter by Property City
Filter by Property Types
Filter by Property Features
Ag Inventory
20 Acres for Hobby Farm, Horses, Homesite and Hunting
Logan County, Oklahoma
If you are looking for that rural acreage to start your hobby farm or just build in the country, here it is. Located at the end of the street you will...
COUNTRY HOME ON 1.41 AC
Latimer County, Oklahoma
NICE! NICE! NICE! 4BR/2.5BA Completely rebuilt, better than new! This home is located in the quiet little community of Buffalo Valley, OK. Nestled nea...
17 Hams Bay NA
Cherokee County, Oklahoma
Large 17 acre knoll top property with fantastic water views. Could be divided for several water view home sites with their own road frontage. Gentle h...
18086 570 RD Colcord OK 74338
Delaware County, Oklahoma
Practically all new, freshly remodeled.! Just outside of Colcord, easy access to Northwest Arkansas & Hwy 412, sitting on 7 beautiful acres with spri...
Prime Commercial Land For Sale in Hugo OK
Choctaw County, Oklahoma
Located in the heart of Hugo, Oklahoma, this prime 3.5-acre commercial land property stands as a beacon of opportunity for visionary entrepreneurs. Co...
74 Acres Combination Ranch Waleetka, OK
Okmulgee County, Oklahoma
Acres: 74.10 Acres. Price: $3,995 per acre. Animal Units: Will run 15-20 cows. Terms: No owner financing. Location: 10 minutes west of Henry...
160 Acres Farmland & Grass Pasture & Pond
Noble County, Oklahoma
160 Acres Farmland Pasture large Ponds Minerals Billings OK $296,000 Directions to farm: Yearling Rd (E 350 Rd) & N 3150 Rd Billings OK 74630 Fro...
0010 Grant Road Medford OK 73759
Grant County, Oklahoma
If you're looking for that ideal farm to build a nice cabin or full-time residence on, with good gravel road access, and not too far from town, this i...
S 4190 Road
McIntosh County, Oklahoma
101 +/- ACRE MULTI USE PROPERTY CLOSE TO LAKE EUFAULA! This diverse acreage is approximately 50/50 pasture and wooded land with several ponds and wate...
14406 E 510 Road Claremore OK 74019
Rogers County, Oklahoma
Come enjoy country living on this beautiful 30 acres! Large 2,016 square feet well taken care of mobile home with 5 bedrooms, 3 full bathrooms, and 2 ...