Welcome to

Belchertown High School

Staff Directory

i

News

Student/Family Resources

Staff/Faculty Resources

Community Resources

w

Contact Us

Welcome!

Our Mission

The Belchertown High School educational community fosters academic excellence and responsible citizenship in a positive, safe, and respectful environment in order to develop productive contributors to diverse and democratic society.  

All registrations for Belchertown Public Schools are processed at our Central Office

Please find printable registration paperwork for all schools here or email Christina Aponte at caponte@belchertownps.org

Coronavirus Disease Updates

Grades: 9-12

Phone: (413) 323-9419

Fax: (413) 323-9406

Absentee Call-in Line: (413) 323-9419,
then press 1

School Hours: 7:45 a.m. to 2:10 p.m.

Main Office Hours: 7:00 a.m. to 3:30 p.m.

Counseling Office Hours: 7:00 a.m. to 3:00 p.m.

Ms. Christine Vigneux, Principal
cvigneux@belchertownps.org

Mr. Terence K. Ryan, Assistant Principal
tryan@belchertownps.org

Mr. Kevin McNeill, Director of Athletics
kmcneill@belchertownps.org

Officer Jason Krol, School Resource Officer
jkrol@belchertownps.org

School News

View All News

There are currently no new news articles at this time.

School Calendar

View All Events

May 2025

Monday May 26

All Day
Memorial Day - No School

Thursday May 29

6:00 pm – 10:00 pm
CO25 Senior Prom

June 2025

Monday June 2 10:00 amThursday June 5 12:30 pm

BHS Mandatory Graduation Rehearsals

Tuesday June 3

6:00 pm – 8:00 pm
BHS Senior Awards Ceremony

Wednesday June 4Thursday June 5

BHS MCAS Biology Testing - Class of 2027

Thursday June 5

6:00 pm – 8:00 pm
BHS Commencement

Thursday June 12

6:00 pm – 8:00 pm
BHS Undergraduate Night

Friday June 13

All Day
Last Day of School (With No Snow Days)
6:00 pm – 8:00 pm
BHS Buddies Variety Show

Tuesday June 17

7:45 am – 11:00 am
LAST DAY OF SCHOOL

Thursday June 19

All Day
Juneteenth - No School

Monday June 23

All Day
Last Day of School with Five Snow Days
Skip to content