Merrimack Valley Middle School 

14 Allen Street - Penacook, NH 03303 

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

2023 NH Middle School of Excellence 

23/24 Bus Schedules are now posted 

Click HERE to access

Yearbook Order - Click HERE

School Hours

7:45 am to 2:26 pm

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

MVMS Back to School Form 

MVSD New Student Registration Requirements

MVSD New Student Registration Form 

MVMS Afterschool Sign-Up Form


Beginning in the 2023/24 school year, we are asking that all students staying after school for activities (clubs, AAP, detention, extra help, etc.) fill out the Afterschool Sign Up Form. Any athlete who will be taking the late bus will need to fill out the Afterschool Sign-Up Form. Athletes who walk or are getting picked up do not need to sign up.

Shots Around the Valley 

MVSD Promotional Video

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

Daily Announcements 

Alma Portal 

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