The brief
The top-rated middle schools in Colorado Springs for 2026 are Cheyenne Mountain Junior High School (8.6/10), Discovery Canyon Campus Middle School (8.5/10), and The Vanguard School (middle) (8.4/10), based on MySchoolScout's analysis of 28 middle schools with real test data included in this ranking. Schools with estimated (proxy) scores are excluded from this ranking.
Colorado Springs has 28 ranked middle schools, giving families a real range of options — and the data shows meaningful differences between them. North Middle School leads the metro with an 8.6/10 composite score, followed by The Classical Academy Middle School at 8.2 and Holmes Middle School at 8.1. The metro average sits at 6.1/10, so the gap between the strongest and mid-tier schools is substantial. Ten schools — 36% of the ranked pool — score 7 or above, a useful threshold if you're filtering for consistent academic performance. The table below lets you sort by overall score, individual performance categories, or school type to match what matters most to your family. Start with the top-line scores to narrow your list, then dig into the category breakdowns to find the school that fits your student's specific needs.
Ranked by composite score; the tick is the score on the 1–10 axis.
- 18.6
- 28.5
- 38.4
- 47.9
- 57.9
- 67.8
- 77.6
- 87.2
- 96.9
- 106.9
All 28 ranked
Every ranked school on the axis, then the ledger.Top 25 of 28
Rating · students · student-teacher ratio · grades- 1Cheyenne Mountain Junior High SchoolCheyenne Mountain School District No. 12 In the County of Estudents 605student-teacher ratio 15.5:1grades 7th–8th
- 2Discovery Canyon Campus Middle SchoolAcademy School District No. 20 In the County of EL Paso Anstudents 849student-teacher ratio 17.7:1grades 6th–8th
- 3The Vanguard School (middle)charterHarrison School District No. 2 In the County of EL Paso Anstudents 240student-teacher ratio 12.6:1grades 7th–8th
- 4Eagleview Middle SchoolAcademy School District No. 20 In the County of EL Paso Anstudents 914student-teacher ratio 16.3:1grades 6th–8th
- 5The Classical Academy Middle SchoolcharterAcademy School District No. 20 In the County of EL Paso Anstudents 441student-teacher ratio 14.2:1grades 7th–8th
- 6Village Middle SchoolAcademy School District No. 20 In the County of EL Paso Anstudents 132student-teacher ratio 16.5:1grades 5th–8th
- 7Chinook Trail Middle SchoolAcademy School District No. 20 In the County of EL Paso Anstudents 1,073student-teacher ratio 18.5:1grades 6th–8th
- 8Atlas Preparatory Middle SchoolcharterHarrison School District No. 2 In the County of EL Paso Anstudents 458student-teacher ratio 16.4:1grades 5th–8th
- 9Challenger Middle SchoolAcademy School District No. 20 In the County of EL Paso Anstudents 652student-teacher ratio 17.2:1grades 6th–8th
- 10Sproul Junior High SchoolSchool District No. 3 In the County of EL Paso and State ofstudents 510student-teacher ratio 13.8:1grades 6th–8th
- 11North Middle SchoolColorado Springs School District No. 11 In the County of Estudents 594student-teacher ratio 14.8:1grades 6th–8th
- 12James Irwin Charter Middle SchoolcharterHarrison School District No. 2 In the County of EL Paso Anstudents 419student-teacher ratio 14.0:1grades 6th–8th
- 13Timberview Middle SchoolAcademy School District No. 20 In the County of EL Paso Anstudents 871student-teacher ratio 17.8:1grades 6th–8th
- 14Holmes Middle SchoolColorado Springs School District No. 11 In the County of Estudents 498student-teacher ratio 16.6:1grades 6th–8th
- 15Sabin Middle SchoolColorado Springs School District No. 11 In the County of Estudents 568student-teacher ratio 13.5:1grades 6th–8th
- 16Mountain Ridge Middle SchoolAcademy School District No. 20 In the County of EL Paso Anstudents 720student-teacher ratio 16.0:1grades 6th–8th
- 17Russell Middle SchoolColorado Springs School District No. 11 In the County of Estudents 532student-teacher ratio 15.6:1grades 6th–8th
- 18Jenkins Middle SchoolColorado Springs School District No. 11 In the County of Estudents 797student-teacher ratio 19.4:1grades 6th–8th
- 19Watson Junior High SchoolSchool District No. 3 In the County of EL Paso and State ofstudents 505student-teacher ratio 13.3:1grades 6th–8th
- 20Skyview Middle SchoolEL Paso County Colorado School District 49students 876student-teacher ratio 15.4:1grades 6th–8th
- 21Horizon Middle SchoolEL Paso County Colorado School District 49students 780student-teacher ratio 16.2:1grades 6th–8th
- 22West Middle SchoolColorado Springs School District No. 11 In the County of Estudents 183student-teacher ratio 13.1:1grades 6th–8th
- 23Fox Meadow Middle SchoolHarrison School District No. 2 In the County of EL Paso Anstudents 407student-teacher ratio 19.4:1grades 6th–8th
- 24Jack Swigert Aerospace AcademyColorado Springs School District No. 11 In the County of Estudents 452student-teacher ratio 14.1:1grades 6th–8th
- 25Mann Middle SchoolColorado Springs School District No. 11 In the County of Estudents 335student-teacher ratio 14.6:1grades 6th–8th
Scores are based on 2024-25 data from the NCES Common Core of Data and Colorado education department. Rankings are relative to all public middle schools in Colorado. Learn about our methodology.
The map
The top 25 pinned; open a pin for the campus.Campus by campus
What each of the top ten reports.- 1
Cheyenne Mountain Junior High School
Cheyenne Mountain School District No. 12 In the County of E
605 students · 15.5:1 student-teacher ratio · grades 7th–8th
Top 7% in Colorado
- Academics
- 8.9
- Growth
- 8.5
- Environment
- 8.3
- 2
Discovery Canyon Campus Middle School
Academy School District No. 20 In the County of EL Paso An
849 students · 17.7:1 student-teacher ratio · grades 6th–8th
Top 8% in Colorado
- Academics
- 9.3
- Growth
- 9.7
- Environment
- 5.3
- 3
The Vanguard School (middle)
Harrison School District No. 2 In the County of EL Paso An
240 students · 12.6:1 student-teacher ratio · grades 7th–8th
Top 11% in Colorado · charter
- Academics
- 8.9
- Growth
- 7.2
- Environment
- 9.7
- 4
Eagleview Middle School
Academy School District No. 20 In the County of EL Paso An
914 students · 16.3:1 student-teacher ratio · grades 6th–8th
Top 18% in Colorado
- Academics
- 8.6
- Growth
- 8.3
- Environment
- 6.2
- 5
The Classical Academy Middle School
Academy School District No. 20 In the County of EL Paso An
441 students · 14.2:1 student-teacher ratio · grades 7th–8th
Top 18% in Colorado · charter
- Academics
- 8.7
- Growth
- 6.8
- Environment
- 8.7
- 6
Village Middle School
Academy School District No. 20 In the County of EL Paso An
132 students · 16.5:1 student-teacher ratio · grades 5th–8th
Top 20% in Colorado
- Academics
- 7.8
- Growth
- 9.9
- Environment
- 4.6
- 7
Chinook Trail Middle School
Academy School District No. 20 In the County of EL Paso An
1,073 students · 18.5:1 student-teacher ratio · grades 6th–8th
Top 24% in Colorado
- Academics
- 7.4
- Growth
- 9.7
- Environment
- 4.7
- 8
Atlas Preparatory Middle School
Harrison School District No. 2 In the County of EL Paso An
458 students · 16.4:1 student-teacher ratio · grades 5th–8th
Top 33% in Colorado · charter
- Academics
- 4.1
- Growth
- 8.9
- Environment
- 8.8
- 9
Challenger Middle School
Academy School District No. 20 In the County of EL Paso An
652 students · 17.2:1 student-teacher ratio · grades 6th–8th
Top 37% in Colorado
- Academics
- 8.2
- Growth
- 6.6
- Environment
- 5.5
- 10
Sproul Junior High School
School District No. 3 In the County of EL Paso and State of
510 students · 13.8:1 student-teacher ratio · grades 6th–8th
Top 39% in Colorado
- Academics
- 7.5
- Growth
- 6.9
- Environment
- 6.2
Questions
What is the best middle school in Colorado Springs, Colorado?
According to MySchoolScout's 2026 rankings, Cheyenne Mountain Junior High School is the top-rated middle school in Colorado Springs with a composite score of 8.6/10. The score blends student growth, poverty-adjusted academic performance, and school environment — plus college readiness for high schools — with equity shown as context, not scored.
How many middle schools are in Colorado Springs, Colorado?
Colorado Springs has 28 middle schools, including 4 charter schools. Of these, 28 have enough data for a full composite rating on MySchoolScout.
What is the average middle school rating in Colorado Springs?
Among 28 Colorado Springs middle schools with a composite score, the average is 6.0/10. Scores range from 1.0 (bottom of the state) to 10.0 (top 1% in Colorado).
How does MySchoolScout rate middle schools?
Schools with enough data receive a 1-10 composite score that blends Student Growth, Poverty-Adjusted Academic Achievement, and School Environment — plus College Readiness for high schools. Weights vary by school level, with growth counting most in elementary and middle grades. Equity data is shown for context but not scored. All scores are computed within Colorado, so schools are compared to peers in the same state. Data comes from the NCES Common Core of Data and state education departments.
What is a good school rating on MySchoolScout?
A score of 7 or above means a school is in roughly the top 30% of its state. A 5 is average. Anything above 8 is exceptional. Our ratings are relative to other schools in Colorado, not a national comparison, because each state has different testing standards.
Are charter schools included in the Colorado Springs middle school rankings?
Colorado Springs has 4 charter middle schools in its directory. Charter schools that meet this ranking's data requirements are included alongside traditional public schools using the same composite scoring methodology.
How should I use this ranking?
Consider your child's learning style. Some children thrive in smaller settings (look for student-teacher ratios under 14:1), while others do well in larger, more social environments. The schools on this list range widely in size and approach.
Look beyond the composite score. A school ranked #15 might be the best fit if it excels in growth (improving student outcomes year over year) even if its raw academic score is lower. Click into individual school profiles to see the breakdown.
Visit your top choices. Walk the hallways during a school day. Watch how teachers interact with students. Ask about before- and after-school care, transportation, and parent involvement. These details matter more than any dataset.
Explore more
- Best elementary schools in Colorado Springs2026 rankings and ratings
- Best high schools in Colorado Springs2026 rankings and ratings
- All 197 schools in Colorado SpringsElementary, middle and high
- Colorado schoolsStatewide rankings and city comparisons
- Our methodologyHow we calculate school ratings