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

Petersburg Borough

Alaska · Public K-12

Petersburg Borough in Alaska has 3 public K-12 schools in service today, collectively responsible for roughly 464 students with Petersburg Borough School District the largest district. That works out to 1 elementary, 1 middle, and 1 high schools.

7-year change in Petersburg Borough

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
Schools
3
1 districts
Enrollment
464
NCES CCD
Median income
$75,125
Below Alaska avg
Free/reduced lunch
57.3%
Below Alaska avg
Elementary
1
206 students
Middle
1
114 students
High
1
144 students
Combined / other
0
schools
LARGEST DISTRICT
Petersburg Borough School District
464 students · 1 district in Petersburg Borough

County vs. school enrollment demographics

Left bar is the racial makeup of Petersburg Borough residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
63%
Hispanic
11%
Black
1%
Asian
12%
Two or more
11%
Native American
8%
Pacific Islander
0%
School enrollment
White
63%
Hispanic
4%
Black
4%
Asian
4%
Two or more
1%
Native American
23%
Pacific Islander
1%
Bachelor's+
25.8%
adults 25+
Poverty rate
4.3%
ACS 5-year
Unemployment
3.8%
civilian labor
Median age
46
18.6% under 18

Test scores in Petersburg Borough

Latest 2023-24 ELA proficiency, 3 schools ranked. Alaska state average: 35.2%.

See all 3 schools in Petersburg Borough ranked by score →

All schools (3)

NameCityLevelGradesEnrollmentRating
Rae C. Stedman ElementaryPetersburgElementaryPK-05206·
Petersburg High SchoolPetersburgHigh09-12144·
Mitkof Middle SchoolPetersburgMiddle06-08114·

Cities in Petersburg Borough

Petersburg3 schools

About Petersburg Borough

Petersburg Borough is a thinly populated county of about 3,409 residents in Alaska. Its public-school system hosts approximately 464 students across 3 schools.

Stepping back, census numbers show typical household earnings sit around $75,125, 26% of adults hold a bachelor's degree or higher, and the poverty rate is around 4%. That income level is 9% below the Alaska median.

For a sense of the school types, Petersburg Borough consists of 1 elementary school (206 students), 1 middle school (114), and 1 high school (144).

Petersburg Borough School District is the biggest district by enrollment, covering about 464 students across Petersburg Borough.

Over the past 7-year window. Across the same 7-year window, public-school enrollment held roughly steady: 470 students in SY 2017-18 versus 464 in SY 2024-25.

On this page, the community for Petersburg Borough discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Petersburg Borough?
Petersburg Borough, Alaska has 3 public K-12 schools serving approximately 464 students.
How many high schools are in Petersburg Borough?
Petersburg Borough, Alaska has 1 public high school, serving approximately 144 students.
How many middle schools are in Petersburg Borough?
Petersburg Borough, Alaska has 1 public middle school, serving approximately 114 students.
How many elementary schools are in Petersburg Borough?
Petersburg Borough, Alaska has 1 public elementary school, serving approximately 206 students.
What is the largest school district in Petersburg Borough?
Petersburg Borough School District is the largest school district in Petersburg Borough, serving approximately 464 students. The county contains 1 school district overall.
What is the population of Petersburg Borough?
Petersburg Borough, Alaska has a population of approximately 3,409, with a median age of 46. About 18.6% of residents are under 18.
What is the median household income in Petersburg Borough?
Median household income in Petersburg Borough is $75,125, below the Alaska average of $82,260. About 4.3% of residents live below the federal poverty line.
How educated are residents of Petersburg Borough?
Approximately 25.8% of adults 25 and older in Petersburg Borough hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Petersburg Borough qualify for free or reduced lunch?
Roughly 57.3% of students in Petersburg Borough public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Alaska county average of 64.0%.
What is the student-teacher ratio in Petersburg Borough schools?
Across Petersburg Borough public schools, the enrollment-weighted student-teacher ratio is approximately 13.1 to 1.
DATA · Census ACS 5-year · NCES Common Core of Data