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 851–900 of 1,808 public 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
John G WhittierHaverhillPublic school5–80
John Glenn MiddleBedfordPublic school6–80
John H DuvalWhitmanPublic schoolK–50
John J AhernFoxboroughPublic school5–80
John J DoranFall RiverPublic schoolPK–80
John J Duggan AcademySpringfieldPublic school6–120
John J McGlynn Elementary SchoolMedfordPublic schoolPK–50
John J. McGlynn Middle SchoolMedfordPublic school6–80
John J ShaughnessyLowellPublic schoolPK–40
John K TarboxLawrencePublic school1–40
John M TobinCambridgePublic schoolPK–50
John P OldhamNorwoodPublic school1–40
John R FauseyWest SpringfieldPublic schoolK–50
John T. Nichols MiddleMiddleboroughPublic school6–80
John T Reid MiddlePittsfieldPublic school6–80
John W. McDevitt Middle SchoolWalthamPublic school6–80
John W Rogers MiddleRocklandPublic school5–80
John W. Wynn MiddleTewksburyPublic school7–80
John WardNewton CentrePublic schoolK–50
Johnny AppleseedLeominsterPublic schoolK–50
JohnsonNahantPublic schoolPK–60
Jonas Clarke MiddleLexingtonPublic school6–80
Jordan/Jackson ElementaryMansfieldPublic school3–50
Joseph A. Browne SchoolChelseaPublic school5–80
Joseph A Campbell ElementaryDracutPublic schoolPK–50
Joseph C ChamberlainTauntonPublic schoolPK–40
Joseph Case HighSwanseaPublic school9–120
Joseph Case Jr HighSwanseaPublic school6–80
Joseph DemelloSouth DartmouthPublic schoolK–50
Joseph E FiskeWellesleyPublic schoolK–50
Joseph EstabrookLexingtonPublic schoolK–50
Joseph F DiPietro Elementary SchoolBellinghamPublic schoolPK–30
Joseph G LutherSwanseaPublic school3–50
Joseph H GibbonsStoughtonPublic schoolK–50
Joseph H MartinEast TauntonPublic school5–70
Joseph McAvinnueLowellPublic schoolPK–40
Joseph OsgoodCohassetPublic schoolPK–20
Joseph P Keefe Technical High SchoolFraminghamPublic school9–120
Joseph R Dawe Jr ElementaryStoughtonPublic schoolK–50
Joseph W Martin Jr ElementaryNorth AttleboroughPublic schoolK–50
Joshua EatonReadingPublic schoolK–50
Josiah HaynesSudburyPublic schoolK–50
Julia F CallahanLynnPublic schoolPK–50
Juniper Hill SchoolFraminghamPublic schoolPK0
Justus C. Richardson Middle SchoolDracutPublic school6–80
Katharine Lee BatesWellesleyPublic schoolK–50
Kathryn P. Stoklosa Middle SchoolLowellPublic school5–80
Keith Middle SchoolNew BedfordPublic school6–80
Kelly ElementaryHolyokePublic schoolPK–50
Kennedy John F Elementary SchoolJamaica PlainPublic schoolPK–60