Bay Shore, New York Public Schools

Levels: Primary, Middle, High, Other


Regular Schools


Name Level
Bay Shore Middle School Middle
Bay Shore Senior High School High
Brook Avenue Elementary School Primary
Fifth Avenue School Primary
Gardiner Manor School Primary
Hemlock Elementary School Primary
Mary G Clarkson School Primary
Oak Park Elementary School Primary
South Country School Primary
Southwest Elementary School Primary
West Middle School Middle
Woodhull School Primary

Levels: Primary, Middle, High, Other

Bay Shore, New York Private Schools

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


Regular Schools


Name Level
Bay Shore Christian School Elementary
Ebenezer Christian Academy Elementary
Heritage Baptist Church Elementary
Mdq Academy Elementary
St. Patrick School Elementary
St. Peters By the Sea Episcopal D Elementary

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

Are we missing your School? Add it here!