For the 2025 school year, there are 139 catholic private elementary schools serving 41,042 students in Massachusetts. You can also find more religiously affiliated schools in Massachusetts.
The top ranked catholic private elementary schools in Massachusetts include Notre Dame Academy, Boston College High School, and Newton Country Day School.
The average tuition cost is $11,317, which is lower than the Massachusetts private elementary school average tuition cost of $24,702.
Top Ranked Catholic Private Elementary Schools in Massachusetts (2025)
School
Location
Quick Facts
Catholic Memorial![Catholic Memorial Photo - Middle schoolers work together during their start of school retreat. Catholic Memorial Photo - Middle schoolers work together during their start of school retreat.]()

All-boys (Catholic)
235 Baker St
West Roxbury, MA 02132
(617) 496-8000
West Roxbury, MA 02132
(617) 496-8000
Gr: 7-12 | 597 students Avg. class size: 19 students Sports: 14 | Extracurrculars: 15 Tuition listed
180 Middlesex Road
Tyngsboro, MA 01879
(978) 649-7611
Tyngsboro, MA 01879
(978) 649-7611
Gr: NS-12 | 431 students Avg. class size: 15 students Sports: 14 | Extracurrculars: 28 Tuition & acceptance rate listed
40 Independence Ave
Braintree, MA 02184
(781) 535-6051
Braintree, MA 02184
(781) 535-6051
Gr: 7-12 | 648 students Avg. class size: 20 students Sports: 17 | Extracurrculars: 1 Tuition & acceptance rate listed
101 Willow St.
Reading, MA 01867
(781) 944-4900
Reading, MA 01867
(781) 944-4900
Gr: 6-12 | 813 students Avg. class size: 16 students Sports: 20 | Extracurrculars: 22 Tuition & acceptance rate listed
808 East Street
Walpole, MA 02081
(508) 668-2336
Walpole, MA 02081
(508) 668-2336
Gr: NS-8 | 319 students Avg. class size: 14 students Sports: 6 | Extracurrculars: 8 Tuition listed
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-5112
Dorchester, MA 02125
(617) 474-5112
Gr: 7-8 | 315 students Avg. class size: 21 students Sports: 19 Tuition listed
Cathedral High School![Cathedral High School Photo - Cathedral 7-12 High School students are challenged by a rigorous college preparatory curriculum and enriched through a selection of extracurricular activities, athletics, and support services. Cathedral High School Photo - Cathedral 7-12 High School students are challenged by a rigorous college preparatory curriculum and enriched through a selection of extracurricular activities, athletics, and support services.]()

(Catholic)
74 Union Park St
Boston, MA 02118
(617) 542-2325
Boston, MA 02118
(617) 542-2325
Gr: 7-12 | 287 students Avg. class size: 15 students Sports: 9 | Extracurrculars: 9 Tuition & acceptance rate listed
30 Irving St
Malden, MA 02148
(781) 324-6584
Malden, MA 02148
(781) 324-6584
Gr: PK-8 | 426 students
2 Hamilton St
Taunton, MA 02780
(508) 823-6164
Taunton, MA 02780
(508) 823-6164
Gr: 5-12 | 275 students Sports: 18 | Extracurrculars: 21 Tuition & acceptance rate listed
143 Everett St
Fall River, MA 02723
(508) 672-2229
Fall River, MA 02723
(508) 672-2229
Gr: NS-8 | 264 students Avg. class size: 22 students Sports: 2 | Extracurrculars: 6 Tuition & acceptance rate listed
Fontbonne![Fontbonne Photo Fontbonne Photo]()

All-girls (Catholic)
930 Brook Road
Milton, MA 02186
(617) 615-3014
Milton, MA 02186
(617) 615-3014
Gr: 7-12 | 325 students Avg. class size: 12 students Sports: 12 | Extracurrculars: 31 Tuition listed
Holy Family Academy![Holy Family Academy Photo Holy Family Academy Photo]()

(Catholic)
99 Nichols Street
Gardner, MA 01440
(978) 632-8656
Gardner, MA 01440
(978) 632-8656
Gr: PK-8 | 225 students Sports: 4 | Extracurrculars: 7 Tuition listed
535 W Roxbury Pkwy
West Roxbury, MA 02132
(617) 325-9338
West Roxbury, MA 02132
(617) 325-9338
Gr: NS-6 | 356 students Avg. class size: 15 students Sports: 1 | Extracurrculars: 5 Tuition listed
Holy Trinity School
(Catholic)
64 Lamphor St
Fall River, MA 02721
(508) 673-6772
Fall River, MA 02721
(508) 673-6772
Gr: PK-8 | 276 students Avg. class size: 25 students Sports: 2 Tuition & acceptance rate listed
218 E. Merrimack St.
Lowell, MA 01852
(978) 454-5339
Lowell, MA 01852
(978) 454-5339
Gr: PK-8 | 359 students Avg. class size: 20 students Sports: 9 | Extracurrculars: 5 Tuition listed
200 Jackson Road
Newton, MA 02458
(617) 969-1537
Newton, MA 02458
(617) 969-1537
Gr: NS-6 | 251 students Avg. class size: 15 students Sports: 4 | Extracurrculars: 20 Tuition & acceptance rate listed
101 Parker Street
Lawrence, MA 01843
(978) 683-5822
Lawrence, MA 01843
(978) 683-5822
Gr: PK-8 | 410 students Avg. class size: 20 students Tuition listed
29 North St
Medfield, MA 02052
(508) 359-2423
Medfield, MA 02052
(508) 359-2423
Gr: 6-12 | 246 students Avg. class size: 15 students Sports: 9 | Extracurrculars: 24 Tuition & acceptance rate listed
20 Manet Road
Chestnut Hill, MA 02467
(617) 527-7540
Chestnut Hill, MA 02467
(617) 527-7540
Gr: PK-6 | 314 students Avg. class size: 20 students Sports: 5 | Extracurrculars: 6 Tuition listed
Newton Country Day School![Newton Country Day School Photo - Newton Country Day School's lovely suburban campus includes classroom space, state-of-the-art science labs, a library, a theatre, a new athletic and wellness center, and playing fields. Newton Country Day School Photo - Newton Country Day School's lovely suburban campus includes classroom space, state-of-the-art science labs, a library, a theatre, a new athletic and wellness center, and playing fields.]()

All-girls | Special Program Emphasis (Catholic)
785 Centre St
Newton, MA 02458
(617) 244-4246
Newton, MA 02458
(617) 244-4246
Gr: 5-12 | 381 students Avg. class size: 14 students Sports: 14 | Extracurrculars: 26 Tuition & acceptance rate listed
1073 Main Street
Hingham, MA 02043
(781) 749-5930
Hingham, MA 02043
(781) 749-5930
Gr: 6-12 | 450 students Avg. class size: 18 students Sports: 19 | Extracurrculars: 28 Tuition & acceptance rate listed
Our Lady Of Assumption School![Our Lady Of Assumption School Photo Our Lady Of Assumption School Photo]()

(Catholic)
40 Grove St
Lynnfield, MA 01940
(781) 599-4422
Lynnfield, MA 01940
(781) 599-4422
Gr: NS-8 | 346 students Avg. class size: 18 students Sports: 4 | Extracurrculars: 7 Tuition listed
94 Saint Alphonsus St
Roxbury Crossing, MA 02120
(617) 442-2660
Roxbury Crossing, MA 02120
(617) 442-2660
Gr: PK-6 | 237 students Tuition listed
920 Trapelo Road
Waltham, MA 02452
(178) 189-9035
Waltham, MA 02452
(178) 189-9035
Gr: PK-8 | 372 students Avg. class size: 18 students Tuition listed
370 Hancock St
Quincy, MA 02171
(617) 328-3830
Quincy, MA 02171
(617) 328-3830
Gr: PK-8 | 378 students Avg. class size: 20 students Sports: 1 Tuition listed
75 Commercial St
Weymouth, MA 02188
(781) 335-6010
Weymouth, MA 02188
(781) 335-6010
Gr: PK-8 | 229 students Extracurrculars: 3
Sacred Heart Elementary School
(Catholic)
329 Bishops Hwy
Kingston, MA 02364
(781) 585-2114
Kingston, MA 02364
(781) 585-2114
Gr: NS-12 | 755 students Sports: 1 | Extracurrculars: 1 Tuition listed
Sacred Heart School
(Catholic)
399 Bishops Highway
Kingston, MA 02364
(781) 585-7511
Kingston, MA 02364
(781) 585-7511
Gr: PK-12 | 640 students Sports: 15 | Extracurrculars: 2 Tuition listed
Sacred Hearts School
(Catholic)
31 S Chestnut St
Haverhill, MA 01835
(978) 372-5451
Haverhill, MA 01835
(978) 372-5451
Gr: PK-8 | 425 students
St. Agatha School![St. Agatha School Photo - Charity work done by SAS Students. St. Agatha School Photo - Charity work done by SAS Students.]()

(Catholic)
440 Adams Street
Milton, MA 02186
(617) 696-3548
Milton, MA 02186
(617) 696-3548
Gr: PK-8 | 417 students Sports: 3 | Extracurrculars: 15
30 Carson Ave
Dalton, MA 01226
(413) 684-3143
Dalton, MA 01226
(413) 684-3143
Gr: PK-8 | 180 students Avg. class size: 16 students Tuition listed
St. Agnes School
(Catholic)
39 Medford Street
Arlington, MA 02474
(781) 643-9031
Arlington, MA 02474
(781) 643-9031
Gr: PK-8 | 317 students Avg. class size: 16 students Sports: 6 | Extracurrculars: 6 Tuition & acceptance rate listed
St. Anna School![St. Anna School Photo St. Anna School Photo]()

(Catholic)
213 Lancaster St
Leominster, MA 01453
(978) 534-4770
Leominster, MA 01453
(978) 534-4770
Gr: PK-8 | 213 students Avg. class size: 16 students Sports: 4 | Extracurrculars: 5 Tuition listed
St. Augustine Elementary School
Alternative School (Catholic)
26 Central Street
Andover, MA 01810
(978) 475-2414
Andover, MA 01810
(978) 475-2414
Gr: PK-8 | 420 students Tuition listed
Show 100 more private schools in Massachusetts (out of 139 total schools)
Loading...
Recent Articles

Do Ranks Matter?
How do I know how this school compares with the others I am considering? Has anybody ranked private schools?

Boston Area Schools
The metropolitan Boston area offers a wide range of academic and cultural activities. Just as impressive is the area's selection of private schools.

Applications - Principal/Head/Counselor Recommendation Form
Most schools require confidential recommendation forms as part of the application process. The forms coming from your child's current school and teachers need to be handled according instructions given in the admissions materials.