, MA Schools

Advertisement

Shrewsbury, Massachusetts Public Schools

Levels: Primary, Middle, High, Other

Regular Schools


Name Level
Calvin Coolidge School Elementary
Floral Street School Elementary
Major Howard W. Beal School Elementary
Oak Middle School Middle
Parker Road Preschool Prekindergarten
Sherwood Middle School Middle
Shrewsbury High School High
Spring Street School Elementary
Walter J. Paton School Elementary

Levels: Primary, Middle, High, Other


Advertisement

Shrewsbury, Massachusetts Private Schools

Levels: Elementary School, Secondary School, Other - mixed grades

Regular Schools


Name Level
Al-Hamra Academy Elementary
Lilliput Early Childhood Center Elementary
St. Mary Elementary School Elementary

Montessori Schools


Name Level
Shrewsbury Montessori School Elementary

Early Childhood Program/Child Care Center


Name Level
Shrewsbury Children's Center Elementary

Levels: Elementary School, Secondary School, Other - mixed grades

Advertisement