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

3 schools in Petersburg

Alaska · Public K-12

Of the 3 public K-12 schools in Petersburg, combined enrollment is roughly 464 students (an average of 155 per campus).

7-year change in Petersburg

SY 2017-18 vs SY 2024-25
Total enrollment
464
-6 (-1%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Mitkof Middle SchoolMiddle06-08114
Petersburg High SchoolHigh09-12144
Rae C. Stedman ElementaryElementaryPK-05206

About Petersburg

Petersburg, Alaska is home to 3 public schools, with combined enrollment of approximately 464 students. By school count, it is a low-population city.

In terms of grade levels, the city is built around 1 elementary, 1 middle, and 1 high.

Average school size in Petersburg is around 155 students, 41% lower than the Alaska average of about 263.

Over the past 7-year window. Across the same 7-year window, public-school enrollment remained close to its prior level: 470 students in SY 2017-18 versus 464 in SY 2024-25.

Within the allk12 community for this area, the community for Petersburg discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Petersburg, Alaska?
There are 3 public K-12 schools in Petersburg, with a combined enrollment of about 464.
How many elementary, middle, and high schools are in Petersburg?
Petersburg has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Petersburg?
Rae C. Stedman Elementary is the largest public school in Petersburg by enrollment, with approximately 206 students.
What school districts serve Petersburg?
Petersburg public schools are operated by Petersburg Borough School District.
What grade levels do public schools in Petersburg cover?
Public schools in Petersburg serve students from pre-K through grade 12.