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 651–700 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
Grace Farrar ColeNorwellPublic schoolPK–50
Grafton High SchoolGraftonPublic school9–120
Grafton MiddleGraftonPublic school7–80
Grafton StreetWorcesterPublic schoolK–60
Graham and ParksCambridgePublic schoolPK–50
Granby Jr Sr High SchoolGranbyPublic school7–120
Granite Valley SchoolMonsonPublic school1–60
Great Falls MiddleMontaguePublic school6–80
Great OakDanversPublic schoolK–50
Greater Commonwealth Virtual SchoolGreenfieldPublic schoolK–120
Greater Egleston High SchoolRoxburyPublic school9–120
Green MeadowMaynardPublic schoolPK–30
Green Meadows ElementaryHampdenPublic schoolPK–80
Greenfield HighGreenfieldPublic school8–120
Greenfield MiddleGreenfieldPublic school5–70
GreenhalgeLowellPublic schoolPK–40
Greenleaf AcademyBradfordPublic school1–120
GreenlodgeDedhamPublic school1–50
Greenmont AvenueDracutPublic schoolK–50
GreenwoodWakefieldPublic schoolK–40
Greenwood Sarah K-8 SchoolDorchesterPublic schoolPK–80
Grew Elementary SchoolHyde ParkPublic schoolPK–60
Groton Dunstable RegionalGrotonPublic school9–120
Groton Dunstable Regional MiddleGrotonPublic school5–80
Guild Elementary SchoolEast BostonPublic schoolPK–60
Guilmette Middle SchoolLawrencePublic school5–80
H.B. Lawrence SchoolHolyokePublic schoolPK–50
H H GalliganTauntonPublic schoolK–40
H Olive DayNorfolkPublic schoolPK–20
Hadley ElementaryHadleyPublic schoolPK–60
HaggertyCambridgePublic schoolPK–50
Hajjar ElementaryBillericaPublic schoolK–40
HaleStowPublic school6–80
Hale Elementary SchoolRoxburyPublic schoolPK–60
Haley Pilot SchoolRoslindalePublic schoolPK–60
Halifax ElementaryHalifaxPublic schoolK–60
Hamilton-Wenham Regional HighSouth HamiltonPublic school9–120
Hampden Charter School of ScienceChicopeePublic school6–120
Hampshire Regional HighWesthamptonPublic school7–120
HancockBrocktonPublic schoolK–50
Hancock ElementaryHancockPublic schoolPK–60
Hannah ElementaryBeverlyPublic schoolK–40
Hanover HighHanoverPublic school9–120
Hanover MiddleHanoverPublic school5–80
Hanscom SchoolHanscom Air Force BasePublic schoolPK–80
Hanson Middle SchoolHansonPublic school5–80
Happy Hollow SchoolWaylandPublic schoolK–50
Hardwick ElementaryGilbertvillePublic schoolPK–50
HardyArlingtonPublic schoolK–50
Harmony Grove ElementaryFraminghamPublic schoolPK–50