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 251–300 of 507 private 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
Nativity Preparatory School New BedfordNew BedfordPrivate school5–80
Nativity School Of WorcesterWorcesterPrivate school5–80
Nazarene Christian AcademyNew BedfordPrivate schoolK–120
Ne Pediatric SchoolNorth BillericaPrivate school2–120
New Beginnings AcademyHyde ParkPrivate schoolK–120
New Covenant SchoolArlingtonPrivate schoolPK–50
New England AcademyBeverlyPrivate school7–120
New England Adolescent Research InstituteEasthamptonPrivate school2–120
New England Hebrew AcademyBrooklinePrivate schoolPK–70
New England Innovation AcademyMarlboroughPrivate school6–100
Newburyport Montessori SchoolNewburyportPrivate schoolPK–K0
Newton Country Day SchoolNewtonPrivate school5–120
Noble And Greenough SchoolDedhamPrivate school7–120
North American Hockey AcademyWellesleyPrivate school9–120
North Shore ChristianLynnPrivate schoolPK–80
North Shore Montessori SchoolRowleyPrivate schoolPK–60
North Shore Recovery High SchoolBeverlyPrivate school9–120
Norwood Montessori SchoolNorwoodPrivate schoolPK–100
Notre Dame AcademyHinghamPrivate school7–120
Notre Dame AcademyWorcesterPrivate school7–120
Notre Dame Cristo Rey High SchoolMethuenPrivate school9–120
Oak Meadow SchoolLittletonPrivate schoolPK–80
Odyssey Day SchoolWakefieldPrivate schoolK–80
Old Colony Montessori SchoolHinghamPrivate schoolPK–30
Our Lady Of Lourdes SchoolTauntonPrivate schoolPK–80
Our Lady Of The Angels Memorial Elementary SchoolWorcesterPrivate schoolPK–80
Our Lady Of The Assumption SchLynnfieldPrivate schoolPK–80
Our Lady Of The Valley Regional SchoolUxbridgePrivate schoolPK–80
Our Ladys AcademyWalthamPrivate schoolPK–80
Our Sisters' SchoolNew BedfordPrivate school5–80
Paige AcademyRoxburyPrivate schoolPK–50
Pallotta Day SchoolJamaica PlainPrivate school2–80
Park Street SchoolBostonPrivate schoolPK–60
Pepperell Christian AcademyPepperellPrivate school10–120
Perkins School For The BlindWatertownPrivate schoolPK–120
Petersham Montessori SchoolsPetershamPrivate schoolPK–K0
Phillips AcademyAndoverPrivate school9–120
Pincushion Hill Montessori SchoolAshlandPrivate schoolPK–40
Pine Cobble SchoolWilliamstownPrivate schoolPK–80
Pingree SchoolSouth HamiltonPrivate school9–120
Pioneer Valley Christian AcademySpringfieldPrivate schoolPK–120
Pioneer Valley Montessori SchoolSpringfieldPrivate schoolPK–60
Plumfield Academy IncDanversPrivate school2–80
Pope Francis Preparatory SchoolSpringfieldPrivate school9–120
Primrose School Of BurlingtonBurlingtonPrivate schoolPK–K0
Primrose School Of NatickNatickPrivate schoolPK–K0
Quincy Catholic AcademyQuincyPrivate schoolPK–80
Rcs Learning CenterNatickPrivate school6–120
Reading Montessori SchoolReadingPrivate schoolPK–K0
Reed AcademyFraminghamPrivate school6–110