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 1,301–1,350 of 2,315 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
John D Mc Govern ElementaryMedwayPublic schoolPK–10
John D HardyWellesleyPublic schoolK–50
John Breen SchoolLawrencePublic schoolPK–K0
John B DevallesNew BedfordPublic schoolK–50
John Avery ParkerNew BedfordPublic schoolPK0
John AshleyWest SpringfieldPublic schoolPK–K0
John A. Crisafulli Elementary SchoolWestfordPublic school3–50
John A BishopArlingtonPublic schoolK–50
Jireh SwiftNew BedfordPublic schoolPK–50
Jewish Community Day School, Inc Dba Jcds BostonsWatertownPrivate schoolK–80
Jenkins Elementary SchoolScituatePublic schoolK–50
Jeffrey W. Granatino Early Education CenterMarshfieldPublic schoolPK0
James TanseyFall RiverPublic schoolK–50
James Sullivan Middle SchoolLowellPublic school5–80
James S Daley Middle SchoolLowellPublic school5–80
James Russell LowellWatertownPublic schoolPK–50
James M. Quinn SchoolDartmouthPublic schoolK–50
James L. Mulcahey Elementary SchoolTauntonPublic schoolPK–40
James Fitzgerald Elementary SchoolWalthamPublic schoolK–50
James F HennesseyLawrencePublic schoolPK–20
James Clark SchoolAgawamPublic schoolK–40
James B CongdonNew BedfordPublic schoolK–50
Jacob Hiatt MagnetWorcesterPublic schoolPK–60
Jackson StreetNorthamptonPublic schoolK–50
Jabish Middle SchoolBelchertownPublic school7–80
J Warren KillamReadingPublic schoolK–50
J Turner HoodNorth ReadingPublic schoolPK–50
J Henry Higgins MiddlePeabodyPublic school6–80
J Harding ArmstrongWestboroughPublic schoolK–30
J F Kennedy Middle SchoolNatickPublic school5–80
J F Kennedy ElementaryRandolphPublic schoolPK–50
J C SolmoneseNortonPublic schoolPK–30
Ivy Street SchoolBrooklinePrivate school9–120
Ivan G SmithDanversPublic schoolK–50
Israel Loring SchoolSudburyPublic schoolK–50
Irwin M. Jacobs Elementary SchoolNew BedfordPublic schoolPK–50
Ipswich Middle SchoolIpswichPublic school6–80
Ipswich HighIpswichPublic school9–120
Innovation Academy Charter SchoolTyngsboroPublic school5–120
Inly SchoolScituatePrivate schoolPK–80
IngallsLynnPublic schoolK–50
Indian Orchard ElementaryIndian OrchardPublic schoolPK–50
Indian HeadHansonPublic schoolK–40
Indian BrookPlymouthPublic schoolK–50
Impact Prep at ChestnutSpringfieldPublic school6–80
Immaculate Heart Of Mary SchoolHarvardPrivate school1–120
Immaculate Conception SchoolLowellPrivate schoolPK–80
Immaculate Conception NewburyportNewburyportPrivate schoolK–80
Immaculate ConceptionReverePrivate schoolPK–80
Hyman Fine Elementary SchoolAttleboroPublic schoolK–40