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

3 schools in Dallastown

Pennsylvania · Public K-12

Dallastown, Pennsylvania runs 3 public K-12 schools today, teaching approximately 3,241 students across 1 elementary, 1 middle, and 1 high.

7-year change in Dallastown

SY 2017-18 vs SY 2024-25
Total enrollment
3,241
+92 (+3%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
71%
was 80%
% Hispanic
11%
was 5%
% Black
12%
was 9%
% Asian
2%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Dallastown Area MSMiddle07-081,014
Dallastown Area SHSHigh09-122,046
Dallastown El SchElementaryKG-03181

About Dallastown

Dallastown, Pennsylvania is home to 3 public schools, with combined enrollment of approximately 3,241 students. By school count, it is a rural-scale city.

On the school-mix side, the city is made up of 1 elementary, 1 middle, and 1 high.

Average school size in Dallastown is around 1,080 students, 90% meaningfully above the Pennsylvania average of about 569.

Looking at the last 7 years. Combined enrollment now sits at 3,241 students, rose 3% from the 3,149 reported in SY 2017-18. The White share of public-school enrollment contracted from 80% to 71%.

On allk12, the community for Dallastown discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Dallastown?
Dallastown, Pennsylvania has 3 public K-12 schools serving approximately 3,241 students.
How many elementary, middle, and high schools are in Dallastown?
Dallastown has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Dallastown?
Dallastown Area SHS is the largest public school in Dallastown by enrollment, with approximately 2,046 students.
What school districts serve Dallastown?
Dallastown public schools are operated by Dallastown Area SD.
What grade levels do public schools in Dallastown cover?
Public schools in Dallastown serve students from kindergarten through grade 12.