Osage County, OK Land & Properties for Sale

37 Results

Tremendous 3.90+/- Acres near Lake Skiatook! - Skiatook, Oklahoma, 74070

Premier Listing

Tremendous 3.90+/- Acres near Lake Skiatook!
price

$87,750

acres

3.9 Acres

location

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...

1 State Hwy 20 Skiatook, OK 74070 - Skiatook, Oklahoma, 74070

Premier Listing

1 State Hwy 20 Skiatook, OK 74070
price

$319,320

acres

28 Acres

location

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...

15 W Hwy 20 Skiatook, OK 74070 - Skiatook, Oklahoma, 74070

Premier Listing

15 W Hwy 20 Skiatook, OK 74070
price

$185,000

acres

20 Acres

location

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...

2 Ranch Land Road Skiatook, OK 74070 - Skiatook, Oklahoma, 74070

Premier Listing

2 Ranch Land Road Skiatook, OK 74070
price

$182,750

acres

8.5 Acres

location

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...

68 Hwy 11 Avant, OK 74001 - Avant, Oklahoma, 74001

Premier Listing

68 Hwy 11 Avant, OK 74001
price

$495,000

acres

68 Acres

location

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...

9 Deer Creek Trail, Sand Springs, OK 74063 - Sand Springs, Oklahoma, 74063

Premier Listing

9 Deer Creek Trail, Sand Springs, OK 74063
price

$319,000

acres

9.77 Acres

location

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...

Cox Farm - Barnsdall, Oklahoma, 74056

Premier Listing

Cox Farm
price

$775,000

acres

55 Acres

location

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...

12 Hwy 11, Avant, OK 74001 - Avant, Oklahoma, 74001

Premier Listing

12 Hwy 11, Avant, OK 74001
price

$88,000

acres

12 Acres

location

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...

23.5 Acres (Tract 6) in Osage County, OK - Bartlesville, Oklahoma, 74003

Premier Listing

23.5 Acres (Tract 6) in Osage County, OK
price

$146,847

acres

23.5 Acres

location

Bartlesville, Oklahoma, 74003

WELCOME TO YOUR FUTURE HOME SITE IN BARTLESVILLE, OKLAHOMA! Discover the freedom to build your dream place on any of 12 beautiful homesites ranging fr...

King Ridge - Oklahoma

Premier Listing

King Ridge
price

$1,064,000

acres

304 Acres

location

Oklahoma

Located in the highly sought-after central region of Osage County, this property sits in an area well-known for its outstanding white-tailed deer habi...

29.86 Acres (Tract 10) in Osage County, MS - Bartlesville, Oklahoma, 74003

Premier Listing

29.86 Acres (Tract 10) in Osage County, MS
price

$164,230

acres

29.86 Acres

location

Bartlesville, Oklahoma, 74003

WELCOME TO YOUR FUTURE HOME SITE IN BARTLESVILLE, OKLAHOMA! Discover the freedom to build your dream place on any of 12 beautiful homesites ranging fr...

999 County Road 2265 Skiatook, OK 74070 - Skiatook, Oklahoma

Premier Listing

999 County Road 2265 Skiatook, OK 74070
price

$2,995,000

acres

400 Acres

location

Skiatook, Oklahoma

QUAPAW CREEK RANCH | A 400+/- ACRE PRIVATE DESTINATION BUILT FOR LUXURY LODGING, OUTDOOR ADVENTURE, AND UNFORGETTABLE GATHERINGS MINUTES FROM SKIATOOK...

12.5 Acres (Tract 3) in Osage County, OK - Bartlesville, Oklahoma, 74003

Premier Listing

12.5 Acres (Tract 3) in Osage County, OK
price

$112,500

acres

12.5 Acres

location

Bartlesville, Oklahoma, 74003

WELCOME TO YOUR FUTURE HOME SITE IN BARTLESVILLE, OKLAHOMA! Discover the freedom to build your dream place on any of 12 beautiful homesites ranging fr...

10 Acres (Tract 2) in Osage County, OK - Bartlesville, Oklahoma, 74003

Premier Listing

10 Acres (Tract 2) in Osage County, OK
price

$99,950

acres

10 Acres

location

Bartlesville, Oklahoma, 74003

WELCOME TO YOUR FUTURE HOME SITE IN BARTLESVILLE, OKLAHOMA! Discover the freedom to build your dream place on any of 12 beautiful homesites ranging fr...

22 W 133rd St Skiatook, OK 74070 - Oklahoma

Premier Listing

22 W 133rd St Skiatook, OK 74070
price

$595,000

acres

22.5 Acres

location

Oklahoma

22.5 +/- ACRES IN A PRIME LOCATION NEAR DOWNTOWN SKIATOOK AND ADJACENT TO SKIATOOK MUNICIPAL AIRPORT! EXCELLENT DEVELOPMENT OPPORTUNITY FEATURING TWO ...

24.97 Acres (Tract 7) in Osage County, OK - Bartlesville, Oklahoma, 74003

Premier Listing

24.97 Acres (Tract 7) in Osage County, OK
price

$143,577

acres

24.97 Acres

location

Bartlesville, Oklahoma, 74003

WELCOME TO YOUR FUTURE HOME SITE IN BARTLESVILLE, OKLAHOMA! Discover the freedom to build your dream place on any of 12 beautiful homesites ranging fr...

29.89 Acres (Tract 9) in Osage County, MS - Bartlesville, Oklahoma, 74003

Premier Listing

29.89 Acres (Tract 9) in Osage County, MS
price

$164,395

acres

29.89 Acres

location

Bartlesville, Oklahoma, 74003

WELCOME TO YOUR FUTURE HOME SITE IN BARTLESVILLE, OKLAHOMA! Discover the freedom to build your dream place on any of 12 beautiful homesites ranging fr...

Avant Woodland Home Site with Pond - Skiatook, Oklahoma, 74070

Premier Listing

Avant Woodland Home Site with Pond
price

$175,000

acres

18.2 Acres

location

Skiatook, Oklahoma, 74070

Osage County 18.2± acre residential home site in the Cross Timbers just west of Avant and north of Skiatook, OK. Build a house or a cabin in the secon...

29.83 Acres (Tract 11) in Osage County, OK - Bartlesville, Oklahoma, 74003

Premier Listing

29.83 Acres (Tract 11) in Osage County, OK
price

$164,065

acres

29.83 Acres

location

Bartlesville, Oklahoma, 74003

WELCOME TO YOUR FUTURE HOME SITE IN BARTLESVILLE, OKLAHOMA! Discover the freedom to build your dream place on any of 12 beautiful homesites ranging fr...

10 Acres (Tract 1) in Osage County, OK - Bartlesville, Oklahoma, 74003

Premier Listing

10 Acres (Tract 1) in Osage County, OK
price

$99,950

acres

10 Acres

location

Bartlesville, Oklahoma, 74003

WELCOME TO YOUR FUTURE HOME SITE IN BARTLESVILLE, OKLAHOMA! Discover the freedom to build your dream place on any of 12 beautiful homesites ranging fr...

17 Acres (Tract 4) in Osage County, OK - Bartlesville, Oklahoma, 74003

Premier Listing

17 Acres (Tract 4) in Osage County, OK
price

$119,000

acres

17 Acres

location

Bartlesville, Oklahoma, 74003

WELCOME TO YOUR FUTURE HOME SITE IN BARTLESVILLE, OKLAHOMA! Discover the freedom to build your dream place on any of 12 beautiful homesites ranging fr...

21 Acres (Tract 5) in Osage County, OK - Bartlesville, Oklahoma, 74003

Premier Listing

21 Acres (Tract 5) in Osage County, OK
price

$131,250

acres

21 Acres

location

Bartlesville, Oklahoma, 74003

WELCOME TO YOUR FUTURE HOME SITE IN BARTLESVILLE, OKLAHOMA! Discover the freedom to build your dream place on any of 12 beautiful homesites ranging fr...

40 ac Estate  - Sperry, Oklahoma, 74073

Premier Listing

40 ac Estate
price

$975,000

acres

40 Acres

location

Sperry, Oklahoma, 74073

Set on 40+ private acres in Sperry behind a gated entry, this 6,486 sqft (court house) rock and brick estate is built for multi-generational living an...

4 Acres of Land for Sale in Sperry, OK - Sperry, Oklahoma, 74073
4 Acres of Land for Sale in Sperry, OK
price

$159,500

acres

4 Acres

location

Sperry, Oklahoma, 74073

Escape to the country without leaving convenience behind! This gorgeous 4 +/- acre tract of raw land in scenic Osage County is the blank canvas you’ve...

5 Acres of Land for Sale in Sperry, OK - Sperry, Oklahoma, 74073
5 Acres of Land for Sale in Sperry, OK
price

$199,500

acres

5 Acres

location

Sperry, Oklahoma, 74073

5 +/- ACRES WITH ACCESS TO A LARGE POND, NO HOA, NO RESTRICTIONS, AND UTILITIES AVAILABLE! Discover the perfect combination of peaceful country living...

4.42 Acres of Land for Sale in Skiatook, OK - Skiatook, Oklahoma, 74070
4.42 Acres of Land for Sale in Skiatook, OK
price

$89,000

acres

4.42 Acres

location

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...

109.09 Acres of Land for Sale in Skiatook, OK - Skiatook, Oklahoma, 74070
109.09 Acres of Land for Sale in Skiatook, OK
price

$1,100,000

acres

109.09 Acres

location

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...

15 Acres of Vacant Land in Sand Springs - Sand Springs, Oklahoma, 74063
15 Acres of Vacant Land in Sand Springs
price

$200,000

acres

15 Acres

location

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 ...

7.9 Acres of Land for Sale in Skiatook, OK - Skiatook, Oklahoma, 74070
7.9 Acres of Land for Sale in Skiatook, OK
price

$169,850

acres

7.9 Acres

location

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...

Land prices in Osage County, Oklahoma

Nearly everything on the market in Osage County is general acreage: 35 of the 37 properties for sale are listed as acreage, alongside 15 recreational land listings and 4 ranch listings. Tracts range from 0.55 to 400 acres, with a median of 18 acres.

Asking prices run from $30,000 to $2,995,000; the median listing asks $169,850. Land here averages about $8,115 per acre. The largest tract, 400 acres, is listed at $2,995,000.

Land for sale in Osage County by property type

TypeListingsMedian priceAverage price per acreAcreage range
Acreage35$164,395$8,3720.55 to 400
Recreational Land15$146,847$6,0983.9 to 304
Ranch4$635,000$5,7798.5 to 304
Farm3$495,000$11,0488.5 to 68
Home with Acreage2$1,985,000$9,02340 to 400
Hunting Land2$575,875$3,7413.9 to 304
Lake Frontage2$180,000$9,42418 to 20
Listings
37
Median asking price
$169,850
Median tract
18 acres
Average price per acre
$8,115
Smallest and largest tract
0.55 and 400 acres

Where the land is in Osage County

Listings cluster around Bartlesville (12), Skiatook (11) and Sperry (4), with 5 other communities represented.

Nearby, Tulsa County has 55 listings at about $63,089 per acre, Washington County has 22 listings at about $10,747 per acre and Rogers County has 36 listings at about $11,100 per acre.