Lake Eucha State Park is located in northeastern Oklahoma in Delaware County 3 miles south of Jay on the shores of Lake Eucha off SR 10 and U.S. Highway 59.
The 55-acre park features the 2,900-acre lake, 1,600-acre Spavinaw Lake, a swimming pool and nature trail to go along with boating and fishing activities.