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

2 schools in Liberty

Pennsylvania · Public K-12

Liberty, Pennsylvania runs a public-school system of 2 campuses with combined enrollment around 432 (1 elementary and 1 high).

7-year change in Liberty

SY 2017-18 vs SY 2024-25
Total enrollment
432
-100 (-19%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
94%
was 97%
% Hispanic
1%
was 1%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Liberty El SchElementaryKG-06185
North Penn-Liberty JSHSHigh07-12247

About Liberty

Liberty, Pennsylvania is home to 2 public schools, with combined enrollment of approximately 432 students. By school count, it is a thinly populated city.

For a sense of the school types, the city covers 1 elementary, and 1 high.

Per-campus enrollment runs near 216, meaningfully below the state mean of about 569.

Five-year track record. Total public-school enrollment in Liberty has fell 19% since SY 2017-18, moving from about 532 students to 432. The White share of public-school enrollment shrank from 97% to 94%.

On this page, the community for Liberty discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Liberty?
Liberty, Pennsylvania has 2 public K-12 schools serving approximately 432 students.
How many elementary, middle, and high schools are in Liberty?
Liberty has 1 elementary, 1 high public schools.
What is the largest public school in Liberty?
North Penn-Liberty JSHS is the largest public school in Liberty by enrollment, with approximately 247 students.
What school districts serve Liberty?
Liberty public schools are operated by Southern Tioga SD.
What grade levels do public schools in Liberty cover?
Public schools in Liberty serve students from kindergarten through grade 12.