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

7 schools in Gettysburg

Pennsylvania · Public K-12

Within Gettysburg, Pennsylvania, 7 public K-12 schools teach roughly 2,979 students, an average of 426 per campus.

7-year change in Gettysburg

SY 2017-18 vs SY 2024-25
Total enrollment
2,979
-227 (-7%) vs SY 2017-18
School count
7
+1 (+17%) vs SY 2017-18
% White
70%
was 73%
% Hispanic
18%
was 16%
% Black
4%
was 6%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Adams County Technical InstituteHigh11-125
Gettysburg Area HSHigh09-121,069
Gettysburg Area MSMiddle06-08646
Gettysburg Montessori CSElementaryKG-06281
James Gettys El SchElementaryKG-05334
Lincoln El SchElementaryKG-05393
Vida CSElementaryKG-06251

About Gettysburg

Across Gettysburg, Pennsylvania, 7 public schools serves about 2,979 students between them.

On the school-mix side, the city spans 4 elementary, 1 middle, and 2 high.

Schools in Gettysburg average about 426 students each, 25% noticeably below the Pennsylvania norm.

Trend over the past 7 years. Combined enrollment now sits at 2,979 students, shrank 7% from the 3,206 reported in SY 2017-18. Gettysburg now counts 7 public schools, up from 6 in SY 2017-18.

In the discussion threads here, the community for Gettysburg 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 Gettysburg, Pennsylvania?
There are 7 public K-12 schools in Gettysburg, with a combined enrollment of about 2,979.
How many elementary, middle, and high schools are in Gettysburg?
Gettysburg has 4 elementary, 1 middle, 2 high public schools.
What is the largest public school in Gettysburg?
Gettysburg Area HS is the largest public school in Gettysburg by enrollment, with approximately 1,069 students.
What school districts serve Gettysburg?
Gettysburg is served by 4 public school districts, including Gettysburg Montessori CS, Gettysburg Area SD, Vida CS, Adams County Technical Institute.
What grade levels do public schools in Gettysburg cover?
Public schools in Gettysburg serve students from kindergarten through grade 12.
Are there charter schools in Gettysburg?
2 of the 7 public schools in Gettysburg are charter schools.