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

3 schools in Edinboro

Pennsylvania · Public K-12

Edinboro has 3 public K-12 schools on the books today, teaching approximately 1,756 Pennsylvania students across 1 elementary, 1 middle, and 1 high.

7-year change in Edinboro

SY 2017-18 vs SY 2024-25
Total enrollment
1,756
-55 (-3%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
91%
was 92%
% Hispanic
3%
was 2%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Edinboro El SchElementaryKG-04414
General McLane HSHigh09-12690
James W Parker MSMiddle05-08652

About Edinboro

Edinboro, Pennsylvania is home to 3 public schools, with combined enrollment of approximately 1,756 students. By school count, it is a low-population city.

On the level-by-level breakdown, the city is made up of 1 elementary, 1 middle, and 1 high.

Five-year track record. Across the same 7-year window, public-school enrollment fell 3%: 1,811 students in SY 2017-18 versus 1,756 in SY 2024-25.

In the discussion threads here, the community for Edinboro discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

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