Preparing Boys for Life

The Haverford School recognized as Best All-Boys High School in PA

Data compiler has just released its list of 2021 Top Schools in America, and The Haverford School ranked as the No. 1 Best All-Boys High School in the state of Pennsylvania.  

“Here at The Haverford School, we work every day to prepare boys for life by developing men of character, intellect, and compassion,” said Head of School Dr. John Nagl. “It is wonderful to see that the excellence and dedication of our faculty and staff are being recognized in this way.” 

According to, the 2021 rankings are based on rigorous analysis of key statistics and millions of reviews from students and parents. Ranking factors include SAT/ACT scores, the quality of colleges that students consider, student-teacher ratio, private school ratings, and more. Data was sourced from the U.S. Department of Education, Niche users, and the schools directly.

The Haverford School's profile and the full list of 2021 rankings, methodologies, and data sources are available at