Best public middle schools in the Billings metro area
Stacker compiled a list of the best public middle schools in the Billings metro area using data from the Niche. Niche uses five weighted factors for its rankings: academics grade, teachers grade, district overall grade, culture & diversity grade, and parent / student surveys. You can read more about the methodology here.
#10. Riverside Junior High School
- School grades: 6-8
- Location: Billings Elementary School District, MT
- Enrollment: 460 (12:1 student to teacher ratio)
- Niche grade: C+
#9. Medicine Crow Middle School
- School grades: 6-8
- Location: Billings Elementary School District, MT
- Enrollment: 468 (16:1 student to teacher ratio)
- Niche grade: C+
#8. Huntley Project Junior High School
- School grades: 7-8
- Location: Huntley Project Public Schools, MT
- Enrollment: 128 (18:1 student to teacher ratio)
- Niche grade: C+
#7. Canyon Creek Junior High School
- School grades: 6-8
- Location: Canyon Creek Elementary School District, MT
- Enrollment: 47 (9:1 student to teacher ratio)
- Niche grade: C+
#6. Lewis & Clark Junior High School
- School grades: 6-8
- Location: Billings Elementary School District, MT
- Enrollment: 727 (16:1 student to teacher ratio)
- Niche grade: B-
#5. Will James Junior High School
- School grades: 6-8
- Location: Billings Elementary School District, MT
- Enrollment: 601 (17:1 student to teacher ratio)
- Niche grade: B-

#4. Castle Rock Junior High School
- School grades: 6-8
- Location: Billings Elementary School District, MT
- Enrollment: 742 (19:1 student to teacher ratio)
- Niche grade: B-
#3. Ben Steele Middle School
- School grades: 6-8
- Location: Billings Elementary School District, MT
- Enrollment: 738 (18:1 student to teacher ratio)
- Niche grade: B+
#2. Joliet Middle School
- School grades: 6-8
- Location: Joliet Elementary School District, MT
- Enrollment: 102 (15:1 student to teacher ratio)
- Niche grade: B+
#1. Elysian School
- School grades: 6-8
- Location: Elysian Elementary School District, MT
- Enrollment: 130 (13:1 student to teacher ratio)
- Niche grade: A-