Saint Catherine of Siena is a joyful, Catholic school of dynamic, formative learning for students in grades preschool through grade 8.
Saint Catherine of Siena School has educated students in Norwood and the surrounding towns since 1926.
In a personalized, student-centered environment, we celebrate the God-given greatness and unique potential of every child. We help students to develop a deep faith and love of God, and to grow as compassionate, confident, and courageous young men and women, prepared to use their gifts as Christian servant leaders in the world.
Middle School Play
Middle School Soccer
Middle School Baseball and Softball
Number of students enrolled275
Student Teacher Ratio15:1
Annual Tuition Price Range$7,750 - $10,500
Offers financial aidYes
249 Nahatan Street, Norwood, Massachusetts 02062, United States