SH-59 begins at
SH-39 north of Criner and immediately heads due south through that town. It turns due east six miles (9.6 km) north of
Lindsay, serving
Payne instead. After a concurrency with
SH-24, SH-59 crosses
SH-74 and has an interchange with
I-35. Shortly after passing under the interstate, it meets
US-77 south of
Wayne, and passes through the small towns of
Rosedale and
Byars. Five miles (8 km) east of Byars, it meets
U.S. Highway 177 and turns northward to join with it.
SH-3W joins the concurrency five miles later. The three highways cross over the
South Canadian River to enter
Pottawatomie Co. just south of
Asher. In Asher, SH-59 meets SH-39 a second time, and six miles (10 km) later it splits off from US-177 and SH-3W to head east again, through
St. Louis, Oklahoma and
Maud. It forms a concurrency with
US-377/
SH-99/SH-3E south of
Seminole, before splitting off near
Bowlegs. It meets
US-270 west of
Wewoka, and then ends two miles (3 km) later. ==History==