Osage County, OK Land & Properties for Sale

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

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

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

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

logo
Pawhuska 345 Acres - Pawhuska, Oklahoma, 74056

Premier Listing

Pawhuska 345 Acres
price

$983,250

acres

345 Acres

location

Pawhuska, Oklahoma, 74056

Description: This recreation and grazing property is located a short distance from downtown Pawhuska, OK. It features upland Cross Timbers vegetation ...

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

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

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

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

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

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

Premier Listing

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

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

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

Premier Listing

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

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

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

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

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

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

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

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

Premier Listing

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

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

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

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

Premier Listing

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

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

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

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

logo
Vacant Land in Sand Springs - Sand Springs, Oklahoma, 74063
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 ...

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

logo
0.99 Acres of Land for Sale in Bartlesville, OK - Bartlesville, Oklahoma, 74003
0.99 Acres of Land for Sale in Bartlesville, OK
price

$50,000

acres

0.99 Acres

location

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

logo

Land prices in Osage County, Oklahoma

Recreational land dominates the Osage County market: 27 of the 36 properties for sale are tagged as recreational land listings, alongside 22 acreage listings and 4 ranch listings. Tracts range from 0.55 to 345 acres, with a median of 17 acres.

Asking prices run from $30,000 to $1,100,000; the median listing asks $164,313. Land here averages about $6,517 per acre. The largest tract, 345 acres, is listed at $983,250.

Land for sale in Osage County by property type

TypeListingsMedian priceAverage price per acreAcreage range
Recreational Land27$146,847$5,6840.55 to 345
Acreage22$164,313$7,8543.9 to 304
Ranch4$635,000$5,7798.5 to 304
Farm3$495,000$11,0488.5 to 68
Hunting Land3$983,250$3,2703.9 to 345
Fishing Land2$579,125$3,18918 to 345
Lake Frontage2$180,000$9,42418 to 20
Listings
36
Median asking price
$164,313
Median tract
17 acres
Average price per acre
$6,517
Smallest and largest tract
0.55 and 345 acres

Where the land is in Osage County

Listings cluster around Bartlesville (12), Skiatook (8) and Sand Springs (4), with 5 other communities represented.

Nearby, Washington County has 25 listings at about $6,336 per acre, Tulsa County has 57 listings at about $51,166 per acre and Rogers County has 34 listings at about $11,757 per acre.