Located at the end of Sherman Road near the town center, North Reading Middle School serves more than 600 students in grades 6 through 8. The school offers a wide range of extracurricular activities and clubs, and maintains an athletic facility. The middle school is also home to the office of the school superintendent.