The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·RSU 10·NCES 231479500502

Mountain Valley Middle School

58 Highland Terrace, Mexico, ME 04257 · (207) 364-7926 · Oxford County
GRADES 05–08MIDDLE32-TOWNTITLE IREGULAR SCHOOL376 STUDENTS
Enrollment
376
Middle
DISTRICT 290 · STATE 364
Student : Teacher
11.9:1
32 FTE teachers
DISTRICT 11.3:1 · STATE 11.2:1
Free / Reduced Lunch
77%
291 students
DISTRICT 71% · STATE 48%
Community
0
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 5
87
Grade 6
107
Grade 7
92
Grade 8
90
Student demographics
White
33689%
DISTRICT 91% · STATE 85%
Hispanic
175%
DISTRICT 4% · STATE 4%
Black
82%
DISTRICT 2% · STATE 5%
Asian
21%
DISTRICT 0% · STATE 1%
Two+
123%
DISTRICT 3% · STATE 4%
Native American
10%
DISTRICT 0% · STATE 1%
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
19351%
Female
18349%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Mountain Valley Middle School.
START A DISCUSSION
Recent discussions in Maine

Test scores

MEA 2024-25 . % At or Above State Expectations
English Language Arts
50.6%
ME avg 64.1%
Math
18.5%
ME avg 50.6%
Source: MEA. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
376
+100 (+36%) vs 2017
Student : Teacher
11.9:1
was 10.7:1
% White
89%
was 94%
% Hispanic
5%
was 2%
% Black
2%
was 2%
% Asian
1%
was 0%
Source: NCES Common Core of Data

About Mountain Valley Middle School

Set in Mexico, Maine, Mountain Valley Middle School is a middle-of-the-pack middle school, part of RSU 10. It instructs 376 students across grades 5 through 8.

RSU 10 comprises 6 schools with combined enrollment of 1,739 students; Mountain Valley Middle School is among them.

Demographically, Mountain Valley Middle School reports that the student body is overwhelmingly White (89%). Beyond that, the school reports 5% Hispanic, 3% multiracial, 2% Black. That composition is broadly in line with Oxford County as a whole.

Looking at school resources, The school currently runs with 32 full-time-equivalent teachers, for a student-teacher ratio near 11.9:1. Statewide, the average ratio sits near 11.2:1, putting Mountain Valley Middle School higher than the state norm the norm. About 77% of enrolled students meet the income threshold for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. Set against Oxford County (around 61%), the school's rate is somewhat above typical.

In the surrounding community, ACS estimates for Oxford County put median household income runs about $60,173, 24% of adults hold a bachelor's degree or higher, and the poverty rate sits near 9%. Mountain Valley Middle School is one of 33 public schools in Oxford County (combined enrollment of about 7,913 students).

Nearest neighbor: Meroby Elementary School, around 0.2 miles off. Within five miles, there are 6 other public schools.

The school occupies a town-based site.

Trend over the last 7 years. Looking back 7 years, enrollment at Mountain Valley Middle School has grew 36%, going from 276 students in 2018 to 376 in 2025. Over the same period, the White share fell from 94% to 89%. The student-to-teacher ratio loosened from 10.7:1 in 2018 to 11.9:1 today.

On this page, the page collects discussion, questions, and updates around enrollment questions, classroom assignments, and PTA news. Parents, students, alumni, and staff are welcome to weigh in.

Oxford County at a glance

View full county profile
Population
59,255
Census ACS
Median income
$60,173
Household, ACS
Bachelor's+
24%
Adults 25+
Poverty rate
9%
Below federal line
Schools in county
33
7,913 students

Quick facts

School name
Mountain Valley Middle School
District
RSU 10
Address
58 Highland Terrace, Mexico, ME 04257
Phone
(207) 364-7926
County
Oxford County
Level
Middle
Grade range
05–08
Total enrollment
376
Teachers (FTE)
32
Student–teacher ratio
11.9:1
Free/Reduced lunch
291 (77%)
Locale
32-Town: Distant
NCES ID
231479500502
Charter school
No
Virtual school
No

Related schools

Other schools in RSU 10
Other schools in Mexico
Nearby schools

Frequently asked questions

About Mountain Valley Middle School
How many students attend Mountain Valley Middle School?
Mountain Valley Middle School enrolls approximately 376 students in grades 05-08.
Is Mountain Valley Middle School an elementary, middle, or high school?
Mountain Valley Middle School is a middle school covering grades 05-08.
How many teachers does Mountain Valley Middle School have?
Mountain Valley Middle School employs 32 FTE teachers, for a student-to-teacher ratio of 11.9:1.
How diverse is Mountain Valley Middle School?
Mountain Valley Middle School reports a student body of 89% White, 5% Hispanic, 2% Black, 1% Asian, 3% Two or more.
What district is Mountain Valley Middle School in?
Mountain Valley Middle School is part of RSU 10.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post