2023 Best High Schools in Colorado
Learn more about high schools in Colorado
What High School Paths Does Colorado Provide?
Colorado has 639 high schools, 31% more than the national average. This ranks Colorado in the 27th spot when it comes to schools per capita vs the average state. Even with a larger population, the average school rating is still a B–, which is in line with the national average.
Out of the 639 schools, the majority are public, 496 to be exact, which is about 78% of all schools. Of those 496 public schools, the majority are traditional schools (398) and 49% of those exceed the national average.
For public school alternatives, there are also 89 charter schools, which is 5 times more than the typical state per capita. In total, 65% of Colorado's charter schools are rated above the national average. Additionally, there are 9 magnet schools, 6 of which earned above average marks.
Moving on to private schools, there are 109 in total (17% of all schools). Even though this figure is lower than the average state per capita, Colorado still has 44% more private school options than the typical state. Private schools in Colorado have a median rating of A– and 56% of them score above the national average. About 63% of private high schools in Colorado are religiously affiliated, led primarily by Christian schools which total 55. The state ranks 41st for most religious schools per capita, so it is slightly below the national average for that statistic. There are also 5 all-boys schools in the state, which is 48% fewer than the typical state. There are also 3 all-girls schools, which is 43% fewer than the average state.
Finally, there are 26 online schools in Colorado (4% of all schools). This ranks Colorado in the 11th spot in terms of most online schools per capita versus the average state (it's above the average by 189%).
Top 25 Best High Schools in Colorado
Search for the best high schools in Colorado
#1 Best High School in Colorado
Kent Denver School
#2 Best High School in Colorado
#3 Best High School in Colorado
Fountain Valley School
Colorado Springs, CO
#4 Best High School in Colorado
St. Mary's Academy
#5 Best High School in Colorado
Stargate Charter School
#6 Best High School in Colorado
Cherry Creek High School
Greenwood Village, CO
#7 Best High School in Colorado
The Colorado Springs School
Colorado Springs, CO
#8 Best High School in Colorado
#9 Best High School in Colorado
Fairview High School
#10 Best High School in Colorado
Peak to Peak Charter School