St. John's Prep

Section Image

St. John's Prep

Private Middle, High School | Grade 6-12
72 Spring St,  Danvers, MA
4.5
4.0
1,449 Students
A+
Niche Grade

School Details

Head of School
Dr. Edward Hardiman
Student Teacher Ratio
11:1
Average SAT Score
1330
Average ACT Score
31
Average GPA
3.72
Graduation Rate
100%
Annual Tuition
$36,885
Religious Affiliation
Catholic

Niche Grade

A+
Academics
A
Teachers
A
College Prep
A+
Resources/Facilities
A+
Clubs and Activities
A+
Sports
Source: Niche
Niche Grades

Niche grades and rankings are calculated using dozens of public data sets and millions of reviews. Niche data scientists and user researchers rigorously analyze data and user opinions to assess the key aspects of K-12 Schools, Colleges, and Places to Live. Every month, millions of students and families use the Niche grades and report cards to find the right school or neighborhood.

Niche Grade Details

Academics
Average GPA
3.72
Teachers
Student Teacher Ratio
11:1
Teachers
138
Full Time Teachers
133
Part Time Teachers
5
Teachers in First or Second Year
14%
College Prep
Average SAT
1330
Math
660
Verbal
660
Average ACT
31
Math
30
English
31
Reading
32
Science
30
Number of AP Courses
23
Four-Year Matriculation Rate
99%
Clubs and Activities
Boys Athletic Participation
Very High

GreatSchools Rating Details

Student Diversity

Male
100%
White
82%
Hispanic
9.7%
Asian or Pacific Islander
3.5%
Black
3.5%
Two or more races
<1%
Native Hawaiian or Other Pacific Islander
<1%

School Rankings

#1 Best HS For Athletes in Massachusetts
#3 Best Catholic Schools in Massachusetts
#4 Best All Boys Schools in Massachusetts
Source: Niche

Specialty School Programs

AP Programs Offered
IB Programs Offered
Athletics Program

Colleges Students are Considering

Students are most interested in or go on to attend these colleges.
Boston College 231 Students
University of Massachusetts Amherst 205 Students
Boston University 165 Students
Northeastern University 150 Students
College of the Holy Cross 144 Students
Bentley University 126 Students
Providence College 122 Students
Tufts University 104 Students
University of Vermont 101 Students
Brown University 97 Students

What Students Want to Study

Niche users from this school are most interested in the following majors.
Business 266 Students
Finance 164 Students
Economics 129 Students
Political Science and Government 76 Students
Computer Science 73 Students
Engineering 52 Students
Psychology 49 Students
Pre-Medicine Studies 44 Students
Pre-Law Studies 42 Students
Biology 41 Students

This School’s Reviews

Niche Reviews
4.5 128 Reviews
5.0 Parent
1/11/2026
Our two boys went to the Prep and made great friends for life and played water polo and Lacrosse. They both have enjoyed much career success after college at USD. An overall great experience for us all.
4.0 Senior
11/18/2024
Great facilities and a great curriculum. There is a massive focus on sports, causing other areas to suffer.
5.0 Senior
11/4/2024
I went to St. John's Prep being the first kid in my family to go to private school not knowing what to expect but I have loved it. I have enjoyed the people who I have had the pleasure of going to high school with and have made brothers for a life time. My teachers are top of the line and I believe I am set up for college.
GreatSchools Reviews
4.0 8 Reviews
1.0 parent
6/2/2026
St. John’s Prep does many things very well. Academics are strong, athletics are excellent, and the school is exceptionally good at creating community and school pride. Many teachers and staff genuinely care about students.Prospective parents should look more carefully at communication, accountabilit...
5.0 parent
9/11/2018
Wonderful experience that goes by way too fast. As a parent you always are evaluating options for your child's education. You can always find something you don't like about a school or would change etc. Our experience at St Johns has been exceptional! They have done everything first class. They cont...
5.0 student
1/22/2015
I am a student who originally started at Andover High School and I have to say the change was baffling. I hated St. John's with a passion, I missed my friends and knew a maximum of 5 people of whom I rarely talked to. But the first kid I met is now my best friend, there was no girl drama to deal wit...
5.0 student
2/3/2013
I find many of these other "reviews" to be from what appear to be academically exceptional students arrogantly belittling lower level classes, and portraying themselves as "above" this school--and from kids obviously frustrated with their lack of a good experience (which stems from their own refusal...

Agents Specializing Near This School

See All Agents

Map

Homes for Sale

Homes for Rent

Additional Schools in the Area

Public Schools shown may be Choice Schools
Choice Schools

Choice schools may not serve this home. Please check the school district website to see all schools serving this home.

Parks in this Area

Additional Neighborhoods in this Area

St. John's Prep is a private Catholic school for students in grades 6-12 located at 72 Spring St in Danvers, in the Danvers neighborhood. Annual tuition is $36,885. The school has a total enrollment of 1,449 and maintains a student-teacher ratio of 11:1. St. John's Prep has received feedback and ratings, with a Niche grade of A+. The average GPA is 3.72, the graduation rate is 100%, and average standardized test scores include an SAT score of 1330 and an ACT score of 31. The average home value in this area is $771,647. Discover additional schools in the area, like Bishop Fenwick High School, Covenant Christian Academy, Danvers High School, and more. Learn more about what Danvers has to offer, and browse homes for sale and for rent near St. John's Prep.

Disclaimer: Certain information contained herein is derived from information provided by parties other than Homes.com. All information provided is deemed reliable, but is not guaranteed to be accurate and should be independently verified.