11 schools in Lansdale
Lansdale's public-school footprint covers 11 campuses with combined enrollment of about 8,351 students, averaging 759 per campus.
7-year change in Lansdale
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Bridle Path El Sch | Elementary | KG-06 | 508 |
| Gwynedd Square El Sch | Elementary | KG-06 | 610 |
| Inglewood El Sch | Elementary | KG-06 | 408 |
| Knapp El Sch | Elementary | KG-06 | 633 |
| North Montco Technical Career Center | High | 09-12 | 32 |
| North Penn SHS | High | 10-12 | 3,165 |
| Oak Park El Sch | Elementary | KG-06 | 526 |
| Penndale MS | Middle | 07-09 | 1,171 |
| Walton Farm El Sch | Elementary | KG-06 | 566 |
| Worcester El Sch | Elementary | KG-04 | 441 |
| York Avenue El Sch | Elementary | KG-06 | 291 |
About Lansdale
Lansdale is an average-sized Pennsylvania city in terms of public-school footprint, with 11 schools and 8,351 students total.
For a sense of the school types, the city comprises 8 elementary, 1 middle, and 2 high.
Average school size in Lansdale is around 759 students, 33% higher than the Pennsylvania average of about 569.
Five-year track record. Total public-school enrollment in Lansdale has held roughly steady since SY 2017-18, moving from about 8,232 students to 8,351. The school count climbed from 10 to 11 across the same 7-year window. Demographically, the White share of enrollment shrank from 60% to 52%.
In the discussion threads here, the community for Lansdale discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.