Middlesex County Private Schools

For the 2026-27 school year, there are 234 private schools serving 31,685 students in Middlesex County, MA (there are 385 public schools, serving 216,401 public students). 13% of all K-12 students are educated in private schools (compared to the MA state average of 12%).
The average tuition cost is $29,468, which is higher than the Massachusetts private school average tuition cost of $26,649.
23% of private schools in Middlesex County, MA are religiously affiliated (most commonly Catholic and Christian).

Quick Facts (26-27)

  • # Private Schools: 234
  • # Students Served: 31,685
  • Average Tuition: $29,468
  • % Students on Financial Aid: 34%
  • Acceptance Rate: 64%
  • Average Class Size: 14 students
  • % Students of Color: 33%
  • View Middlesex County, MA School Trends

Quick Facts (26-27)

  • # Private Schools: 234
  • # Students Served: 31,685
  • Average Tuition: $29,468
  • % Students on Financial Aid: 34%
  • Acceptance Rate: 64%
  • Average Class Size: 14 students
  • % Students of Color: 33%
  • View Middlesex County, MA School Trends

Top Ranked Middlesex County Private Schools (2026-27)

Atrium School Photo
Gr: PK-8 | 115 students
Avg. class size: 12 students
Sports: 4 | Extracurriculars: 17
69 Grove St
Watertown, MA 02472
(617) 923-4156
(8)
The Brighton School Photo
Gr: PK-6 | 65 students
Avg. class size: 18 students
Extracurriculars: 4
Specialized Curriculum
360 Water Street
Framingham, MA 01705
(508) 877-8200
(11)
Cambridge Montessori School Photo
Gr: NS-8 | 152 students
Avg. class size: 15 students
Montessori School
161 Garden St
Cambridge, MA 02138
(617) 492-3410
(6)
The Cambridge School Of Weston Photo
Gr: 9-12 | 310 students
Avg. class size: 13 students
Sports: 11 | Extracurriculars: 53
45 Georgian Road
Weston, MA 02493
(781) 642-8650
(2)
Chapel Hill Chauncy Hall School Photo
Gr: 8-12 | 200 students
Avg. class size: 10 students
Sports: 11 | Extracurriculars: 26
785 Beaver Street
Waltham, MA 02452
(781) 314-0804
(1)
Map of Fayerweather Street School
Gr: PK-8 | 205 students
Avg. class size: 20 students
Sports: 3 | Extracurriculars: 12
765 Concord Avenue
Cambridge, MA 02138
(617) 876-4746
(2)
Middlesex School Photo
Gr: 9-12 | 429 students
Avg. class size: 12 students
Sports: 20 | Extracurriculars: 71
1400 Lowell Road
Concord, MA 01742
(978) 371-6524
Milestones Day School Photo
Gr: K-12 | 63 students
Avg. class size: 5 students
Extracurriculars: 4
Special Education School
410 Totten Pond Road
Waltham, MA 02451
(781) 895-3200
New England Innovation Academy Photo
Gr: 6-12 | 106 students
Avg. class size: 7 students
Sports: 8 | Extracurriculars: 17
Specialized Curriculum
280 Locke Drive
Marlborough, MA 01752
(508) 205-4270
Wellan Montessori School Photo
Gr: PK-8 | 316 students
Avg. class size: 20 students
Sports: 5 | Extracurriculars: 3
Montessori School
80 Crescent Avenue
Newton Center, MA 02459
(617) 969-4488
(4)
Fusion Academy Burlington Photo
Gr: 6-12
100 Summit Drive, Suite 200
Burlington, MA 01803
(877) 673-8893
Fusion Academy Newton Photo
Gr: 6-12
320 Needham Street, Suite 100
Newton Upper Falls, MA 02464
(877) 673-8893
Montessori Escuela Photo
Gr: NS-K | 55 students
Avg. class size: 12 students
Montessori School
107 Concord Road
Wayland, MA 01778
(508) 454-0631
Nashoba Brooks School Photo
Gr: PK-8
Sports: 8 | Extracurriculars: 14
200 Strawberry Hill Road
Concord, MA 01742
(978) 369-4591
(10)
Odyssey Day School Photo
Gr: NS-8 | 132 students
Avg. class size: 13 students
Sports: 2
2 Audubon Road
Wakefield, MA 01880
(781) 245-6050
(1)
St. Pauls Choir School Photo
Gr: 3-8 | 42 students
Avg. class size: 10 students
Extracurriculars: 5
Specialized Curriculum (Catholic)
29 Mount Auburn St
Cambridge, MA 02138
(617) 868-8658
(10)
Academy Of Notre Dame Photo
Gr: NS-12 | 444 students
Avg. class size: 15 students
Sports: 15 | Extracurriculars: 28
Catholic
180 Middlesex Road
Tyngsboro, MA 01879
(978) 649-7611
(9)
Arlington Catholic High School Photo
Gr: 9-12 | 456 students
Avg. class size: 21 students
Sports: 16 | Extracurriculars: 9
Catholic
16 Medford St
Arlington, MA 02474
(781) 646-7770
(1)
Austin Preparatory School Photo
Gr: 6-12 | 795 students
Avg. class size: 16 students
Sports: 21 | Extracurriculars: 23
Catholic
101 Willow St.
Reading, MA 01867
(781) 944-4900
(6)
Beaver Country Day School Photo
Gr: 6-12 | 490 students
Avg. class size: 16 students
Sports: 17
791 Hammond St
Chestnut Hill, MA 02467
(617) 738-2725
(1)
Belmont Day School Photo
Gr: PK-8 | 339 students
Sports: 12
55 Day School Lane
Belmont, MA 02478
(617) 484-3078
(3)
Belmont Hill School Photo
Gr: 7-12 | 471 students
Avg. class size: 11 students
Sports: 16
All-boys
350 Prospect Street
Belmont, MA 02478
(617) 993-5220
Birches School Photo
Gr: K-8 | 84 students
Avg. class size: 16 students
100 Bedford Road
Lincoln, MA 01773
(781) 259-8100
(6)
Brimmer and May School Photo
Gr: PK-12 | 404 students
Avg. class size: 12 students
Sports: 10 | Extracurriculars: 23
69 Middlesex Road
Chestnut Hill, MA 02467
(617) 566-7462
(4)
Buckingham Browne & Nichols School Photo
Gr: PK-12 | 1,044 students
Avg. class size: 15 students
Sports: 19 | Extracurriculars: 68
80 Gerry's Landing Rd
Cambridge, MA 02138
(617) 547-6100
The Cambridge Matignon School Photo
Gr: 9-12 | 304 students
Avg. class size: 18 students
Sports: 15 | Extracurriculars: 16
Catholic
1 Matignon Road
Cambridge, MA 02140
(617) 876-1212
(4)
Carroll School Photo
Gr: 1-9 | 447 students
Avg. class size: 7 students
Sports: 9 | Extracurriculars: 8
Special Education School
25 Baker Bridge Road
Lincoln, MA 01773
(781) 259-8342
(2)
The Chestnut Hill School Photo
Gr: NS-6 | 237 students
Avg. class size: 15 students
Sports: 4 | Extracurriculars: 6
428 Hammond Street
Chestnut Hill, MA 02467
(617) 566-4394
(9)
Map of Cheverus Catholic School
Gr: PK-8 | 426 students
Catholic
30 Irving St
Malden, MA 02148
(781) 324-6584
(2)
Concord Academy Photo
Gr: 9-12 | 431 students
Avg. class size: 12 students
Sports: 17 | Extracurriculars: 115
166 Main Street
Concord, MA 01742
(978) 402-2250
Map of Cotting School
Gr: K-12 | 103 students
Special Education School
453 Concord Ave
Lexington, MA 02421
(781) 862-7323
Dearborn Academy Photo
Gr: 3-12 | 50 students
Avg. class size: 7 students
Sports: 4
Special Education School
575 WASHINGTON STREET
Newton, MA 02458
(781) 641-5992
(1)
Eliot-Pearson Children's School Photo
Gr: PK-K
Avg. class size: 18 students
Daycare / Preschool
105 College Avenue
Medford, MA 02155
(617) 627-3434
Map of Eliot-pearson Children's School
Gr: PK-2 | 60 students
Alternative School
105 College Ave
Medford, MA 02155
(617) 627-2424
The Fenn School Photo
Gr: 4-9 | 317 students
Avg. class size: 14 students
Sports: 13 | Extracurriculars: 17
All-boys
516 Monument Street
Concord, MA 01742
(978) 318-3606
(9)
Show 100 more private schools in Middlesex County, MA (out of 234 total schools)
Loading...
[+] Show Closed Private Schools in Middlesex County, Massachusetts

Middlesex County Private Schools (Closed)

Map of Agape Christian Academy
Gr: PK-8 | 122 students
Christian
620 Washington Street
Winchester, MA 01890
(781) 729-0030
Map of Bartlett School
Gr: PK-6 | 92 students
1841 Trapelo Road
Waltham, MA 02451
(781) 890-1865
Evergreen Montessori House Photo
Gr: PK-K | 20 students
Avg. class size: 10 students
Montessori School
1651 Bridge Street
Dracut, MA 01826
(978) 458-5885
(1)
Map of Guidepost Montessori at Marlborough
Gr: NS-K
Montessori School
19 Forest St
Marlborough, MA 01752
(866) 202-8593
Map of Happy Hollow School
Gr: NS-PK | 40 students
Avg. class size: 14 students
Daycare / Preschool
29 Oaks Rd
Framingham, MA 01702
(508) 250-8384
Map of The Henry Buckner School
Gr: K-1 | 6 students
85 Bishop Allen Dr
Cambridge, MA 02139
(617) 547-5554
Map of Hudson Catholic High School
Gr: 9-12 | 195 students
Catholic
198 Main Street
Hudson, MA 01749
(978) 562-6701
Map of Immaculate Conception Elementary School
Gr: PK-8 | 228 students
Catholic
306 Highland Avenue
Malden, MA 02148
(781) 322-0129
Map of Immaculate Conception School
Gr: PK-8 | 156 students
Catholic
25 Washington Ct
Marlborough, MA 01752
(508) 460-3400
Map of Immaculate Conception School
Gr: PK-8 | 172 students
Catholic
53 Summer Street
Everett, MA 02149
(617) 387-8304
The Learning Center For The Deaf Photo
Gr: PK-12 | 167 students
Avg. class size: 5 students
Special Education School
848 Central St
Framingham, MA 01701
(508) 879-5110
Map of Little Flower Elementary School
Gr: K-8 | 148 students
Catholic
17 Franklin Street
Somerville, MA 02145
(617) 628-7775
Map of Marian High School
Gr: 9-12 | 230 students
Avg. class size: 16 students
Catholic
273 Union Avenue
Framingham, MA 01702
(508) 875-7646
Map of Merrimack Valley Hebrew Academy
Gr: PK-6 | 41 students
Specialized Curriculum (Jewish)
18 Academy Drive
Lowell, MA 01851
(978) 452-6842
Map of Mt. Alvernia High School
Gr: 7-12 | 135 students
All-girls (Catholic)
790 Centre St
Newton, MA 02458
(617) 969-2260
(1)
Open Bible Academy Photo
Gr: NS-12 | 67 students
Avg. class size: 6 students
Christian
3 Winn Street
Burlington, MA 01803
(781) 272-0090
Map of Our Lady Of Grace School
Gr: PK-8 | 218 students
Avg. class size: 21 students
Catholic
190 Nichols Street
Everett, MA 02149
(617) 387-8034
Our Lady Of Nazareth Academy Photo
Gr: 9-12 | 198 students
Avg. class size: 20 students
All-girls (Catholic)
14 Winship Drive
Wakefield, MA 01880
(781) 245-0214
Map of Patti-cake Daycare Center
Gr: PK-K | 16 students
Daycare / Preschool
195 Elm St
Everett, MA 02149
(617) 387-4249
Map of Pope John Xxiii High School
Gr: 7-12 | 341 students
Catholic
888 Broadway
Everett, MA 02149
(617) 389-0240
(1)
Map of Riverside School
Gr: 6-12 | 14 students
Special Education School
34 Berry Rd
Lowell, MA 01854
(978) 538-0286
Map of Sacred Heart Elementary School
Gr: PK-8 | 203 students
Catholic
122 Andrews Street
Lowell, MA 01852
(978) 453-4751
Map of St. Ann School
Gr: PK-8 | 160 students
Catholic
50 Thurston St.
Somerville, MA 02145
(617) 666-4927
Map of St. Anne Montessori School
Gr: PK-K | 36 students
Avg. class size: 36 students
Montessori School (Catholic)
720 Boston Post Road East
Marlborough, MA 01752
(508) 597-1416
Map of St. Anthony Elementary School
Gr: K-8 | 210 students
Catholic
480 Somerville Avenue
Somerville, MA 02143
(617) 623-0995
Map of St. Francis Of Assisi School
Gr: K-9 | 231 students
Catholic
1 Saint Clare Rd
Medford, MA 02155
(781) 395-9170
Saint Jude School Photo
Gr: PK-8 | 153 students
Avg. class size: 15 students
Catholic
175 Main Street
Waltham, MA 02453
(781) 899-3644
(4)
Map of St. Louis School
Gr: PK-8 | 247 students
Catholic
77 Boisvert St
Lowell, MA 01850
(978) 458-7594
(4)
Map of St. Stanislaus School
Gr: K-8 | 124 students
Catholic
368 High St
Lowell, MA 01852
(978) 453-2360
Map of St. Tarcisius School
Gr: NS-9 | 189 students
Catholic
560 Waverly St
Framingham, MA 01702
(508) 872-8188
Map of Staples Child Care Center
Gr: PK-K | 33 students
Daycare / Preschool
600 Staples Dr
Framingham, MA 17024
(508) 253-0555
Map of Ste Jeanne D'arc Elementary School
Gr: PK-8 | 224 students
Catholic
68 Dracut St
Lowell, MA 01854
(978) 453-4114
(1)
Waldorf High School Of Massachusetts Bay Photo
Gr: 9-12 | 39 students
Specialized Curriculum
160 Lexington St
Belmont, MA 02478
(617) 489-6600
(1)

Overview

Category
This State (MA)
US
# Schools
238 Schools

Showing 2016–2025. Full 11-year historical data available below ↓

Private schools down 6 in Middlesex County, falling from 243 in 2016 to 237 in 2025.
# Students
31,685 Students
126,166 Students

Showing 2016–2025. Full 11-year historical data available below ↓

Average students down 11 in Middlesex County private schools, from 163 in 2016 to 152 in 2025.
% Average Students of Color
33%
32%

Showing 2016–2025. Full 11-year historical data available below ↓

Students of color up 4 points in Middlesex County private schools, from 27% in 2016 to 31% in 2025.

Academics and Faculty:

# Teachers
4,201 Teachers
15,776 Teachers
Average Student-Teacher Ratio
8:1
8:1

Showing 2016–2025. Full 11-year historical data available below ↓

Student-teacher ratio lower in Middlesex County private schools, staying at 8:1 while Massachusetts was 8:1 and the U.S. 11:1 in 2025.
% Average Faculty w/Advanced Degree
73%
68%

Showing 2016–2025. Full 11-year historical data available below ↓

Average Class Size
14 students
14 students

Showing 2016–2025. Full 11-year historical data available below ↓

Class size now 14 in Middlesex County private schools, matching Massachusetts and sitting one student smaller than the U.S. in 2025.
Average Number of AP Courses
15 courses
16 courses

Showing 2016–2025. Full 11-year historical data available below ↓

Average SAT score
1318
(Out of 1600)
1289
SAT score up 23 points in Middlesex County private schools, rising from 1297 in 2017 to 1320 in 2025.
Average ACT score
29
(Out of 36)
29
ACT score up 2 points in Middlesex County private schools, rising from 27 in 2019 to 29 in 2025 and matching Massachusetts.

Tuition and Acceptance Rate:

Average Yearly Tuition Cost
$29,468
$26,649

Showing 2016–2025. Full 11-year historical data available below ↓

Tuition up $8,009 in Middlesex County, rising from $21,088 in 2016 to $29,097 in 2025.
Average Summer Program Cost
$2,641
$2,798
Summer cost down 4% in Middlesex County private schools, from $2,440 in 2024 to $2,333 in 2025.
Average % on Financial Aid
34%
37%

Showing 2016–2025. Full 11-year historical data available below ↓

Average Financial Aid Grant
$24,934
$18,694

Showing 2016–2025. Full 11-year historical data available below ↓

Average Acceptance Rate
64%
73%

Showing 2016–2025. Full 11-year historical data available below ↓

Average Endowment Size
$97.27 million
$94.31 million

Students by Ethnicity:

0.62
0.63

Showing 2016–2025. Full 11-year historical data available below ↓

Diversity score held near 0.62 in Middlesex County private schools, ending at 0.62 in 2025 after rising from 0.58 in 2016.
# American Indian Students
33 Students
187 Students
% American Indian Students
<1%
<1%
# Asian Students
1,915 Students
6,791 Students
% Asian Students
6%
5%

Showing 2016–2025. Full 11-year historical data available below ↓

Asian share held at 7% in Middlesex County private schools in 2023 and 2025, while Massachusetts was 6% and the U.S. was 5%.
# Hispanic Students
1,555 Students
7,564 Students
% Hispanic Students
5%
6%

Showing 2016–2025. Full 11-year historical data available below ↓

Hispanic share up 1 point in Middlesex County private schools, rising from 4% in 2016 to 5% in 2025 while Massachusetts increased from 4% to 6%.
# Black Students
1,684 Students
8,693 Students
% Black Students
6%
7%

Showing 2016–2025. Full 11-year historical data available below ↓

Black students down 1 point in Middlesex County private schools, from 6% in 2024 to 5% in 2025.
# White Students
16,809 Students
67,896 Students
% White Students
54%
55%

Showing 2016–2025. Full 11-year historical data available below ↓

White students down 7 points in Middlesex County private schools, from 61% in 2016 to 54% in 2025.
# Hawaiian Students
17 Students
83 Students
% Hawaiian Students
<1%
<1%
# Others Students
8,864 Students
33,188 Students
% of Others Students
29%
27%

Showing 2016–2025. Full 11-year historical data available below ↓

Other-race students up 7 points in Middlesex County private schools, rising from 22% in 2016 to 29% in 2025.
All Ethnic Groups

Extracurriculars and Sports:

Average Number of Extracurriculars
17 extracurriculars
13 extracurriculars
Average Number of Sports
9 sports
9 sports

Frequently Asked Questions

What are the top ranked private schools in Middlesex County, MA?
The top ranked private schools in Middlesex County, MA include Middlesex School, The Cambridge School Of Weston, and Belmont Hill School.
How many private schools are located in Middlesex County?
234 private schools are located in Middlesex County.
How much do private schools cost in Middlesex County?
The average tuition cost is $29,468, which is higher than the Massachusetts private school average tuition cost of $26,649.
How diverse are private schools in Middlesex County?
Middlesex County private schools are approximately 33% minority students, which is higher than the Massachusetts private school average of 32%.
What percentage of students in Middlesex County go to private school?
13% of all K-12 students in Middlesex County are educated in private schools (compared to the MA state average of 12%).
What percentage of private schools are religiously affiliated in Middlesex County?
23% of private schools in Middlesex County are religiously affiliated (most commonly Catholic and Christian).
Which private schools in Middlesex County are often viewed compared to one another?

Recent Articles

When a Private School Changes Head of School
When a Private School Changes Head of School
A private school leadership change can raise important questions. Learn how to evaluate head of school transitions, identify warning signs, and protect your child's educational experience before enrolling confidently.
Private School Financial Aid Renewal: Could Awards Shrink?
Private School Financial Aid Renewal: Could Awards Shrink?
Could your private school financial aid shrink next year? Learn why awards change, how income and school budgets affect renewal, and what parents can do to protect affordability long-term.
Need-Blind vs. Need-Aware Private School Admissions
Need-Blind vs. Need-Aware Private School Admissions
Understand how need-blind and need-aware private school admissions affect acceptance decisions, financial aid eligibility, and affordability, with practical guidance to help parents compare schools, ask questions, and plan confidently ahead.

Filter Schools

School Level
Must Offer Grade
Show more
Gender
School Focus
Religious Affiliation
ADD/ADHD Support
Summer Program

Quick Links