The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CUMBERLAND VALLEY SD·NCES 420711004849

Mountain View MS

30 Bali Hai Rd, Mechanicsburg, PA 17050 · (717) 761-1865 · Cumberland County
GRADES 06–08MIDDLE21-SUBURBREGULAR SCHOOL1,403 STUDENTS
Enrollment
1,403
Middle
DISTRICT 1,257 · STATE 594
Student : Teacher
14.6:1
96 FTE teachers
DISTRICT 15.4:1 · STATE 13.2:1
Free / Reduced Lunch
28%
397 students
DISTRICT 30% · STATE 75%
Community
1
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 6
449
Grade 7
466
Grade 8
488
Student demographics
White
80858%
DISTRICT 59% · STATE 60%
Hispanic
796%
DISTRICT 7% · STATE 16%
Black
866%
DISTRICT 5% · STATE 14%
Asian
35625%
DISTRICT 23% · STATE 5%
Two+
624%
DISTRICT 5% · STATE 5%
Native American
91%
DISTRICT 1% · STATE 0%
Pacific Islander
30%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
71051%
Female
69349%

Discussions

+ POST

Test scores

PSSA + Keystone 2024-25 . % Proficient or Advanced
English Language Arts
71.3%
PA avg 51.1% . -5.9pp since 2023
Math
60.9%
PA avg 43.0% . -0.5pp since 2023
Source: PSSA + Keystone. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
68.5%
composite math + reading, all grades
Predicted
65.5%
based on PA schools with similar FRL share
Beats by
+3.0pp
above demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
1,403
+245 (+21%) vs 2017
Student : Teacher
14.6:1
was 16.1:1
% White
58%
was 69%
% Hispanic
6%
was 5%
% Black
6%
was 3%
% Asian
25%
was 19%
Source: NCES Common Core of Data

About Mountain View MS

Mountain View MS is one of the roomy middle-grades schools in Mechanicsburg, Pennsylvania, run under Cumberland Valley SD, with 1,403 students on its rolls from grades 6 through 8. Compared to the state average of about 594 students per school, that is 136% larger than typical.

Across the 11 schools in Cumberland Valley SD (10,374 students total), Mountain View MS accounts for its share of the district's footprint.

For racial and ethnic makeup, Mountain View MS lists that 58% of the student body identifies as White; the rest breaks down as 25% Asian, 6% Black, 6% Hispanic, 4% multiracial. That is meaningfully less White than the county at large, where the share is closer to 82%.

In terms of school funding signals, The school lists 96 full-time-equivalent teachers, for a student-teacher ratio near 14.6:1. The state averages around 13.2:1, so this campus is higher than the state norm typical. About 28% of enrolled students meet the income threshold for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. That share is below Cumberland County's rate of about 41%.

On a demographically-adjusted basis, Mountain View MS performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 65.5%, the actual is 68.5%, a residual of +3.0 points.

Across the wider county, community-level numbers for Cumberland County indicate median household earnings sit near $87,494, roughly 40% of adults have completed at least a four-year degree, and roughly 5% of residents live below the federal poverty line. Across Cumberland County's 57 public schools (combined enrollment of about 33,044 students), Mountain View MS is one campus in the mix.

The closest other public school is Winding Creek El Sch, roughly 0.3 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius. On composite proficiency, Mountain View MS comes 5th of 8 in the immediate cluster, below the nearby-schools average of 69.5%.

The school occupies a commuter-belt site.

Looking at the recent track record. Over the past 7-year window, the student count climbed 21%: 1,158 students in 2018 compared to 1,403 in 2025. Over the same period, the White share edged down from 69% to 58%. The student-to-teacher ratio narrowed from 16.1:1 in 2018 to 14.6:1 today.

In the discussion threads here, recent activity here tends to focus on classroom updates, athletics, and weather closures. Members of the school community can share what they know.

Cumberland County at a glance

View full county profile
Population
268,323
Census ACS
Median income
$87,494
Household, ACS
Bachelor's+
40%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
57
33,044 students

Quick facts

School name
Mountain View MS
District
Cumberland Valley SD
Address
30 Bali Hai Rd, Mechanicsburg, PA 17050
Phone
(717) 761-1865
County
Cumberland County
Level
Middle
Grade range
06–08
Total enrollment
1,403
Teachers (FTE)
96
Student–teacher ratio
14.6:1
Free/Reduced lunch
397 (28%)
Locale
21-Suburb: Large
NCES ID
420711004849
Charter school
No
Virtual school
No

Related schools

Other schools in Cumberland Valley SD
Other schools in Mechanicsburg
Nearby schools

Frequently asked questions

About Mountain View MS
How large is Mountain View MS?
Mountain View MS enrolls approximately 1,403 students in grades 06-08.
Is Mountain View MS an elementary, middle, or high school?
Mountain View MS is a middle school covering grades 06-08.
How many students per teacher at Mountain View MS?
Approximately 14.6:1 students per teacher at Mountain View MS.
How diverse is Mountain View MS?
Mountain View MS reports a student body of 58% White, 6% Hispanic, 6% Black, 25% Asian, 4% Two or more.
Is Mountain View MS public or private?
Mountain View MS is a public K-12 school, overseen by Cumberland Valley SD.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post