MVSD Principal Contact information
Boscawen Elementary School
Boscawen Elementary School
Principal- Jeff Drouin jdrouin@mvsdpride.org (603)753-6512
Principal- Jeff Drouin jdrouin@mvsdpride.org (603)753-6512
Loudon Elementary School
Loudon Elementary School
Principal- Catherine Masterson cmasterson@mvsdpride.org (603)783-4400
Principal- Catherine Masterson cmasterson@mvsdpride.org (603)783-4400
Penacook Elementary School
Penacook Elementary School
Acting Principal- Jennifer Moore jmoore@mvsdpride.org (603)753-4891
Acting Principal- Jennifer Moore jmoore@mvsdpride.org (603)753-4891
Interim Asst. Principal- Greg Herrick gherrick@mvsdpride.org (603)753-4891
Interim Asst. Principal- Greg Herrick gherrick@mvsdpride.org (603)753-4891
Salisbury Elementary School
Salisbury Elementary School
Principal- Stephanie Wheeler swheeler@mvsdpride.org (603)648-2206
Principal- Stephanie Wheeler swheeler@mvsdpride.org (603)648-2206
Webster Elementary School
Webster Elementary School
Principal- Stephanie Wheeler swheeler@mvsdpride.org (603)648-2467
Principal- Stephanie Wheeler swheeler@mvsdpride.org (603)648-2467
Merrimack Valley Middle School
Merrimack Valley Middle School
Principal- Kara Lamontagne klamontagne@mvsdpride.org (603)753-6336
Principal- Kara Lamontagne klamontagne@mvsdpride.org (603)753-6336
Asst. Principal- Bryan Lynch blynch@mvsdpride.org (603)753-6336
Asst. Principal- Bryan Lynch blynch@mvsdpride.org (603)753-6336
Merrimack Valley High School
Merrimack Valley High School
Principal- David Miller dmiller@mvsdpride.org (603)753-4311
Principal- David Miller dmiller@mvsdpride.org (603)753-4311
Asst. Principal- Andrew Brauch abrauch@mvsdpride.org (603)753-431
Asst. Principal- Andrew Brauch abrauch@mvsdpride.org (603)753-431
Asst. Principal- Shaun St.Onge sstonge@mvsdpride.org (603)753-4311
Asst. Principal- Shaun St.Onge sstonge@mvsdpride.org (603)753-4311
Merrimack Valley Learning Center
Merrimack Valley Learning Center
Principal- Julie Gaudette jgaudette@mvsdpride.org (603)753-0199
Principal- Julie Gaudette jgaudette@mvsdpride.org (603)753-0199