Skiatook

City in Tulsa County, Oklahoma

View of Skiatook, Oklahoma
Photo: Evaunit511 at English Wikipedia · Public domain

Skiatook is a city in Tulsa County, Oklahoma, with 8,450 residents (2020 Census). It sits at 646 ft (197 m) above sea level. The nearest town is Sperry, 4.6 miles SW.

About Skiatook

Skiatook (Skī·ǎ·tōōk or Skī·ǎ·tǒǒk versus Skī·tōōk or Skī·tǒǒk) is a city in Osage and Tulsa counties in the U.S. state of Oklahoma located in the northeastern part of the state, approximately 20 miles north and west of Tulsa. Due to its location on the border between Osage County and Tulsa County, Skiatook has been referred to as "the Gateway to the Osage." The town includes the state highway junction of Oklahoma State Highway 11 and Oklahoma State Highway 20.

The population was 8,450 at the 2020 census, an increase of 14.24 percent over the figure of 7,397 recorded in 2010.

Text: Wikipedia · CC BY-SA 4.0

Skiatook weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Skiatook

All 6 webcams near Skiatook ›

Webcams: Windy.com

Living in Skiatook

Median household income
$57,480
Median home value
$182,600
Median rent
$961/mo
Median age
36.5
Cost of living and demographics of Skiatook ›

Do you know Skiatook? Tell us about it

Help other travelers: share what makes Skiatook special. We review every message before publishing it.

Map of Skiatook

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Skiatook Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Skiatook, OK population

Skiatook had 8,450 residents in the 2020 Census.

2020 Census8,450
Density613 per sq mi (237 per km²)

Source: U.S. Census Bureau, Decennial Census.

Skiatook at a glance

StateOklahoma (OK)
CountyTulsa County
TypeCity
Population8,450 (2020)
Land area13.79 sq mi (35.7 km²)
Water area0.15 sq mi (0.39 km²)
Elevation646 ft (197 m)
Coordinates36.3467° N, 95.9456° W
ZIP code74073
Official websitetownofskiatook.com
Census code (GEOID)4067850

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Skiatook

Straight-line distance between town centers.

Frequently asked questions about Skiatook

What county is Skiatook in?

Skiatook is in Tulsa County, Oklahoma.

What is the population of Skiatook, OK?

8,450 people lived in Skiatook at the 2020 Census.

What is the ZIP code of Skiatook, OK?

The ZIP code of Skiatook is 74073.

What is the elevation of Skiatook?

646 feet (197 m) above sea level.

What towns are near Skiatook?

Sperry (4.6 mi), Collinsville (5.2 mi), Turley (7.0 mi), Owasso (7.4 mi), Vera (7.9 mi).

Last updated: