County directory · Pennsylvania · 2026–27

School districts in Cambria County, PA

Cambria County has 13 regular public school districts, enrolling 15,845 students in 2024–25. The largest is Greater Johnstown SD (2,840 students, 18% of the county), followed by Forest Hills SD and Richland SD. All 13 offer kindergarten. Pennsylvania sets no statewide kindergarten cutoff.

The 13 districts, largest first

School districts in Cambria County, PA by 2024–25 enrollment
District and officeGradesSchoolsStudentsKindergartenDistrict office contact
Greater Johnstown SD
1 Pasquerilla Plaza, Johnstown
Pre-K–1242,840207
(814) 533-5670
Forest Hills SD
549 Locust Street, Sidman
Pre-K–1221,792160
(814) 487-7613
Richland SD
One Academic Avenue Suite 200, Johnstown
K–1221,531108
(814) 266-6063
Central Cambria SD
208 Schoolhouse Rd, Ebensburg
K–1241,504105
(814) 472-8870
Penn Cambria SD
201 6th St, Cresson
also serves Blair County
Pre-K–1241,44986
(814) 886-8121
Westmont Hilltop SD
222 Fair Oaks Drive, Johnstown
K–1221,449109
(814) 255-6751
Cambria Heights SD
426 Glendale Lake Rd, Patton
Pre-K–1231,22883
(814) 674-3626
Northern Cambria SD
601 Joseph St, Northern Cambria
Pre-K–12276755
(814) 948-5481
Portage Area SD
84 Mountain Ave, Portage
Pre-K–12274346
(814) 736-9636
Conemaugh Valley SD
1340 William Penn Avenue, Johnstown
Pre-K–12268258
(814) 535-3957
Glendale SD
1466 Beaver Valley Rd, Flinton
also serves Clearfield County
K–12265233
(814) 687-3402
Ferndale Area SD
100 Dartmouth Ave, Johnstown
Pre-K–12261842
(814) 535-1507
Blacklick Valley SD
555 Birch St, Nanty Glo
Pre-K–12259044
(814) 749-9211

Cambria County at a glance

Together the 13 districts run 33 schools from offices in 9 towns. The smallest by enrollment is Blacklick Valley SD, with 590 students; the median Cambria County district has 1,228. By grade span: 9 Pre-K–12 and 4 K–12.

Kindergarten in 2024–25, counting the 13 districts that report a K grade: 1,136 children. The biggest kindergarten was Greater Johnstown SD's, with 207; Forest Hills SD had 160, and the smallest, Glendale SD, had 33.

Cambria County holds 13 of Pennsylvania's 500 regular districts (2.6%) and 1.1% of its 1,502,393 public school students, ranking 10th of 67 counties by number of districts and 25th by enrollment. By size, 7 enroll 1,000 to 4,999 and 6 have fewer than 1,000 students, and the average school here has about 480 students.

2 districts reach past the county line: Penn Cambria SD (into Blair County) and Glendale SD (into Clearfield County).

Which district am I in?

Each district draws its own attendance zones, so your home address decides it, and with 2 of Cambria County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. Each one's own site:

Greater Johnstown SD · Forest Hills SD · Richland SD · Central Cambria SD · Penn Cambria SD · Westmont Hilltop SD · Cambria Heights SD · Northern Cambria SD · Portage Area SD · Conemaugh Valley SD · Glendale SD · Ferndale Area SD · Blacklick Valley SD

What grade will my child be in?

↓ Tap Calculate to see the grade
Most US states use a September 1 cutoff. Year-stamped for the 2026–27 school year.

More in Pennsylvania

Every Pennsylvania district by county · Pennsylvania kindergarten cutoff

More Pennsylvania county directories: Dauphin County (11) · Delaware County (15) · Erie County (13) · Lancaster County (16) · Luzerne County (12) · Schuylkill County (11)

Sources

District list, grades, school counts and websites: NCES Common Core of Data (CCD) LEA Universe Directory, SY 2025-26 (preliminary, v0a), published July 1, 2026. Regular public districts only (NCES LEA types 1 and 2); charter-only, state-run and regional service agencies are not listed.
Enrollment: NCES CCD LEA Membership, SY 2024-25 (v1a), published December 29, 2025 — the newest year NCES has released.
Counties: NCES EDGE Public LEA Geocodes, SY 2024-25 (district office location) and NCES EDGE Geographic Relationship Files 2025 (grf25_lea_county) (counties each district boundary covers).
Downloaded October 20, 2026. Spot something off? Email birthdazeapp@proton.me.