Co-ed junior boarding and day school for students in pre-kindergarten through grade nine
Throughout our two campuses nestled at the base of Indian Mountain, you’ll see happy, connected, engaged children . . . challenged, supported, and ready to discover all they are and all they can be.

We bring out the best in each child through an intentional balance of close personal attention with expansive opportunities in academics, arts, and athletics. Our experienced, caring faculty understands that children at this age need both the freedom to explore and the careful fostering of individual talents, strengths and passions.

At IMS, children thrive. We purposefully combine a disciplined structure and high expectations with a playful, creative atmosphere. In every interaction, we model how to respect and serve those around us, patiently shaping inner character and celebrating each student as an individual.