Spavinaw

Town in Mayes County, Oklahoma

View of Spavinaw, Oklahoma
Photo: Wikimedia CommonsWikimedia Commons · Public domain

Spavinaw is a town in Mayes County, Oklahoma, with 350 residents (2020 Census). It sits at 696 ft (212 m) above sea level. The nearest town is Hoot Owl, 4.6 miles SW.

About Spavinaw

Spavinaw is a town in Mayes County, Oklahoma, United States. The population was 350 at the 2020 census, down from 437 in 2010. The town is best known as the birthplace of baseball player Mickey Mantle. It is also notable for the nearby Lake Spavinaw, the principal source of water for Tulsa.

Text: Wikipedia · CC BY-SA 4.0

Spavinaw weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Nearest webcams to Spavinaw

There are no webcams in Spavinaw itself. These are the closest, 31 miles away or more.

All 6 webcams near Spavinaw ›

Webcams: Windy.com

Living in Spavinaw

Median household income
$32,813
Median home value
$67,900
Median rent
$650/mo
Median age
51.8
Cost of living and demographics of Spavinaw ›

Do you know Spavinaw? Tell us about it

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

Map of Spavinaw

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

Spavinaw 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 ›

Spavinaw, OK population

Spavinaw had 350 residents in the 2020 Census.

2020 Census350
Density846 per sq mi (326 per km²)

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

Spavinaw at a glance

StateOklahoma (OK)
CountyMayes County
TypeTown
Population350 (2020)
Land area0.41 sq mi (1.1 km²)
Elevation696 ft (212 m)
Coordinates36.3939° N, 95.0502° W
ZIP code74366
Census code (GEOID)4069050

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

Towns near Spavinaw

Straight-line distance between town centers.

Frequently asked questions about Spavinaw

What county is Spavinaw in?

Spavinaw is in Mayes County, Oklahoma.

What is the population of Spavinaw, OK?

350 people lived in Spavinaw at the 2020 Census.

What is the ZIP code of Spavinaw, OK?

The ZIP code of Spavinaw is 74366.

What is the elevation of Spavinaw?

696 feet (212 m) above sea level.

What towns are near Spavinaw?

Hoot Owl (4.6 mi), Strang (4.9 mi), Sportmans Shores (5.2 mi), Disney (5.8 mi), Langley (6.0 mi).

Last updated: