• Come to Learn…

    • Traditional Catholic Education •

  • …Leave to Evangelize.

    • Forming a Catholic Future •

  • 1
  • 2
  • All
  • About
  • News
  • Video
  • Default
  • Title
  • Date
  • Random
load more hold SHIFT key to load all load all

Our School

Immaculate Heart of Mary School is a part of the Saint Benedict Center monastery and an apostolate of the Brothers and Sisters, Slaves of the Immaculate Heart of Mary. Find out more about the Order and monastery at www.saintbenedict.com


Giving to IHM

We rely on your generous support!
Help us continue evangelizing through our
various apostolates by making a donation.

IHM Shop

Looking for some IHM School spirit wear?
Design your own Eagles and IHM School custom
apparel at our IHM Shop.

 Expansion Project

IHM is planning to expand the original building
allowing an increase in enrollment in Grades 1-8.
Read about the expansion!




Welcome to IHM

Immaculate Heart of Mary School is located at Saint Benedict Center, in the village of Still River, part of Harvard. The school is an apostolate of the Slaves of the Immaculate Heart of Mary, Brothers and Sisters. Students (Grades 1-12) are advantaged by small class sizes, so teachers are able to focus more attention on individual students. The school building offers a science lab, computer lab, library and classrooms. In addition, we are presently constructing a 15,000 sq ft. gymnasium/auditorium.

Every school day begins with the Latin Tridentine Mass, and throughout the day religion is incorporated into the curriculum, making the focus of life God-centered, forming consciences and knowledge at the same time. Adopting the Salesian pedagogy based on Reason, Religion and Kindness for our discipline, IHM provides a happy and wholesome learning environment for our students. 

What Parents Say

  • …All classes are infused with a Catholic-sense so that the student understands his purpose in life and develops the requisite virtue, knowledge and skills to serve his family and his community…
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7