The 2017 Best Public High Schools ranking is based on rigorous analysis of key statistics and millions of reviews from students and parents using data from the U.S. Department of Education. Ranking factors include state test scores, college readiness, graduation rates, SAT/ACT scores, teacher quality, and high school ratings. Click on the name of the school to see a report-card like breakdown.
2. Kirkwood Senior High School
4. Ladue Horton Watkins High School
5. Marquette Senior High School