Stephen F. Austin State, founded in 1923, is a public, comprehensive university. Its 430-acre campus is located in Nacogdoches, north of Houston.