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 2,001–2,050 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
Capt William G ShoemakerLynnPublic schoolPK–50
Cape Cod Region Vocational TechnicalHarwichPublic school9–120
Cape Cod Lighthouse Charter SchoolEast HarwichPublic school6–80
Cape Cod AcademyOstervillePrivate schoolK–120
Canton HighCantonPublic school9–120
CanterburyWorcesterPublic schoolPK–60
Campus School Of Smith CollegeNorthamptonPrivate schoolK–60
Campus Kinder HausQuincyPrivate schoolPK–K0
Cameron Middle SchoolFraminghamPublic school6–80
CambridgeportCambridgePublic schoolPK–50
Cambridge Street Upper SchoolCambridgePublic school6–80
Cambridge Rindge and LatinCambridgePublic school9–120
Cambridge Friends SchoolCambridgePrivate schoolPK–80
Calvin Coolidge SchoolShrewsburyPublic schoolK–40
Caleb Dustin Hunking SchoolHaverhillPublic schoolK–80
CabotNewtonvillePublic schoolK–50
C.T. Douglas Elementary SchoolActonPublic schoolK–60
C C BurrAuburndalePublic schoolK–50
C A FarleyHudsonPublic schoolPK–40
Byam SchoolChelmsfordPublic schoolK–40
Buxton SchoolWilliamstownPrivate school9–120
Burncoat StreetWorcesterPublic schoolK–60
Burncoat Senior HighWorcesterPublic school9–120
Burncoat Middle SchoolWorcesterPublic school7–80
Burlington Montessori SchoolBurlingtonPrivate schoolPK–10
Burlington HighBurlingtonPublic school9–120
Burke/Memorial Elementary SchoolMedwayPublic school2–40
Burgess ElementarySturbridgePublic schoolPK–60
Buckland-Shelburne RegionalShelburne FallsPublic schoolPK–60
Buckingham Browne & Nichols SchoolCambridgePrivate schoolPK–120
Bryn MawrAuburnPublic schoolK–20
Bryantville ElementaryPembrokePublic schoolK–60
BrownNatickPublic schoolK–40
BrophyFraminghamPublic schoolK–50
Brookwood SchoolManchesterPrivate schoolPK–80
Brookside ElementaryDracutPublic schoolPK–50
BrooksideMilfordPublic schoolK–20
Brooks SchoolNorth AndoverPrivate school9–120
Brooks SchoolMedfordPublic schoolPK–50
Brookline HighBrooklinePublic school9–120
Brookline Early Education Program at PutterhamChestnut HillPublic schoolPK0
Brookline Early Education Program at BeaconBrooklinePublic schoolPK0
Brookfield ElementaryBrookfieldPublic schoolPK–60
BrookfieldBrocktonPublic schoolPK–50
Brooke Charter SchoolMattapanPublic schoolK–120
Brockton Virtual Learning AcademyBrocktonPublic school6–120
Brockton Therapeutic Day SchoolBrocktonPublic schoolK–120
Brockton HighBrocktonPublic school9–120
Brockton Area Sda AcademyBrocktonPrivate schoolPK–80
BroadmeadowNeedhamPublic schoolK–50