The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

22 schools in Shakopee

Minnesota · Public K-12

Public K-12 schools in Shakopee, Minnesota total 22, collectively serving roughly 8,130 students (an average of about 370 per campus).

7-year change in Shakopee

SY 2017-18 vs SY 2024-25
Total enrollment
8,130
-252 (-3%) vs SY 2017-18
School count
19
+7 (+58%) vs SY 2017-18
% White
46%
was 58%
% Hispanic
17%
was 14%
% Black
18%
was 10%
% Asian
10%
was 12%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Aspire Academy ElementaryElementaryKG-05163
Aspire Academy Middle SchoolMiddle06-0842
Eagle Creek Elementary SchoolElementaryKG-05625
Jackson ElementaryElementaryKG-05683
MN CORRECTIONAL FACILITY-SHAKOPEEHigh09-122
Pearson VPKElementaryPK-PK31
Red Oak ElementaryElementaryPK-05452
Sabers Online ElementaryElementaryKG-060
Sabers Online High SchoolHigh09-120
Sabers Online Middle SchoolMiddle07-080
Shakopee East Middle SchoolMiddle06-08828
Shakopee High SchoolHigh09-122,823
Shakopee West Middle SchoolMiddle06-08899
Special ServicesElementaryPK-08152
Sun Path ElementaryElementaryKG-05521
Sweeney ElementaryElementaryKG-05602
SWMetro ReflectionsHigh06-1215
SWMetro Shakopee TransitionsHigh11-1263
SWMetro288 Elevate OnlineHigh07-12115
SWMetro288 Elevate Online K-6ElementaryKG-0613
Tokata ALC Independent StudyHigh09-1217
Tokata Learning CenterHigh09-1284

About Shakopee

Across Shakopee, Minnesota, 22 public schools hosts about 8,130 students between them.

On the school-mix side, the city is made up of 10 elementary, 4 middle, and 8 high.

Five-year track record. Combined enrollment now sits at 8,130 students, contracted 3% from the 8,382 reported in SY 2017-18. The school count climbed from 12 to 19 across the same 7-year window. Demographically, the White share of enrollment contracted from 58% to 46%.

Within the allk12 community for this area, the community for Shakopee discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Shakopee, Minnesota?
There are 22 public K-12 schools in Shakopee, with a combined enrollment of about 8,130.
How many elementary, middle, and high schools are in Shakopee?
Shakopee has 10 elementary, 4 middle, 8 high public schools.
What is the largest public school in Shakopee?
Shakopee High School is the largest public school in Shakopee by enrollment, with approximately 2,823 students.
What school districts serve Shakopee?
Shakopee is served by 4 public school districts, including Aspire Academy Charter School, Shakopee Public School District, Southwest Metro Intermediate 288, MINNESOTA DEPARTMENT OF CORRECTIONS.
What grade levels do public schools in Shakopee cover?
Public schools in Shakopee serve students from pre-K through grade 12.
Are there charter schools in Shakopee?
2 of the 22 public schools in Shakopee are charter schools.