A school has existed at Portree since the 17th century. However it closed in 1825 due to the difficulty in finding a new qualified schoolmaster. Construction on the Portree High School buildings began in 1872.