Welcome to MacDuffie

Our student-made videos are a fun glimpse into MacDuffie life.

The wall of traditions. Celebrating our history and school traditions #choosemacduffie ...

Congratulations @pauul95 ! #collegeplacement #choosemacduffie #boardingschool ...

Students calculating data collected from a hands on lesson on momentum and kinetic energy #choosemacduffie #boardingschool ...

Wall of Seniors #choosemacduffie #boardingschool ...

Open House Alert! Sign up using the link in the link tree! ...

2019 graduation. ...

MacDuffie students are given many opportunities to lead and learn about leadership including a recent class led by The Institute for Generative Leadership, USA’s Youth Leadership division: Lead Yourself Youth. #choosemacduffie #boardingschool ...

The MacDuffie School believes in expanding and stimulating the minds of our students. We offer an array of creative classes including writing, art, music, dance, and theatre. Our middle school curriculum allows each student to try multiple artistic mediums before settling into their niche in the upper school. We believe creative outlets allow students new ways to communicate, and to understand the world around them. #choosemacduffie #boardingschool ...

Respect is one of our core values. MacDuffie students not only respect others but respect themselves. #choosemacduffie #boardingschool ...

Our mission is “To foster in all students the intellectual habits of mind, high ethical standards, and respect for diversity required for becoming effective individuals in their personal and work lives and moral and responsible participants in the world beyond.” We teach our students what it means to have integrity. Even remotely when the world feels chaotic and upside down. We hold onto our values and lead, teach, and shape minds with integrity. Integrity is a life long journey and we learn from our students just as they learn from us.
#choosemacduffie #boardingschool
...

The MacDuffie School is proud to be one of top ten most diverse private high schools in Massachusetts! Our community hails from 20 different countries, 5 different states and many towns throughout Massachusetts. ...