Schools in Massachusetts

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Massachusetts

Showing 351–400 of 507 private schools in Massachusetts.

Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026

Source: NCES Private School Survey (private schools) · as of Oct 2, 2026

Schools in Massachusetts, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
St. Columbkille Partnership SchoolBrightonPrivate schoolPK–80
St. Francis Xavier Prep SchoolHyannisPrivate school5–80
St. James - St. John SchoolNew BedfordPrivate schoolPK–80
St. Joan Of Arc SchoolChicopeePrivate schoolPK–80
St. John Paul II Catholic Acad.-regional OfficeMiltonPrivate schoolPK–80
St. John Paul II Catholic AcademyDorchester CenterPrivate schoolPK–80
St. John Paul II Catholic Academy Columbia CampDorchesterPrivate schoolPK–80
St. John Paul II SchoolHyannisPrivate school5–120
St. John Paul Lower MillsDorchesterPrivate schoolPK–80
St. John SchoolWellesleyPrivate schoolPK–60
St. John SchoolBostonPrivate schoolPK–80
St. John The Baptist SchoolLudlowPrivate schoolPK–90
St. John The Baptist SchoolPeabodyPrivate schoolPK–80
St. John The Evangelist SchoolCantonPrivate schoolPK–80
St. John The Evangelist SchoolAttleboroPrivate schoolPK–80
St. Joseph Elementary SchoolMedfordPrivate schoolK–80
St. Joseph Preparatory High SchoolBostonPrivate school9–120
St. Joseph Preparatory High SchoolBostonPrivate school9–120
St. Joseph SchoolFairhavenPrivate schoolPK–80
St. Joseph SchoolNeedhamPrivate schoolPK–80
St. Joseph SchoolWakefieldPrivate schoolPK–80
St. Leo SchoolLeominsterPrivate schoolPK–80
St. Mark's SchoolSouthboroughPrivate school9–120
St. Mary Elementary SchoolShrewsburyPrivate schoolPK–80
St. Mary Of The Annunciation SchoolDanversPrivate schoolPK–80
St. Mary Of The Assumption SchoolBrooklinePrivate schoolPK–80
St. Mary Of The Hills SchoolMiltonPrivate schoolPK–80
St. Mary-sacred Heart SchoolNorth AttleboroPrivate schoolK–80
St. Mary's AcademyLongmeadowPrivate schoolPK–80
St. Mary's Catholic SchoolMansfieldPrivate schoolPK–80
St. Marys Parish SchoolWestfieldPrivate schoolPK–80
St. Mary's Parish School - SecondaryWestfieldPrivate school9–120
St. Mary's SchoolMelrosePrivate schoolPK–80
St. Mary's SchoolWinchesterPrivate schoolPK–K0
St. Mary's SchoolLeePrivate schoolPK–80
St. Michael Elementary SchoolNorth AndoverPrivate schoolPK–80
St. Michael SchoolLowellPrivate schoolPK–80
St. Michael SchoolFall RiverPrivate schoolPK–80
St. Michaels AcademySpringfieldPrivate schoolPK–80
St. Monica SchoolMethuenPrivate schoolPK–80
St. Patrick Elementary SchoolStonehamPrivate schoolPK–80
St. Paul Diocesan Jr/sr High SchoolWorcesterPrivate school7–120
St. Paul Elementary SchoolHinghamPrivate schoolPK–80
St. Peter AcademySouth BostonPrivate schoolPK–50
St. Peter Central Catholic Elementary SchoolWorcesterPrivate schoolPK–80
St. Peter SchoolCambridgePrivate schoolPK–80
St. Pius V SchoolLynnPrivate schoolPK–80
St. Pius X SchoolSouth YarmouthPrivate schoolPK–80
St. Raphael SchoolMedfordPrivate schoolPK–80
St. Stanislaus Elementary SchoolChicopeePrivate schoolPK–80