Northbridge High School was established in 1866.[2] Originally, the school was located on Church Street. In 1890, Northbridge High moved to the corner of Cottage and Hill Streets. In 1906, a larger school building was constructed by Peabody & Stearns at 171 Linwood Avenue (now part of Northbridge Middle School).[3] Currently, the school is located at 427 Linwood Avenue.