Private Schools

Private Schools in Massachusetts

391 private schools in Massachusetts with at least 30 students answered the 2023-24 federal survey. Together they enroll 81,495 students: 129 Catholic, 75 other religious and 187 nonsectarian. 167 schools go through high school grades.

Schools listed

391

Go through high school

167

Median enrollment

154

Median students per teacher

7

Private schools by city in Massachusetts

The 100 largest private schools in Massachusetts

Largest first. Students per teacher is the school’s own report.

SchoolCityGradesStudentsPer teacherAffiliation
Central CatholicLawrence9–121,49416.8Catholic
St Johns Preparatory SchoolBoysDanvers6–121,45310.1Catholic
Boston College High SchoolBoysDorchester7–121,43913Catholic
Phillips AcademyAndover9–121,1546Nonsectarian
Bishop FeehanAttleboro9–121,08711.9Catholic
Dexter SouthfieldBrooklinePK–121,0385.4Nonsectarian
Milton AcademyMiltonK–121,0305Nonsectarian
Xaverian Brothers High SchoolBoysWestwood7–1296614.6Catholic
St John's High SchoolBoysShrewsbury7–1291612.1Catholic
Malden Catholic High SchoolMalden9–1286312.1Catholic
Arlington Catholic High School/Saint Agnes SchoolArlingtonPK–1285110.2Catholic
Austin Preparatory SchoolReading6–1280610.7Catholic
Archbishop Williams High SchoolBraintree7–1272512.1Catholic
Lowell CatholicLowellPK–1270511.4Catholic
Whitinsville Christian SchoolWhitinsvillePK–126258.1Calvinist
Catholic MemorialBoysWest Roxbury7–1260512.5Catholic
Bishop Stang High SchoolNorth Dartmouth9–1255813.6Catholic
Tabor AcademyMarion9–125386.7Nonsectarian
The Park SchoolBrooklinePK–85337.5Nonsectarian
Worcester AcademyWorcester6–125328Nonsectarian
The Rivers SchoolWeston6–125256Nonsectarian
Academy of Notre DameTyngsboroPK–1250210.9Catholic
Beaver Country Day SchoolChestnut Hill6–125006.8Nonsectarian
Shady Hill SchoolCambridgePK–84966.6Nonsectarian
Fay SchoolSouthboroughK–94864Nonsectarian
The Williston Northampton SchoolEasthampton7–124828.1Nonsectarian
British International School of BostonBostonPK–124819.1Nonsectarian
Cardinal Spellman High SchoolBrockton9–1247910.8Catholic
The Winsor SchoolGirlsBoston5–124756.1Nonsectarian
Dana Hall SchoolGirlsWellesley5–124628.1Nonsectarian
Bishop Fenwick High SchoolPeabody9–1245811.8Catholic
The Carroll SchoolSpecial educationLincoln1–94552.7Nonsectarian
St Michael Elementary SchoolNorth AndoverPK–845419.7Catholic
Berkshire SchoolSheffield9–124306.6Nonsectarian
Notre Dame AcademyGirls, Special programHingham7–124299.5Catholic
St John Paul II SchoolHyannis5–124296.5Catholic
Pope Francis Preparatory SchoolSpringfield9–1242512Catholic
Sacred Hearts SchoolBradfordPK–842017.4Catholic
Bancroft SchoolWorcesterPK–124165.4Nonsectarian
Lawrence AcademyGroton9–124156.7Nonsectarian
Doctor Franklin Perkins SchoolSpecial educationLancaster241312.6Nonsectarian
The Governors AcademyByfield9–124136.8Nonsectarian
St Paul Diocesan JR/SR High SchoolWorcester7–1240611.6Catholic
Lawrence Catholic AcademyLawrencePK–840116.7Catholic
Brimmer & May SchoolChestnut HillPK–123945.6Nonsectarian
Covenant Christian AcademyPeabodyPK–123929.7Christian
St Sebastians SchoolBoysNeedham7–123885.2Catholic
Groton SchoolGroton8–123815.6Episcopal
St Michaels AcademySpringfieldPK–837815.8Catholic
St Mark's SchoolSouthborough9–123774.1Episcopal
Newton Country Day SchoolGirlsNewton5–123745.1Catholic
Brooks SchoolNorth Andover9–123636.5Episcopal
Solomon Schechtee Day SchoolNewtonPK–83594.2Jewish
Solomon Schechter Day SchoolNewtonPK–83595.6Jewish
Ursuline AcademyGirlsDedham7–123599.4Catholic
St Joseph SchoolNeedhamPK–835811.2Catholic
Cats AcademyBraintree8–123527.5Nonsectarian
Gann Academy-The New Jewish High SchoolWaltham9–123517.4Jewish
St John the Baptist SchoolPeabodyPK–835112.5Catholic
St John Paul Lower MillsDorchesterPK–834013.6Catholic
Belmont Day SchoolBelmont13344.1Nonsectarian
Our Ladys AcademyWalthamPK–83288.4Catholic
Cathedral High SchoolBoston7–123269.1Catholic
Derby AcademyHinghamPK–83256.8Nonsectarian
Croft SchoolJamaica PlainPK–53208.8Nonsectarian
St Augustine Elementary SchoolAndoverPK–832012.5Catholic
MaimonidesBrooklinePK–123185.4Jewish
Maimonides SchoolBrooklinePK–123185.9Jewish
Fontbonne AcademyGirlsMilton7–123178.9Catholic
The Fenn SchoolBoysConcord4–93106.6Nonsectarian
Cape Cod AcademyOstervilleK–123087.9Nonsectarian
St Columbkille Partnership SchoolBrightonPK–830712.1Catholic
The Cambridge School of WestonWeston9–123076.8Nonsectarian
Our Lady of the Assumption SCHLynnfieldPK–830610.9Catholic
St Catherine of Siena SchoolNorwoodPK–83067.1Catholic
Immaculate Conception SchoolLowellPK–830315.2Catholic
St Bernadette Elementary SchoolNorthboroughPK–83035.8Catholic
St Peter Central Catholic Elementary SchoolWorcesterPK–830214.3Catholic
Meadowbrook School of WestonWestonPK–82954.6Nonsectarian
St John Paul II Academy, NeponsetDorchesterPK–829212.7Catholic
St Agnes SchoolArlingtonPK–829110.2Catholic
Lexington Christian AcademyLexington6–122908.7Christian
Cheverus Catholic SchoolMaldenPK–828911.6Catholic
Dedham Country Day SchoolDedhamPK–82876.6Nonsectarian
Notre Dame Cristo Rey High SchoolAlternativeMethuen9–1228313.5Catholic
St Pius V SchoolLynnPK–828216.6Catholic
Landmark High SchoolSpecial educationPrides Crossing9–122812.5Nonsectarian
The Rashi SchoolDedhamPK–82809.4Jewish
St John Paul II Catholic AcademyDorchester CenterPK–827717.3Catholic
Shore Country Day SchoolBeverlyPK–82755.3Nonsectarian
Pioneer Valley Christian AcademySpringfieldPK–122747.6Christian
Immaculate ConceptionReverePK–827212.1Catholic
The Winchendon SchoolWinchendon9–122717.5Nonsectarian
Star Academy for the Gifted and TalentedWellesleyPK–112695.4Nonsectarian
South Lancaster AcademySouth LancasterPK–1226411.8Christian
Brookwood SchoolManchesterPK–82627.7Nonsectarian
The Hartsbrook SchoolSpecial programHadleyPK–122595Nonsectarian
Notre Dame AcademyGirlsWorcester7–122587.6Catholic
Holy Name Parish SchoolWest RoxburyPK–625714Catholic
German International School BostonSpecial programBostonPK–122564.2Nonsectarian

Getting in, and keeping up

Email me the Massachusetts private school list

A link to this list, plus our guide to the entrance exams these schools use.

We respect your privacy. Unsubscribe anytime.

Frequently asked questions

How many private schools are in Massachusetts?

391 private schools in Massachusetts with at least 30 students answered the 2023-24 federal Private School Universe Survey. Schools that did not answer are not counted, so the real number is higher.

What is the largest private school in Massachusetts?

Among schools that answered the survey, Central Catholic in Lawrence is the largest, with 1,494 students in grades 9–12.

How big are classes at private schools in Massachusetts?

The survey reports students per teacher, not class size. The median private school in Massachusetts has 7 students per teacher and 154 students in total.

Do private schools require an entrance exam?

Many independent schools ask for the ISEE or SSAT, and many Catholic high schools use the HSPT. Each school sets its own rule, so check the admissions page of every school on your list.

Source: NCES Private School Universe Survey (PSS), 2023-24 public-use data file, National Center for Education Statistics. Schools that answered the survey and enrolled at least 30 students. Amish schools are left out. Schools report their own figures, and a school that did not answer the survey does not appear.