Parents thinking about the cost of college before their children are in preschool are likely to have already considered which high schools will give their children the best chances of being accepted into a great college.
While an elite private school is a great option for those who can afford it, many parents look to take advantage of the public school systems in their communities. But, just like any other school, not every public school can offer a top-notch education to its students.
To find out which public high schools are the best in the United States, ranking and review site collected data on the strength of academics, quality of teachers, school resources, the quality of student life, and student and parent reviews from over 17, 000 high schools. While some of these schools require special applications in order for students to be accepted, others only require a proper zip code to attend them.
Schools were then graded based on the quality of seven factors: Academics, Student Culture and Diversity, Teachers, Resources and Facilities, Extracurriculars and Activities, Health and Safety, and Sports and Fitness.
If you're looking to move somewhere with a great public school, try New York or New Jersey. Combined, these two states are home of 13 of the top 20 schools.