For the 2024-25 school year, there are 46 catholic private high schools serving 20,949 students in Massachusetts. You can also find more religiously affiliated schools in Massachusetts.
The top ranked catholic private high schools in Massachusetts include Notre Dame Academy, St. John's Preparatory School, and Catholic Memorial.
The average tuition cost is $19,863, which is lower than the Massachusetts private high school average tuition cost of $40,328.
Top Ranked Catholic Private High Schools in Massachusetts (2024-25)
School
Location
Grades
Students
Catholic Memorial
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
180 Middlesex Road
Tyngsboro, MA 01879
(978) 649-7611
Tyngsboro, MA 01879
(978) 649-7611
Grades: NS-12
| 431 students
40 Independence Ave
Braintree, MA 02184
(781) 843-3636
Braintree, MA 02184
(781) 843-3636
Grades: 7-12
| 648 students
16 Medford St
Arlington, MA 02474
(781) 646-7770
Arlington, MA 02474
(781) 646-7770
Grades: 9-12
| 456 students
101 Willow St.
Reading, MA 01867
(781) 944-4900
Reading, MA 01867
(781) 944-4900
Grades: 6-12
| 813 students
Bishop Fenwick High School
(Catholic)
99 Margin St
Peabody, MA 01960
(978) 587-8000
Peabody, MA 01960
(978) 587-8000
Grades: 9-12
| 466 students
Bishop Stang High School
(Catholic)
500 Slocum Road
North Dartmouth, MA 02747
(508) 441-0317
North Dartmouth, MA 02747
(508) 441-0317
Grades: 9-12
| 528 students
1 Matignon Road
Cambridge, MA 02140
(617) 876-1212
Cambridge, MA 02140
(617) 876-1212
Grades: 9-12
| 304 students
738 Court St
Brockton, MA 02302
(508) 583-6161
Brockton, MA 02302
(508) 583-6161
Grades: 9-12
| 478 students
Cathedral High School
(Catholic)
74 Union Park St
Boston, MA 02118
(617) 542-2325
Boston, MA 02118
(617) 542-2325
Grades: 7-12
| 287 students
Central Catholic High School
(Catholic)
300 Hampshire St
Lawrence, MA 01841
(978) 682-0260
Lawrence, MA 01841
(978) 682-0260
Grades: 9-12
| 1,181 students
2 Hamilton St
Taunton, MA 02780
(508) 823-6164
Taunton, MA 02780
(508) 823-6164
Grades: 5-12
| 275 students
Fontbonne
All-girls (Catholic)
930 Brook Road
Milton, MA 02186
(617) 615-3014
Milton, MA 02186
(617) 615-3014
Grades: 7-12
| 320 students
99 Crystal St
Malden, MA 02148
(781) 322-3098
Malden, MA 02148
(781) 322-3098
Grades: 9-12
| 762 students
29 North St
Medfield, MA 02052
(508) 359-2423
Medfield, MA 02052
(508) 359-2423
Grades: 6-12
| 246 students
Newton Country Day School
All-girls | Special Program Emphasis (Catholic)
785 Centre St
Newton, MA 02458
(617) 244-4246
Newton, MA 02458
(617) 244-4246
Grades: 5-12
| 381 students
1073 Main Street
Hingham, MA 02043
(781) 749-5930
Hingham, MA 02043
(781) 749-5930
Grades: 7-12
| 450 students
Notre Dame Cristo Rey High School
(Catholic)
203 Lawrence Street
Methuen, MA 01844
(978) 689-8222
Methuen, MA 01844
(978) 689-8222
Grades: 9-12
| 299 students
Pope Francis Preparatory School
(Catholic)
99 Wendover Road
Springfield, MA 01118
(833) 999-7673
Springfield, MA 01118
(833) 999-7673
Grades: 9-12
| 452 students
888 Broadway
Everett, MA 02149
(617) 389-0240
Everett, MA 02149
(617) 389-0240
Grades: 7-12
| 341 students
Sacred Heart Elementary School
(Catholic)
329 Bishops Hwy
Kingston, MA 02364
(781) 585-2114
Kingston, MA 02364
(781) 585-2114
Grades: NS-12
| 755 students
Sacred Heart School
(Catholic)
399 Bishops Highway
Kingston, MA 02364
(781) 585-7511
Kingston, MA 02364
(781) 585-7511
Grades: PK-12
| 640 students
45 Harvard Street
Fitchburg, MA 01420
(978) 342-3212
Fitchburg, MA 01420
(978) 342-3212
Grades: 9-12
| 198 students
St. John Paul II School
(Catholic)
120 High School Rd
Hyannis, MA 02601
(508) 862-6336
Hyannis, MA 02601
(508) 862-6336
Grades: 5-12
| 424 students
120 High School Rd
Hyannis, MA 02601
(508) 862-6336
Hyannis, MA 02601
(508) 862-6336
Grades: 5-12
| 367 students
217 Hubbard St
Ludlow, MA 01056
(413) 583-8550
Ludlow, MA 01056
(413) 583-8550
Grades: PK-9
| 213 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
St. Marys High School
(Catholic)
35 Tremont St.
Lynn, MA 01902
(781) 586-2014
Lynn, MA 01902
(781) 586-2014
Grades: 6-12
| 517 students
144 Granite St
Worcester, MA 01604
(508) 852-5555
Worcester, MA 01604
(508) 852-5555
Grades: 7-12
| 540 students
781 Grove St
Worcester, MA 01605
(508) 852-5555
Worcester, MA 01605
(508) 852-5555
Grades: 7-12
| 503 students
1191 Greendale Avenue
Needham, MA 02492
(781) 449-5200
Needham, MA 02492
(781) 449-5200
Grades: 7-12
| 380 students
Show 11 more private schools in Massachusetts (out of 46 total schools)
Loading...
Recent Articles
Early Childhood Education Approaches: A Guide for Parents of 1 and 2 Year Olds
In this article we explore three popular approaches to early childhood education: Montessori, Reggio Emilia, and Waldorf. It provides parents of toddlers with essential information about each method, helping them make informed decisions about their child's early education.
Making the Right Choice: A Parent's Guide to Private School Selection
We explore the reasons to consider private school education, compares boarding and day school options, and outlines essential factors in choosing the right school. It provides parents with valuable insights to make informed decisions about their child's education, drawing from real-world scenarios and expert advice.
Navigating Private School Finances: A Parent's Guide
This comprehensive guide explores the intricacies of private school tuition and financing options. Divided into three chapters, it covers understanding private school tuition, various payment methods, and seven specific options for managing educational expenses. The article aims to provide parents and guardians with valuable insights and practical strategies to make private education more accessible and affordable.