Saint Catherine of Siena School


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.

Additional Information

Beginning Grade Taught Preschool

Final Grade Taught 8th Grade

Accreditations Accredited by NEASC

Foreign Languages Taught Spanish

Religious Affiliation Catholic

Number of students enrolled 275

Student Teacher Ratio 15:1

Annual Tuition Price Range $7,750 - $10,500

Offers financial aid Yes


249 Nahatan Street
Norwood, Massachusetts 02062
United States

Get Directions


  • Basketball
  • Middle School Play
  • Coding Club
  • Middle School Soccer
  • Cross Country
  • Middle School Baseball and Softball

Be the first to review this item!


(781) 769-5354

Follow & Bookmarking

Bookmark this