St. Stephens was formed when Allen Frye, Peace Academy, Lail, Sandy Ridge, and Cloninger combined into one school.
St. Stephens High School first opened in the fall of 1934, with R. N. Hoyle serving as the first teacher and principal.