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 901–950 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
Kennedy Patrick J Elementary SchoolEast BostonPublic schoolPK–60
Kenneth Coombs SchoolMashpeePublic schoolPK–20
Kenny Elementary SchoolDorchesterPublic schoolPK–60
Kensington International SchoolSpringfieldPublic schoolPK–50
Keough Memorial AcademyBellinghamPublic school7–120
Kiley AcademySpringfieldPublic school6–80
Kiley PrepSpringfieldPublic school6–80
Kilmer K-8 SchoolWest RoxburyPublic schoolPK–80
King Elementary SchoolDorchesterPublic schoolPK–60
King Elementary SchoolFraminghamPublic schoolK–50
King OpenCambridgePublic schoolPK–50
King Philip Middle SchoolNorfolkPublic school7–80
King Philip Regional HighWrenthamPublic school9–120
Kingston ElementaryKingstonPublic schoolK–20
Kingston IntermediateKingstonPublic school3–60
KIPP Academy Boston Charter SchoolMattapanPublic schoolK–80
KIPP Academy Lynn Charter SchoolLynnPublic schoolK–120
KittredgeHinsdalePublic schoolPK–50
Knox Trail Middle SchoolSpencerPublic school5–80
L D BatchelderNorth ReadingPublic schoolK–50
L F DewingTewksburyPublic schoolPK–10
L G Nourse ElementaryNortonPublic schoolK–30
Lafayette SchoolEverettPublic schoolK–80
Lake ViewWorcesterPublic schoolPK–60
Laliberte Elementary SchoolRaynhamPublic school2–40
Lambert-LavoieChicopeePublic schoolPK–50
Lanesborough ElementaryLanesboroughPublic schoolPK–60
Laura Lee Therapeutic Day SchoolLowellPublic schoolK–80
LawrenceBrooklinePublic schoolK–80
LawrenceFalmouthPublic school7–80
Lawrence Early Childhood CenterLawrencePublic schoolPK–K0
Lawrence Family Development Charter SchoolLawrencePublic schoolPK–80
Lawrence Family Public AcademyLawrencePublic schoolPK–K0
Lawrence High SchoolLawrencePublic school9–120
Lawrence W PingreeWeymouthPublic schoolK–50
Learning First Charter Public SchoolWorcesterPublic schoolK–80
Leblanc Therapeutic Day SchoolLowellPublic school9–120
Lee AcademyDorchesterPublic schoolPK–30
Lee ElementaryLeePublic schoolPK–60
Lee K-8 SchoolDorchesterPublic schoolPK–80
Lee Middle/High SchoolLeePublic school7–120
LeedsLeedsPublic schoolPK–50
Leicester ElementaryLeicesterPublic schoolK–40
Leicester HighLeicesterPublic school9–120
Leicester Integrated PreschoolLeicesterPublic schoolPK0
Leicester MiddleLeicesterPublic school5–80
Lenox Memorial HighLenoxPublic school6–120
Leominster AcademyLeominsterPublic school9–120
Leominster Center for ExcellenceLeominsterPublic school9–120
Leominster High SchoolLeominsterPublic school9–120