North Thurston Public Schools educates over 14,000 students each year, with 13 elementary schools, 4 middle schools (including a performing arts magnet school), 3 comprehensive high schools and one high school of choice.