














Welches Middle School
PublicMiddleGrades 6–8
24903 E Salmon River Rd, Welches, OR 97067 · (503) 622-3165 · Part of Oregon Trail School District 46
Mount Hood Villages’ School Grade A− better than 83% of Oregon school districts
Students
67
Students per teacher
16:1
Setting
Rural
Grades
6–8
What stands out about Welches Middle School
- Enrollment down 33% since 2020–21
- No state test results published for this school
- Next stop for Mount Hood Villages kids: Sandy High School
On the path
Where Mount Hood Villages kids come from and go next. The whole path →
K–5Welches Elementary Schoolin Welches
6–8Welches Middle SchoolYou are here
9–12Sandy High Schoolin Sandy
Location
Directions ↗














24903 E Salmon River Rd, Welches
Students
Enrollment by grade
Grade 619
Grade 726
Grade 822
Enrollment over time
100’20
91’21
89’22
76’23
67’24
Down 33% since 2020–21.
Who goes here
White 84%Hispanic 12%Two or more races 4%
As reported to NCES, share of students with a reported race or ethnicity.
Parents talk
Questions and answers about Welches Middle School from Mount Hood Villages families.
Other schools in Oregon Trail School District 46
Firwood Elementary School
430 students19:1
Kelso Elementary School
350 students19:1
Sandy Grade School
327 students17:1
Naas Elementary School
290 students15:1
Oregon Trail Academy
248 students22:1
Welches Elementary School
172 students16:1
School facts: U.S. Department of Education (NCES), 2024–2025 school year. Map: © OpenStreetMap contributors.