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

7 schools in Lewistown

Pennsylvania · Public K-12

Lewistown, Pennsylvania has 7 public K-12 schools in service today, teaching roughly 3,682 students (an average of 526 per campus).

7-year change in Lewistown

SY 2017-18 vs SY 2024-25
Total enrollment
3,682
-460 (-11%) vs SY 2017-18
School count
7
+1 (+17%) vs SY 2017-18
% White
89%
was 92%
% Hispanic
6%
was 4%
% Black
3%
was 2%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
East Derry El SchElementaryKG-03261
Lewistown El SchElementaryKG-03457
Lewistown Intrmd SchElementary04-05516
Mifflin Co HSHigh10-121,032
Mifflin Co JHSHigh08-09678
Mifflin Co MSMiddle06-07733
Mifflin County Academy of Science and TechnologyHigh09-125

About Lewistown

Lewistown is an average-sized Pennsylvania city in terms of public-school footprint, with 7 schools and 3,682 students total.

On the school-mix side, the city comprises 3 elementary, 1 middle, and 3 high.

Trend over the past 7 years. Combined enrollment now sits at 3,682 students, contracted 11% from the 4,142 reported in SY 2017-18. Lewistown now counts 7 public schools, up from 6 in SY 2017-18.

Within the allk12 community for this area, the community for Lewistown discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Lewistown, Pennsylvania?
There are 7 public K-12 schools in Lewistown, with a combined enrollment of about 3,682.
How many elementary, middle, and high schools are in Lewistown?
Lewistown has 3 elementary, 1 middle, 3 high public schools.
What is the largest public school in Lewistown?
Mifflin Co HS is the largest public school in Lewistown by enrollment, with approximately 1,032 students.
What school districts serve Lewistown?
Lewistown is served by 2 public school districts, including Mifflin County SD, Mifflin County Academy of Science and Technology.
What grade levels do public schools in Lewistown cover?
Public schools in Lewistown serve students from kindergarten through grade 12.