Merrimack Valley Middle School

14 Allen Street - Penacook, NH 03303

Phone (603) 753-6336 - Fax (603) 753-8107

School Day

7:45 am - 2:26 pm

Office Hours

7:00 am - 4:30 pm

To report a student absence, please call (603) 753-6336

MVSD New Student Registration Requirements

MVSD New Student Registration Form

MVMS Back-to-School Form

Shots Around the Valley

MVSD Promotional Video

Keep up to date with MVMS happenings via Twitter, our monthly Newsletter, and Important Announcements!


  • First Day of School is August 31!

  • 9/20 - SEPAC Meeting

Alma Portal

School Lunch Menu

Don't miss out on any planned activities! Check the MVMS and District calendars (below) for important dates: