The public schools are in Craigmont, operated by the Highland Joint School District #305, led by Highland High School. The consolidated district was formed in 1962; prior to that Winchester had its own schools and the high school's mascot was a logger.
