Address:

1191 Greendale Ave, Needham, MA, 02492-4727, United States

Map of the St. Sebastian's School, with a marker.
View on Google Maps

A Catholic independent school, St. Sebastian’s seeks to engage young men in the pursuit of truth through faith and reason. By embracing Gospel values in an inclusive, nurturing community and by inspiring intellectual excellence in a structured liberal arts curriculum, St. Sebastian’s strives to empower students for success in college and in life. The ideal St. Sebastian’s graduate will be a moral and just person, a gentleman of courage, honor, and wisdom, a life-long learner who continues to grow in his capacity to know, to love, and to serve God and neighbor.

Read more
Student body Boys
Grade Levels Middle School/Junior High School, High School
Enrollment Size 301-500
Religious Affiliation Catholic
School Type Day
Services Available Lunch
Sports Programs Baseball, Basketball, Football, Golf, Ice Hockey, Lacrosse, Skiing, Soccer, Squash, Tennis, Weight Lifting
Other Characteristics International Students (F-1 visa)

Contact the School

Greg Wishart Dean of Enrollment 781-449-5200