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

3 schools in New Holland

Pennsylvania · Public K-12

The New Holland public-school footprint covers 3 campuses and about 1,753 K-12 students, with an average school size near 584.

7-year change in New Holland

SY 2017-18 vs SY 2024-25
Total enrollment
1,753
-349 (-17%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
75%
was 81%
% Hispanic
14%
was 10%
% Black
4%
was 3%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Garden Spot MSMiddle07-08404
Garden Spot SHSHigh09-12865
New Holland ElementaryElementaryKG-06484

About New Holland

Across New Holland, Pennsylvania, 3 public schools educates about 1,753 students between them.

Looking at the level breakdown, the city consists of 1 elementary, 1 middle, and 1 high.

Five-year track record. Total public-school enrollment in New Holland has fell 17% since SY 2017-18, moving from about 2,102 students to 1,753. On the demographic side, White enrollment moved from 81% to 75% over the same window.

In the discussion threads here, the community for New Holland discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in New Holland, Pennsylvania?
There are 3 public K-12 schools in New Holland, with a combined enrollment of about 1,753.
How many elementary, middle, and high schools are in New Holland?
New Holland has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in New Holland?
Garden Spot SHS is the largest public school in New Holland by enrollment, with approximately 865 students.
What school districts serve New Holland?
New Holland public schools are operated by Eastern Lancaster County SD.
What grade levels do public schools in New Holland cover?
Public schools in New Holland serve students from kindergarten through grade 12.