For the 2023-24 school year, there are 31 all-boys private schools serving 8,739 students in Massachusetts.
The best top ranked all-boys private schools in Massachusetts include Catholic Memorial, St. Sebastians School and Hillside School.
The average tuition cost is $43,041, which is higher than the Massachusetts private school average tuition cost of $25,169.
Top Ranked Massachusetts All-Boys Private Schools (2023-24)
School
Location
Grades
Students
Catholic Memorial![Catholic Memorial Photo - The Class of 2023 applaud their fellow grads during the commencement ceremony Catholic Memorial Photo - The Class of 2023 applaud their fellow grads during the commencement ceremony]()

All-boys (Catholic)
235 Baker St
West Roxbury, MA 02132
(617) 496-8000
West Roxbury, MA 02132
(617) 496-8000
Grades: 7-12
| 597 students
Belmont Hill School![Belmont Hill School Photo - Belmont Hill School campus located in Belmont, MA. Belmont Hill School Photo - Belmont Hill School campus located in Belmont, MA.]()

All-boys
350 Prospect Street
Belmont, MA 02478
(617) 484-4410
Belmont, MA 02478
(617) 484-4410
Grades: 7-12
| 445 students
Boston College High School![Boston College High School Photo - The labyrinth in our main common area provides a metaphor for the reflective journey you take through life, as well as the internal discovery of yourself. Boston College High School Photo - The labyrinth in our main common area provides a metaphor for the reflective journey you take through life, as well as the internal discovery of yourself.]()

All-boys (Catholic)
150 William T Morrissey Blvd
Dorchester, MA 02125
(617) 474-5010
Dorchester, MA 02125
(617) 474-5010
Grades: 7-12
| 1,539 students
271 Pine Nook Road
Deerfield, MA 01342
(413) 774-7411
Deerfield, MA 01342
(413) 774-7411
Grades: 6-9
| 250 students
516 Monument Street
Concord, MA 01742
(978) 318-3606
Concord, MA 01742
(978) 318-3606
Grades: 4-9
| 316 students
The Fessenden School![The Fessenden School Photo The Fessenden School Photo]()

All-boys
250 Waltham Street
West Newton, MA 02465
(617) 630-2300
West Newton, MA 02465
(617) 630-2300
Grades: PK-9
| 537 students
Hillside School![Hillside School Photo - We offer many clubs for the boys to choose from throughout the year. Examples include cooking, drawing/sketching, football, glee, kickball/dodgeball, guitar, travel, ping-pong and a mystery club. Hillside School Photo - We offer many clubs for the boys to choose from throughout the year. Examples include cooking, drawing/sketching, football, glee, kickball/dodgeball, guitar, travel, ping-pong and a mystery club.]()

All-boys
404 Robin Hill Street
Marlborough, MA 01752
(508) 485-3483
Marlborough, MA 01752
(508) 485-3483
Grades: 4-9
| 156 students
Mcauley Nazareth Home For Boys
All-boys | Special Education School
77 Mulberry St
Leicester, MA 01524
(508) 892-4886
Leicester, MA 01524
(508) 892-4886
Grades: 2-7
| 10 students
The Roxbury Latin School![The Roxbury Latin School Photo - En route à pied to Mont Saint-Michel, 10th graders have the opportunity to participate in French or Spanish immersion during the month of June. The Roxbury Latin School Photo - En route à pied to Mont Saint-Michel, 10th graders have the opportunity to participate in French or Spanish immersion during the month of June.]()

All-boys
101 Saint Theresa Avenue
West Roxbury, MA 02132
(617) 477-6316
West Roxbury, MA 02132
(617) 477-6316
Grades: 7-12
| 310 students
St. John's High School
All-boys (Catholic)
378 Main St
Shrewsbury, MA 01545
(508) 842-8934
Shrewsbury, MA 01545
(508) 842-8934
Grades: 9-12
| 872 students
72 Spring Street
Danvers, MA 01923
(978) 774-1050
Danvers, MA 01923
(978) 774-1050
Grades: 6-12
| 1,477 students
1191 Greendale Avenue
Needham, MA 02492
(781) 449-5200
Needham, MA 02492
(781) 449-5200
Grades: 7-12
| 380 students
Seven Hills/stetson School![Seven Hills/stetson School Photo - Cutting Lodge Seven Hills/stetson School Photo - Cutting Lodge]()

All-boys | Special Education School
455 South St
Barre, MA 01005
(978) 355-4541
Barre, MA 01005
(978) 355-4541
Grades: 4-12
| 62 students
350 Village St
Millis, MA 02054
(508) 376-5320
Millis, MA 02054
(508) 376-5320
Grades: PK-8
| 105 students
800 Clapboardtree St
Westwood, MA 02090
(781) 326-6392
Westwood, MA 02090
(781) 326-6392
Grades: 7-12
| 953 students
Brandon School & Residental Treatment
All-boys | Special Education School
27 Winter St
Natick, MA 01760
(508) 655-6400
Natick, MA 01760
(508) 655-6400
Grades: 3-12
| 40 students
Hillcrest-brookside
All-boys | Special Education School
P.o.box 183
Pittsfield, MA 01202
(413) 499-7924
Pittsfield, MA 01202
(413) 499-7924
Grades: NS
| 34 students
The Home in Walpole & Clifford Academy
All-boys | Special Education School
399 Lincoln Road
Walpole, MA 02081
(508) 668-7703
Walpole, MA 02081
(508) 668-7703
Grades: 5-11
| 39 students
Mesivta High School Of Greater Boston
All-boys (Jewish)
34 Sparhawk St
Brighton, MA 02135
(617) 779-0166
Brighton, MA 02135
(617) 779-0166
Grades: 9-12
| 52 students
Nativity Preparatory School![Nativity Preparatory School Photo - The soccer team in action Nativity Preparatory School Photo - The soccer team in action]()

All-boys (Catholic)
39 Lamartine St
Jamaica Plain, MA 02130
(857) 728-0031
Jamaica Plain, MA 02130
(857) 728-0031
Grades: 4-8
| 75 students
66 Spring St
New Bedford, MA 02740
(508) 994-3800
New Bedford, MA 02740
(508) 994-3800
Grades: 5-8
| 58 students
The Nativity School Of Worcester
All-boys (Catholic)
67 Lincoln Street
Worcester, MA 01605
(508) 799-0100
Worcester, MA 01605
(508) 799-0100
Grades: 5-8
| 66 students
Reed Academy
All-boys | Special Education School
1 Winch St
Framingham, MA 01701
(508) 877-1222
Framingham, MA 01701
(508) 877-1222
Grades: 4-12
| 27 students
29 Mount Auburn St
Cambridge, MA 02138
(617) 868-8658
Cambridge, MA 02138
(617) 868-8658
Grades: 3-8
| 42 students
197 8th St
Charlestown, MA 02129
(617) 241-3871
Charlestown, MA 02129
(617) 241-3871
Grades: 8-12
| 30 students
Stevens Childrens Home
All-boys | Special Education School
24 Main St
Swansea, MA 02777
(508) 679-0183
Swansea, MA 02777
(508) 679-0183
Grades: 6-12
| 22 students
91 Oakham Rd
North Brookfield, MA 01535
(508) 867-6690
North Brookfield, MA 01535
(508) 867-6690
Grades: 6-12
| 31 students
Whitney Academy
All-boys | Special Education School
85 Dr Braley Rd
East Freetown, MA 02717
(508) 763-3737
East Freetown, MA 02717
(508) 763-3737
Grades: NS
| 43 students
Yeshiva Ohr Yisrael High School For Boys
All-boys (Jewish)
325 Reservoir Rd
Chestnut Hill, MA 02467
(781) 499-2332
Chestnut Hill, MA 02467
(781) 499-2332
Grades: 9-12
| 38 students
Yeshiva Ohr Yisroel
All-boys | Alternative School (Jewish)
74 Corey Rd
Brighton, MA 02135
(781) 499-2332
Brighton, MA 02135
(781) 499-2332
Grades: 9-12
| 38 students
Frequently Asked Questions
What are the top ranked all-boys private schools in Massachusetts?
The top ranked all-boys private schools in Massachusetts include Catholic Memorial, St. Sebastians School and Hillside School.
How many all-boys private schools are located in Massachusetts?
31 all-boys private schools are located in Massachusetts.
How much do all-boys private schools cost in Massachusetts?
The average tuition cost is $43,041, which is higher than the Massachusetts private school average tuition cost of $25,169.
How diverse are all-boys private schools in Massachusetts?
Massachusetts all-boys private schools are approximately 18% minority students, which is lower than the Massachusetts private school average of 30%.
Recent Articles

Children With Learning Differences: How To Proceed
Facing the reality that your child has learning differences is never easy. But with a diagnosis from a qualified professional, and skilled experienced teachers who know how to remediate those differences, your child can learn to handle her differences. More here.

Examining the Current State of Vouchers in Arizona
This comprehensive article explores the current state of voucher programs in Arizona, examining the relevant state laws, pros and cons, and their impact on education. Gain authoritative insights into the Empowerment Scholarship Accounts (ESA) program, equity concerns, and the ongoing debate surrounding educational choice in Arizona.

Volunteering at Your Children's Private School
Discover the many meaningful ways parents can get involved at their children's private school and make a positive impact on the educational journey. From PTA involvement to sharing specialized skills, find out how your contributions can strengthen the school community.