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

15 schools in Johnstown

Pennsylvania · Public K-12

Johnstown, Pennsylvania has 15 public K-12 schools in service today, teaching roughly 7,558 students (an average of 504 per campus).

7-year change in Johnstown

SY 2017-18 vs SY 2024-25
Total enrollment
7,558
-500 (-6%) vs SY 2017-18
School count
15
+1 (+7%) vs SY 2017-18
% White
64%
was 74%
% Hispanic
5%
was 3%
% Black
18%
was 14%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Conemaugh Twp Area El SchElementaryKG-05381
Conemaugh Valley El SchElementaryPK-06374
Conemaugh Valley JSHSHigh07-12308
Ferndale Area JSHSHigh07-12284
Ferndale El SchElementaryPK-06325
Greater Johnstown Career and Technology CenterHigh09-1214
Greater Johnstown El SchElementaryPK-041,133
Greater Johnstown MSMiddle05-07615
Greater Johnstown School District's Cyber AcademyCombinedKG-12140
Greater Johnstown SHSHigh08-12917
Jackson El SchElementaryKG-02105
Richland El SchElementaryKG-06831
Richland HSHigh07-12693
Westmont Hilltop El SchElementaryKG-06749
Westmont Hilltop JSHSHigh07-12689

About Johnstown

Across Johnstown, Pennsylvania, 15 public schools teaches about 7,558 students between them.

Looking at the level breakdown, the city consists of 7 elementary, 1 middle, 6 high, and 1 other.

Per-campus enrollment runs near 504, lower than the state mean of about 569.

Five-year track record. Combined enrollment now sits at 7,558 students, contracted 6% from the 8,058 reported in SY 2017-18. Johnstown now counts 15 public schools, up from 14 in SY 2017-18. The White share of public-school enrollment shrank from 74% to 64%.

In the discussion threads here, the community for Johnstown discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Johnstown, Pennsylvania?
There are 15 public K-12 schools in Johnstown, with a combined enrollment of about 7,558.
How many elementary, middle, and high schools are in Johnstown?
Johnstown has 7 elementary, 1 middle, 6 high, 1 combined-grade public schools.
What is the largest public school in Johnstown?
Greater Johnstown El Sch is the largest public school in Johnstown by enrollment, with approximately 1,133 students.
What school districts serve Johnstown?
Johnstown is served by 8 public school districts, including Greater Johnstown SD, Conemaugh Township Area SD, Conemaugh Valley SD, Ferndale Area SD, Central Cambria SD and 3 others.
What grade levels do public schools in Johnstown cover?
Public schools in Johnstown serve students from pre-K through grade 12.