South Boston Catholic Academy Photo

Best Massachusetts Catholic Private Elementary Schools (2025-26)

For the 2025-26 school year, there are 139 catholic private elementary schools serving 41,093 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,331, which is lower than the Massachusetts private elementary school average tuition cost of $24,778.

Top Ranked Catholic Private Elementary Schools in Massachusetts (2025-26)

School
Location
Quick Facts
Catholic Memorial
Catholic Memorial Photo - Middle schoolers work together during their start of school retreat.
All-boys (Catholic)
235 Baker St
West Roxbury, MA 02132
(617) 469-8000
Gr: 7-12 | 597 students Avg. class size: 19 students Sports: 14 | Extracurrculars: 16 Tuition listed
Academy Of Notre Dame
Academy Of Notre Dame Photo - Academy of Notre Dame Tyngsboro
(Catholic)
(9)
180 Middlesex Road
Tyngsboro, MA 01879
(978) 649-7611
Gr: NS-12 | 431 students Avg. class size: 15 students Sports: 14 | Extracurrculars: 28 Tuition & acceptance rate listed
Archbishop Williams High School
Archbishop Williams High School Photo
(Catholic)
(1)
40 Independence Ave
Braintree, MA 02184
(781) 535-6051
Gr: 7-12 | 648 students Avg. class size: 20 students Sports: 17 | Extracurrculars: 1 Tuition & acceptance rate listed
Austin Preparatory School
Austin Preparatory School Photo
(Catholic)
(6)
101 Willow St.
Reading, MA 01867
(781) 944-4900
Gr: 6-12 | 813 students Avg. class size: 16 students Sports: 20 | Extracurrculars: 22 Tuition & acceptance rate listed
Blessed Sacrament School
Blessed Sacrament School Photo - All middle school students participate in a 1:1 iPad program, which gives each student their own iPad to use in class and at home to enhance the learning process.
(Catholic)
(4)
808 East Street
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.
All-boys (Catholic)
150 William T Morrissey Blvd
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.
(Catholic)
74 Union Park St
Boston, MA 02118
(617) 542-2325
Gr: 7-12 | 287 students Avg. class size: 15 students Sports: 9 | Extracurrculars: 9 Tuition & acceptance rate listed
Cheverus Catholic School
(Catholic)
(2)
30 Irving St
Malden, MA 02148
(781) 324-6584
Gr: PK-8 | 426 students
2 Hamilton St
Taunton, MA 02780
(508) 823-6164
Gr: 5-12 | 275 students Sports: 18 | Extracurrculars: 21 Tuition & acceptance rate listed
Espirito Santo Parochial School
Espirito Santo Parochial School Photo - ESS students, steeped in traditions
(Catholic)
(2)
143 Everett St
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
All-girls (Catholic)
930 Brook Road
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
(Catholic)
99 Nichols Street
Gardner, MA 01440
(978) 632-8656
Gr: PK-8 | 225 students Sports: 4 | Extracurrculars: 7 Tuition listed
Holy Name Parish School
Holy Name Parish School Photo
(Catholic)
(1)
535 W Roxbury Pkwy
West Roxbury, MA 02132
(617) 325-9338
Gr: NS-6 | 356 students Avg. class size: 15 students Sports: 1 | Extracurrculars: 10 Tuition listed
Holy Trinity School
(Catholic)
64 Lamphor St
Fall River, MA 02721
(508) 673-6772
Gr: PK-8 | 276 students Avg. class size: 25 students Sports: 2 Tuition & acceptance rate listed
Immaculate Conception School
(Catholic)
(1)
218 E. Merrimack St.
Lowell, MA 01852
(978) 454-5339
Gr: PK-8 | 359 students Avg. class size: 20 students Sports: 9 | Extracurrculars: 5 Tuition listed
Jackson Walnut Park School
Jackson Walnut Park School Photo - Jackson Elementary
(Catholic)
(2)
200 Jackson Road
Newton, MA 02458
(617) 969-1537
Gr: NS-6 | 251 students Avg. class size: 15 students Sports: 4 | Extracurrculars: 20 Tuition & acceptance rate listed
Lawrence Catholic Academy
(Catholic)
(1)
101 Parker Street
Lawrence, MA 01843
(978) 683-5822
Gr: PK-8 | 410 students Avg. class size: 20 students Tuition listed
Mount Alvernia Academy
Mount Alvernia Academy Photo
(Catholic)
(3)
20 Manet Road
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.
All-girls | Special Program Emphasis (Catholic)
785 Centre St
Newton, MA 02458
(617) 244-4246
Gr: 5-12 | 381 students Avg. class size: 14 students Sports: 14 | Extracurrculars: 26 Tuition & acceptance rate listed
Notre Dame Academy
All-girls (Catholic)
(1)
1073 Main Street
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
(Catholic)
40 Grove St
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
Gr: PK-6 | 237 students Tuition listed
Our Ladys Academy
(Catholic)
(2)
920 Trapelo Road
Waltham, MA 02452
(178) 189-9035
Gr: PK-8 | 372 students Avg. class size: 18 students Tuition listed
Quincy Catholic Academy
(Catholic)
(2)
370 Hancock St
Quincy, MA 02171
(617) 328-3830
Gr: PK-8 | 378 students Avg. class size: 20 students Sports: 1 Tuition listed
Sacred Heart Continuation School
Sacred Heart Continuation School Photo - Annual middle school dance to kick-off the school year.
(Catholic)
(2)
75 Commercial St
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
Gr: NS-12 | 755 students Sports: 1 | Extracurrculars: 1 Tuition listed
Sacred Heart School
(Catholic)
399 Bishops Highway
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
Gr: PK-8 | 425 students
St. Agatha School
St. Agatha School Photo - Charity work done by SAS Students.
(Catholic)
440 Adams Street
Milton, MA 02186
(617) 696-3548
Gr: PK-8 | 417 students Sports: 3 | Extracurrculars: 15
St. Agnes Academy
(Catholic)
(1)
30 Carson Ave
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
Gr: PK-8 | 317 students Avg. class size: 16 students Sports: 6 | Extracurrculars: 6 Tuition & acceptance rate listed
St. Ann School
(Catholic)
1 Saint Anns Rd
Quincy, MA 02170
(617) 471-9071
Gr: K-9 | 299 students
St. Anna School
St. Anna School Photo
(Catholic)
213 Lancaster St
Leominster, MA 01453
(978) 534-4770
Gr: PK-8 | 218 students Avg. class size: 20 students Sports: 4 | Extracurrculars: 5 Tuition listed
St. Augustine Elementary School
Alternative School (Catholic)
26 Central Street
Andover, MA 01810
(978) 475-2414
Gr: PK-8 | 420 students
St. Bernadette Elementary School
St. Bernadette Elementary School Photo
(Catholic)
(1)
266 Main St
Northborough, MA 01532
(508) 351-9905
Gr: PK-8 | 388 students Avg. class size: 20 students Sports: 6 | Extracurrculars: 7 Tuition & acceptance rate listed
Show 100 more private schools in Massachusetts (out of 139 total schools)
Loading...

Recent Articles

Why Private School in 2025?
Why Private School in 2025?
Learn the key benefits of private school in 2025, from academics to values. Expert insights for parents making the right choice.
2025 Guides to Private Schools for Parents
2025 Guides to Private Schools for Parents
Discover the best 2025 private school guides, updated tuition, demographics, and expert advice for parents choosing private education.
So Many Choices: 2025 Private School Guide
So Many Choices: 2025 Private School Guide
Explore key factors in choosing a private school in 2025, from tuition to teaching styles. Get expert insights to guide your family’s decision.