$87,750
3.9 Acres
Skiatook, Oklahoma, 74070
TREMENDOUS 3.90 +/- ACRES!!! Located just west of Skiatook, this amazing tract is in an awesome location. Be on gorgeous Lake Skiatook in around 5 min...
34 Results
$87,750
3.9 Acres
Skiatook, Oklahoma, 74070
TREMENDOUS 3.90 +/- ACRES!!! Located just west of Skiatook, this amazing tract is in an awesome location. Be on gorgeous Lake Skiatook in around 5 min...
$319,320
28 Acres
Skiatook, Oklahoma, 74070
DON'T MISS YOUR CHANCE TO OWN THIS GORGEOUS PIECE OF LAND NEAR SKIATOOK LAKE! This picturesque 28+/- acres parcel of land is a rare gem nestled in the...
$185,000
20 Acres
Skiatook, Oklahoma, 74070
20 +/- ACRES OF HEAVILY TREED VACANT LAND NEAR SKIATOOK LAKE!! This heavily wooded property sits just off Highway 20 and offers easy access with endle...
$182,750
8.5 Acres
Skiatook, Oklahoma, 74070
CHECK THIS OUT - 8.5 +/- ACRES OF VACANT LAND WITH UTILITIES AND A POND CLOSE TO SKIATOOK LAKE! This tree covered rural property offers the perfect bl...
$983,250
345 Acres
Pawhuska, Oklahoma, 74056
Description: This recreation and grazing property is located a short distance from downtown Pawhuska, OK. It features upland Cross Timbers vegetation ...
$495,000
68 Acres
Avant, Oklahoma, 74001
DISCOVER 68 +/- ACRES OF NATURAL BEAUTY IN RURAL OSAGE COUNTY BORDERING AVANT LAKE! This exceptional and secluded property borders Avant Lake with own...
$319,000
9.77 Acres
Sand Springs, Oklahoma, 74063
CREATE YOUR DREAM LIFESTYLE ON 9.77+/- ACRES IN A PRIME LOCATION! Here is your chance to own nearly 10 acres of beautifully wooded land in an incredib...
$779,999
55 Acres
Barnsdall, Oklahoma, 74056
Description Ideally situated minutes from downtown Pawhuska, the Cox Farm offers space and solitude with a well-maintained 1.5 story farm house, large...
$88,000
12 Acres
Avant, Oklahoma, 74001
GREAT PIECE OF OSAGE COUNTY WITH HIGHWAY FRONTAGE NEAR AVANT!!! Embrace the best of country living with this 12 +/- acre wooded getaway featuring a se...
$825,000
160 Acres
Barnsdall, Oklahoma, 74002
Discover 160 acres of beautiful Osage County land offering the perfect blend of recreation, wildlife, water features, and future cabin potential. This...
$95,000
4.42 Acres
Skiatook, Oklahoma, 74070
Discover your own private retreat right in the heart of Skiatook and don't wait because this is the last one! This stunning 4.4 acre property offers s...
$1,210,000
109.09 Acres
Skiatook, Oklahoma, 74070
Welcome to an extraordinary 110± acre legacy property in the heart of beautiful Osage County, just outside Skiatook, Oklahoma. This one-of-a-kind ranc...
$590,000
59 Acres
Skiatook, Oklahoma, 74070
This pristine 59± acre tract offers a beautiful blend of productivity and natural features. The land is covered in assorted native grasses, making it ...
$200,000
15 Acres
Sand Springs, Oklahoma, 74063
Beautiful wooded lot with frontage road access located just 15 miles from downtown Tulsa. This private oasis is less than 2 miles from Shell Lake and ...
$805,000
249 Acres
Prue, Oklahoma, 74060
Wooded ridge with breat taking views. This property is a luxury ranch parcel.
$576,000
80 Acres
Sand Springs, Oklahoma, 74354
Rare 80+/- Acre Opportunity Pond, Flowing Creek, Mature Trees & Endless Possibilities. Discover the perfect blend of ranching, recreation, and rural l...
$169,850
7.9 Acres
Skiatook, Oklahoma, 74070
Discover the perfect opportunity to own 7.9 +/- acres of vacant land near Skiatook Lake in scenic Osage County, Oklahoma. This beautiful, tree-covered...
$50,000
0.99 Acres
Bartlesville, Oklahoma, 74003
Vacant land for sale in Bartlesville, OK, nearly 1 acre of residential-zoned property in the Osage View subdivision with city water and Bartlesville s...
$109,900
0.55 Acres
Sperry, Oklahoma, 74073
Approx 1/2 acre lot adjoining Corp land in an exclusive gated community. Survey and CCR's etc avail on request. The marina, Tall Chief Cove and beach ...
$50,000
0.45 Acres
Tulsa, Oklahoma, 74127
Large vacant lot on quiet cul de sac in historic Holley Heights (Gilcrease Hills area), near Brady Heights, Brady Arts district and Gilcrease Museum a...
$55,000
0.45 Acres
Tulsa, Oklahoma, 74127
Large vacant corner lot on quiet cul-de-sac in historic Holley Heights (Gilcrease Hills area), near Brady Heights, Brady Arts district and Gilcrease M...
$50,000
0.4 Acres
Tulsa, Oklahoma, 74127
Large vacant lot on quiet cul de sac in historic Holley Heights (Gilcrease Hills area), near Brady Heights, Brady Arts district and Gilcrease Museum a...
$499,000
47 Acres
Pawhuska, Oklahoma, 74056
47 Platted lots for sale in Pawhuska, OK! Ready for dirt to be moved to develop a new subdivision! Prime Location near Osage Casino and HWY 99! Flat p...
$190,000
21.4 Acres
Hominy, Oklahoma, 74035
This beautiful 21.4-acre property, located just west of Skiatook in Hominy, OK, offers a rare combination of elevation, privacy, and "up close and per...
$780,000
235 Acres
Bartlesville, Oklahoma, 74003
235 +/- ACRES WITH MULTIPLE PONDS, CREEK FRONTAGE, TRAILS, AND INCREDIBLE RECREATIONAL POTENTIAL NEAR BARTLESVILLE! Located just outside Bartlesville ...
$85,900
2 Acres
Sand Springs, Oklahoma, 74063
Bring your BUILDER!! This stunning and very rare pice of property is ready for you to build your dream home! TWO acres with a gorgeous view of the wat...
$120,000
17.5 Acres
Hominy, Oklahoma, 74035
Secluded acreage just south of Hominy, OK offering privacy, open pasture ground, and recreational potential. Located near Hwy 99 and only minutes from...
$60,000
2.28 Acres
Sand Springs, Oklahoma, 74063
Get some peace and quiet getting back to nature while still being convenient to all the amenities you need! Gorgeous 2+ acre m/l building site is nest...
$55,000
0.61 Acres
Sand Springs, Oklahoma, 74063
Build your dream home in the gated community of Gull Bay, just moments from Keystone Lake. This rare opportunity features two combined lots, offering ...
$30,000
2 Acres
Pawhuska, Oklahoma, 74056
Build your dream hone or next investment in the heart of Pawhuska! This oversized lot is ideally located just three blocks north of Main Street and fe...
Find land for sale in Osage County, OK by acreage, price, and features. Filter the latest listings and use the map to explore and buy land, lots, and rural property in and around Osage County.
There are currently 34 land listings for sale in Osage County, OK, with an average listing price of $319,168. The average cost to buy land here is about $6,820 per acre.
Search land for sale in Oklahoma to view every available property in the state.
Browse the active Osage County listings above, then filter by acreage, price, and property type to narrow things down. Each listing connects you directly with the land broker representing that property in Oklahoma.
Depending on what is currently listed you will find rural acreage, farms, ranches, recreational and hunting land, and build-ready lots in Osage County, OK. Use the filters to focus on the property type that fits your plans.
Listings in Osage County currently average $319,168, or roughly $6,820 per acre. Prices vary with acreage, location, access, and improvements, so compare the current Osage County listings by price and size to gauge the local market, or widen your search to all land for sale in Oklahoma.