Oklahoma State Highway 120

State Highway 120, also abbreviated as SH-120 or OK-120, is a 3.04 mi highway in the eastern part of the state of Oklahoma, USA. It connects to SH-112 at Rock Island on its western end and passes through Le Flore County to the Arkansas state line, where it becomes Highway 10 running to Little Rock.

Route description
Highway 120 begins at SH-112 and heads due east. It serves the town of Rock Island. Near its midpoint, SH-120 crosses Ivy Branch. It then has a railroad crossing. The road curves to the south as it passes through an area of sandy terrain. The highway then ends at the Arkansas state line, west of Hackett, Arkansas.

History
SH-112 first appears on the 1957 state highway map, implying that it was commissioned in 1956. At that time, the entire length of the highway was gravel. The road was paved in 1968. The road has always had the same general route.