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

1 schools in Lafayette Hill

Pennsylvania · Public K-12

Lafayette Hill's public schools total 1 across the city, with enrollment of about 511 and an average school size near 511.

7-year change in Lafayette Hill

SY 2017-18 vs SY 2024-25
Total enrollment
511
+109 (+27%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
81%
was 85%
% Hispanic
5%
was 2%
% Black
3%
was 6%
% Asian
3%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Whitemarsh El SchElementaryKG-03511

About Lafayette Hill

Lafayette Hill, Pennsylvania is home to 1 public schools, with combined enrollment of approximately 511 students. By school count, it is a sparse city.

Average school size in Lafayette Hill is around 511 students, 10% noticeably below the Pennsylvania average of about 569.

Five-year track record. Across the same 7-year window, public-school enrollment expanded 27%: 402 students in SY 2017-18 versus 511 in SY 2024-25. Demographically, the White share of enrollment fell from 85% to 81%.

In the discussion threads here, the community for Lafayette Hill discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Lafayette Hill, Pennsylvania?
There are 1 public K-12 schools in Lafayette Hill, with a combined enrollment of about 511.
How many elementary, middle, and high schools are in Lafayette Hill?
Lafayette Hill has 1 elementary public schools.
What is the largest public school in Lafayette Hill?
Whitemarsh El Sch is the largest public school in Lafayette Hill by enrollment, with approximately 511 students.
What school districts serve Lafayette Hill?
Lafayette Hill public schools are operated by Colonial SD.
What grade levels do public schools in Lafayette Hill cover?
Public schools in Lafayette Hill serve students from kindergarten through grade 3.