About Bay Shore Schools
- There are 18 K-12 schools in Bay Shore, NY, including 12 public schools and 6 private schools. Bay Shore public schools belong to three districts, Bay Shore Union Free School District, Brentwood Union Free School District and Fire Island Union Free School District.
- There are 14 Bay Shore elementary schools, 4 Bay Shore middle schools, 1 Bay Shore high school and 32 Bay Shore preschool schools.
Bay Shore School Districts
- Bay Shore Union Free School District (7 schools)
- Brentwood Union Free School District (17 schools)
- Fire Island Union Free School District (1 school)
preschools public schools private schools
-
Name
Type
Grade
LevelEnrollment
TestRating
St Peters By The Sea Episcopal Day School
500 S Country Rd
Bay Shore, NY 11706
Private
PK,K-8
114
N/A
Showing 1 - 4 of 4 middle schools
Showing 1 - 1 of 1 high schools
Contact Education.com with questions or feedback about SchoolFinder.
Please note, if you wish to speak to someone at the school, you must contact the school directly.





