About Deer Hill School

  • Deer Hill School is an intermediate elementary school, located at 208 Sohier Street, Cohasset, MA.  The school serves students in grades three, four, and five. We strive to ensure student success in a rigorous and relevant educational program.  We enjoy the benefits of a highly supportive parent community. Please visit the rest of our website to learn more about our unique features.