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

25 schools in Bethlehem

Pennsylvania · Public K-12

Within Bethlehem, Pennsylvania, 25 public K-12 schools teach roughly 15,637 students, an average of 625 per campus.

7-year change in Bethlehem

SY 2017-18 vs SY 2024-25
Total enrollment
15,637
-745 (-5%) vs SY 2017-18
School count
25
+1 (+4%) vs SY 2017-18
% White
37%
was 44%
% Hispanic
47%
was 39%
% Black
10%
was 10%
% Asian
3%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Asa Packer El SchElementaryKG-05314
Bethlehem Area Vocational-Technical SchoolHigh09-1218
Broughal MSMiddle06-08520
Calypso El SchElementaryPK-05222
Clearview El SchElementaryKG-05384
Donegan El SchElementaryPK-05467
East Hills MSMiddle06-08966
Fountain Hill El SchElementaryPK-05530
Freedom HSHigh09-121,792
Governor Wolf El SchElementaryKG-05432
Hanover El SchElementaryKG-05205
James Buchanan El SchElementaryKG-05253
Lehigh Valley Academy Regional CSCombinedKG-121,878
Lehigh Valley Charter High School for the ArtsHigh09-12550
Lehigh Valley Dual Language CSElementaryKG-08457
Liberty HSHigh09-122,541
Lincoln El SchElementaryKG-05355
Marvine El SchElementaryPK-05265
Miller Heights El SchElementaryKG-05328
Nitschmann MSMiddle06-08731
Northeast MSMiddle06-08715
Southern Lehigh Intermediate SchMiddle04-06702
Spring Garden El SchElementaryKG-05532
Thomas Jefferson El SchElementaryKG-05238
William Penn El SchElementaryKG-05242

About Bethlehem

Bethlehem, Pennsylvania is home to 25 public schools, with combined enrollment of approximately 15,637 students. By school count, it is a wide-reaching city.

Looking at the level breakdown, the city consists of 15 elementary, 5 middle, 4 high, and 1 other.

Schools in Bethlehem average about 625 students each, 10% noticeably above the Pennsylvania norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 5%: 16,382 students in SY 2017-18 versus 15,637 in SY 2024-25. Bethlehem now counts 25 public schools, up from 24 in SY 2017-18. Demographically, the Hispanic share of enrollment increased from 39% to 47%.

Within the allk12 community for this area, the community for Bethlehem 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 Bethlehem, Pennsylvania?
There are 25 public K-12 schools in Bethlehem, with a combined enrollment of about 15,637.
How many elementary, middle, and high schools are in Bethlehem?
Bethlehem has 15 elementary, 5 middle, 4 high, 1 combined-grade public schools.
What is the largest public school in Bethlehem?
Liberty HS is the largest public school in Bethlehem by enrollment, with approximately 2,541 students.
What school districts serve Bethlehem?
Bethlehem is served by 6 public school districts, including Lehigh Valley Academy Regional CS, Bethlehem Area SD, Lehigh Valley Dual Language CS, Bethlehem Area Vocational-Technical School, Lehigh Valley Charter High School for the Arts and 1 other.
What grade levels do public schools in Bethlehem cover?
Public schools in Bethlehem serve students from pre-K through grade 12.
Are there charter schools in Bethlehem?
3 of the 25 public schools in Bethlehem are charter schools.