St. Sebastian’s School
1191 Greendale Avenue
Needham, MA
Needham, MA
(781) 449-5200
Accredited by NEASC
Middle School, High School
Day
Boys
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.