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,601–1,650 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
The Springfield Renaissance School an Expeditionary LearningSpringfieldPublic school6–120
The Springfield Virtual SchoolSpringfieldPublic schoolPK–120
Theodore Herberg MiddlePittsfieldPublic school6–80
Therapeutic Day SchoolBridgewaterPublic school5–120
Thomas Blake MiddleMedfieldPublic school6–80
Thomas CarrollPeabodyPublic schoolPK–50
Thomas DitsonBillericaPublic schoolK–40
Thomas M BallietSpringfieldPublic schoolPK–50
Thomas PrincePrincetonPublic schoolK–80
Thomas R Plympton Elementary SchoolWalthamPublic schoolK–50
Thomas R RodmanNew BedfordPublic schoolK–50
Thomas V NashWeymouthPublic schoolK–50
Thomas W. Hamilton Primary SchoolSouth WeymouthPublic schoolK–50
Thomas Willett Elementary SchoolAttleboroPublic schoolK–40
ThompsonArlingtonPublic schoolK–50
ThomsonNorth AndoverPublic school1–50
ThoreauConcordPublic schoolPK–50
Thorndyke RoadWorcesterPublic schoolK–60
Thurgood Marshall MidLynnPublic school6–80
TIESMillisPublic schoolNot known0
TiltonHaverhillPublic schoolK–40
Tisbury ElementaryVineyard HavenPublic schoolPK–80
Tobin K-8 SchoolRoxburyPublic schoolPK–80
Toy Town ElementaryWinchendonPublic school3–50
TracyLynnPublic schoolK–50
Tri-County Regional Vocational TechnicalFranklinPublic school9–120
Trinity Day AcademyNew BedfordPublic school4–120
Triton Regional High SchoolByfieldPublic school9–120
Triton Regional Middle SchoolByfieldPublic school7–80
Trotter Elementary SchoolDorchesterPublic schoolPK–60
Truro CentralTruroPublic schoolPK–60
TuckerMiltonPublic schoolPK–50
Turkey Hill Elementary SchoolLunenburgPublic school3–50
Turners Fall HighMontaguePublic school9–120
Tynan Elementary SchoolSouth BostonPublic schoolPK–60
Tyngsborough ElementaryTyngsboroughPublic schoolPK–50
Tyngsborough High SchoolTyngsboroughPublic school9–120
Tyngsborough MiddleTyngsboroughPublic school6–80
UndermountainSheffieldPublic schoolPK–50
UnderwoodNewtonPublic schoolK–50
Union Hill SchoolWorcesterPublic schoolK–60
University Pk Campus SchoolWorcesterPublic school7–120
UP Academy Charter School of DorchesterBostonPublic schoolPK–80
UP Academy HollandDorchesterPublic schoolPK–60
Upper Cape Cod Vocational TechnicalBournePublic school9–120
Uxbridge HighUxbridgePublic school8–120
Van Sickle AcademySpringfieldPublic school6–80
Van Sickle PrepSpringfieldPublic school6–80
Varnum BrookPepperellPublic schoolK–40
Veritas Preparatory Charter SchoolSpringfieldPublic school5–120