Duncan Lake is located in southwestern Oklahoma in
Stephens County 10 miles east of
Duncan. The lake has 550 acres of surface area, four miles of shoreline and provides boat docks, enclosed fishing dock, hiking trails, duck and quail hunting, sailing, skiing and swimming.