Spavinaw Lake is located in northeastern Oklahoma and straddles Mayes County and Delaware County south of SR 20.
The 1,600-acre lake has over 15 miles of shoreline and is the focal point of Spavinaw State Park.
Fishing is good for black bass, bluegill, catfish and crappie while facilities include boat ramps, picnic areas, outdoor grills, restrooms and pavilions.