, MA Schools

Advertisement

Shrewsbury, Massachusetts Public Schools

Levels: Primary, Middle, High, Other

Regular Schools


Name Level
Beal School Primary
Calvin Coolidge Primary
Floral Street School Primary
Oak Middle School Middle
Parker Road Preschool Primary
Sherwood Middle School Middle
Shrewsbury Sr High High
Spring Street Primary
Walter J Paton Primary

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
Alhuda 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 Childrens Center Elementary

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

Advertisement