Middleborough High School Class of 2024 Graduation: June 1, 2024
Class of 2023 MHS Graduation June 3, 2023
Middleborough High School Graduation - June 4, 2022
Middleborough High School: Graduation - June 1, 2019
Middleborough High School Senior Walk: Class of 2023 - June 2, 2023
Middleborough High School: Graduation - June 2, 2018
Middleborough High School Graduation - June 5 2021
Middleborough High School: Senior Walk 2024
Middleborough High School Graduation: Class of 2017 - June 3, 2017
Middleborough High School: Graduation - June 4, 2016
Middleborough High School Senior Walk
MHS Senior Last Assembly - Class of 2022
Middleborough High School: Senior Walk - June 1, 2018
Middleborough High School Class of 2024: Senior Last Assembly
Middleborough High School Graduation Class of 2020 - August 1, 2020
Middleborough High School: Academic Honors Society Induction - May 7, 2018
Middleborough High School Senior Walk - June 3, 2022
Middleboro High School Graduation
Middleborough High School: Senior Last Assembly - May 31, 2018
Middleborough High School: The Choice is Yours - Class of 2024