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

3 schools in Sunbury

Pennsylvania · Public K-12

For a city in Pennsylvania, Sunbury carries 3 public K-12 campuses, with combined enrollment of about 1,844 students and an average school size near 615.

7-year change in Sunbury

SY 2017-18 vs SY 2024-25
Total enrollment
1,844
+55 (+3%) vs SY 2017-18
School count
3
-1 (-25%) vs SY 2017-18
% White
71%
was 77%
% Hispanic
17%
was 14%
% Black
4%
was 3%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Chief Shikellamy SchElementary03-05614
Oaklyn SchElementaryKG-02375
Shikellamy HSHigh09-12855

About Sunbury

Sunbury, Pennsylvania is home to 3 public schools, with combined enrollment of approximately 1,844 students. By school count, it is a sparse city.

Looking at the level breakdown, the city spans 2 elementary, and 1 high.

Over the past 7-year window. Total public-school enrollment in Sunbury has increased 3% since SY 2017-18, moving from about 1,789 students to 1,844. Sunbury now counts 3 public schools, down from 4 in SY 2017-18. On the demographic side, White enrollment moved from 77% to 71% over the same window.

Within the allk12 community for this area, the community for Sunbury discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Sunbury, Pennsylvania?
There are 3 public K-12 schools in Sunbury, with a combined enrollment of about 1,844.
How many elementary, middle, and high schools are in Sunbury?
Sunbury has 2 elementary, 1 high public schools.
What is the largest public school in Sunbury?
Shikellamy HS is the largest public school in Sunbury by enrollment, with approximately 855 students.
What school districts serve Sunbury?
Sunbury public schools are operated by Shikellamy SD.
What grade levels do public schools in Sunbury cover?
Public schools in Sunbury serve students from kindergarten through grade 12.