Spavinaw
Town in Mayes County, Oklahoma

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.
- 350residents (2020 Census)
- 696 ftelevation · 212 m
- 0.4 sq miland area · 1.1 km²
- 846 / sq mipopulation density
- 74366ZIP code
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…
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.
Webcams: Windy.com
Living in Spavinaw
- Median household income
- $32,813
- Median home value
- $67,900
- Median rent
- $650/mo
- Median age
- 51.8
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
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 Census | 350 |
|---|---|
| Density | 846 per sq mi (326 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Spavinaw at a glance
| State | Oklahoma (OK) |
|---|---|
| County | Mayes County |
| Type | Town |
| Population | 350 (2020) |
| Land area | 0.41 sq mi (1.1 km²) |
| Elevation | 696 ft (212 m) |
| Coordinates | 36.3939° N, 95.0502° W |
| ZIP code | 74366 |
| Census code (GEOID) | 4069050 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Spavinaw
- Hoot Owl4.6 mi SW
- Strang4.9 mi W
- Sportmans Shores5.2 mi N
- Disney5.8 mi N
- Langley6.0 mi N
- Pensacola6.2 mi NW
- Wickliffe6.5 mi SW
- Old Eucha6.8 mi SE
- Kenwood7.0 mi SE
- Grand Lake Towne7.8 mi N
- Tagg Flats9.0 mi SE
- Salina9.2 mi SW
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: