4 schools in North Wales
North Wales runs 4 public K-12 schools inside Pennsylvania, with combined enrollment near 2,525 (3 elementary and 1 middle).
7-year change in North Wales
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Gwyn-Nor El Sch | Elementary | KG-06 | 663 |
| Montgomery El Sch | Elementary | KG-06 | 611 |
| North Wales El Sch | Elementary | KG-06 | 484 |
| Pennbrook MS | Middle | 07-09 | 767 |
About North Wales
Across North Wales, Pennsylvania, 4 public schools instructs about 2,525 students between them.
Looking at the level breakdown, the city spans 3 elementary, and 1 middle.
Schools in North Wales average about 631 students each, 11% above the Pennsylvania norm.
Over the past 7-year window. Across the same 7-year window, public-school enrollment held roughly steady: 2,541 students in SY 2017-18 versus 2,525 in SY 2024-25. Demographically, the White share of enrollment shrank from 62% to 55%.
On this page, the community for North Wales discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.