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

Mifflin County

Pennsylvania · Public K-12

Of the 11 public K-12 schools in Mifflin County, the largest district by enrollment is Mifflin County SD (4,491 students). Total county enrollment runs around 4,774. That works out to 7 elementary, 1 middle, and 3 high schools.

7-year change in Mifflin County

SY 2017-18 vs SY 2024-25
Total enrollment
4,774
-440 (-8%) vs SY 2017-18
School count
11
+1 (+10%) vs SY 2017-18
% White
90%
was 92%
% Hispanic
5%
was 4%
% Black
2%
was 2%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
11
3 districts
Enrollment
4,774
NCES CCD
Median income
$63,953
Below Pennsylvania avg
Free/reduced lunch
76.2%
Above Pennsylvania avg
Elementary
7
2,326 students
Middle
1
733 students
High
3
1,715 students
Combined / other
0
schools
LARGEST DISTRICT
Mifflin County SD
4,491 students · 3 districts in Mifflin County

County vs. school enrollment demographics

Left bar is the racial makeup of Mifflin County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
94%
Hispanic
2%
Black
1%
Asian
0%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
90%
Hispanic
5%
Black
2%
Asian
0%
Two or more
2%
Native American
0%
Pacific Islander
0%
Bachelor's+
14.9%
adults 25+
Poverty rate
11.4%
ACS 5-year
Unemployment
2.7%
civilian labor
Median age
43
22.6% under 18

Test scores in Mifflin County

Latest 2024-25 ELA proficiency, 9 schools ranked. Pennsylvania state average: 51.1%.

Lowest 5 schools (ELA)
  1. Lewistown El Sch· 29.0%
  2. Lewistown Intrmd Sch· 31.9%
  3. East Derry El Sch· 33.8%
  4. Mifflin Co JHS· 36.8%
  5. Mifflin Co MS· 37.8%

See all 9 schools in Mifflin County ranked by score →

All schools (11)

NameCityLevelGradesEnrollmentRating
Mifflin Co HSLewistownHigh10-121,032·
Mifflin Co MSLewistownMiddle06-07733·
Mifflin Co JHSLewistownHigh08-09678·
Lewistown Intrmd SchLewistownElementary04-05516·
Lewistown El SchLewistownElementaryKG-03457·
Indian Valley El SchReedsvilleElementaryKG-03348·
Mount Union-Kistler El SchMount UnionElementaryKG-02278·
East Derry El SchLewistownElementaryKG-03261·
Strodes Mills El SchMcveytownElementaryKG-03254·
Indian Valley Intrmd SchReedsvilleElementary04-05212·
Mifflin County Academy of Science and TechnologyLewistownHigh09-125·

Cities in Mifflin County

Lewistown7 schoolsReedsville2 schoolsMcveytown1 schoolMount Union1 school

About Mifflin County

Mifflin County is a sparse Pennsylvania county of about 46,041 residents, home to 11 public schools and roughly 4,774 students.

Zooming out, census numbers show the median household earns about $63,953 a year, about 15% of adults have a bachelor's degree or above, and the federal-poverty share is near 11%. That income level is 10% below the Pennsylvania median.

On the level-by-level breakdown, Mifflin County spans 7 elementary schools (2,326 students), 1 middle school (733), and 3 high schools (1,715).

The largest single district in Mifflin County is Mifflin County SD, which alone enrolls about 4,491 students.

Over the past 7-year window. Total public-school enrollment in Mifflin County has contracted 8% since SY 2017-18, moving from about 5,214 students to 4,774. Over that span, Mifflin County added 1 school, going from 10 to 11.

Within the allk12 community for this area, the community for Mifflin County discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Mifflin County?
Mifflin County, Pennsylvania has 11 public K-12 schools serving approximately 4,774 students.
How many high schools are in Mifflin County?
Mifflin County, Pennsylvania has 3 public high schools, serving approximately 1,715 students.
How many middle schools are in Mifflin County?
Mifflin County, Pennsylvania has 1 public middle school, serving approximately 733 students.
How many elementary schools are in Mifflin County?
Mifflin County, Pennsylvania has 7 public elementary schools, serving approximately 2,326 students.
What is the largest school district in Mifflin County?
Mifflin County SD is the largest school district in Mifflin County, serving approximately 4,491 students. The county contains 3 school districts overall.
How many people live in Mifflin County?
Mifflin County has roughly 46,041 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Mifflin County?
Median household income in Mifflin County is $63,953, below the Pennsylvania average of $71,313. About 11.4% of residents live below the federal poverty line.
How educated are residents of Mifflin County?
Approximately 14.9% of adults 25 and older in Mifflin County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Mifflin County qualify for free or reduced lunch?
Roughly 76.2% of students in Mifflin County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Pennsylvania county average of 69.2%.
What is the student-teacher ratio in Mifflin County schools?
Across Mifflin County public schools, the enrollment-weighted student-teacher ratio is approximately 12.5 to 1.

Mifflin County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data