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

3 schools in Petersburg Borough School District

Alaska · 464 students · 1 city

Petersburg Borough School District's 3 public K-12 campuses collectively enroll about 464 students across 1 elementary, 1 middle, and 1 high.

7-year change in Petersburg Borough School District

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
NameCityLevelGradesEnrollment
Rae C. Stedman ElementaryPetersburgElementaryPK-05206
Petersburg High SchoolPetersburgHigh09-12144
Mitkof Middle SchoolPetersburgMiddle06-08114

About Petersburg Borough School District

Petersburg Borough School District is a thinly populated public-school district in Alaska. The district oversees 3 schools and instructs approximately 464 students.

In terms of grade levels, Petersburg Borough School District spans 1 elementary, 1 middle, and 1 high school.

Per-school enrollment averages around 155 in this district, meaningfully below the Alaska typical of 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.

On allk12, the community for Petersburg Borough School District discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools does Petersburg Borough School District run?
Petersburg Borough School District has 3 public schools with a combined enrollment of about 464 students in Alaska.
What is the mix of elementary, middle, and high schools in Petersburg Borough School District?
Petersburg Borough School District includes 1 elementary, 1 middle, 1 high schools.
What is the largest school in Petersburg Borough School District?
Rae C. Stedman Elementary is the largest public school in Petersburg Borough School District by enrollment, with approximately 206 students.
What grade levels does Petersburg Borough School District serve?
Petersburg Borough School District schools serve students from pre-K through grade 12, across 3 campuses.