Shakopee High School is a four-year public high school as of fall 2018 located in Shakopee, Minnesota, United States. The school district serves nearly 8,380 students in Shakopee, Savage, Prior Lake, and the Jackson, Louisville, and Sand Creek Townships.