State Highway 95 began as an unnumbered farm-to-market road. It was first assigned the SH-95 designation between 1950 and 1954. By 1955, US-56 had been established through Oklahoma. Its original route followed the section of SH-95 north of US-64, so SH-95 was truncated back to the US-64 junction. This change was reverted in 1961, and US-56 and SH-95 ran concurrent north of US-64. The following year, US-56 was rerouted over
SH-114, leaving SH-95 on its own once again. Before 2003, SH-95 extended beyond US-56 to the Kansas state line, connecting to
K-27. After
KDOT realigned K-27 to run east of Elkhart, ODOT truncated SH-95 to US-56. ==Junction list==