The Sitka School District runs several schools in Sitka, including Sitka High School and Pacific High School, as well as the town's only middle school, Blatchley Middle School.
The Alaska State Trooper Academy - the academy for all Alaska State Troopers - is located in Sitka.