Cedar Hill Prep School Photo - Cedar Hill Prep School, an IB Candidate School in Somerset, NJ, serves students from 23 towns across the New JerseyPennsylvania region. With a strong focus on the International Baccalaureate curriculum, we provide a rigorous, student-centered education that fosters academic excellence, critical thinking, and global awareness from Preschool through Grade 8.

Best Middlesex County Private Schools (2026)

For the 2026 school year, there are 116 private schools serving 15,418 students in Middlesex County, NJ (there are 210 public schools, serving 128,115 public students). 11% of all K-12 students in Middlesex County, NJ are educated in private schools (compared to the NJ state average of 14%).
The top-ranked private schools in Middlesex County, NJ include An-noor Academy, Perth Amboy Catholic School, and Saint Joseph High School.
The average tuition cost is $15,792, which is lower than the New Jersey private school average tuition cost of $18,801.
39% of private schools in Middlesex County, NJ are religiously affiliated (most commonly Catholic and Jewish).

Top-Ranked Middlesex County Private Schools (2026)

School
Location
Quick Facts
St. Thomas Aquinas High School
St. Thomas Aquinas High School Photo
(Catholic)
(2)
1 Tingley Ln
Edison, NJ 08820
(732) 549-1108
Gr: 9-12 | 561 students Avg. class size: 20 students Sports: 17 | Extracurrculars: 29 Tuition listed
The Wardlaw+Hartridge School
The Wardlaw+Hartridge School Photo - Excellence in academics!
(13)
1295 Inman Ave
Edison, NJ 08820
(908) 754-1882
Gr: PK-12 | 449 students Avg. class size: 14 students Sports: 12 | Extracurrculars: 23 Tuition & acceptance rate listed
Al-Minhaal Academy
(Islamic)
(1)
232 E. Front St.
Plainfield, NJ 07060
(908) 500-2706
Gr: NS-12 | 317 students Sports: 1
An-noor Academy
Special Program Emphasis (Islamic)
(3)
1000 Hoes Lane
Piscataway, NJ 08854
(732) 667-5300
Gr: PK-12 | 388 students Avg. class size: 15 students Sports: 1 | Extracurrculars: 12
Meredith And Jacques Sts
Perth Amboy, NJ 08861
(732) 826-8721
Gr: PK-8 | 174 students Avg. class size: 17 students Sports: 2 Tuition & acceptance rate listed
Calvary Christian School
Calvary Christian School Photo
(Christian)
(2)
123 White Oak Lane
Old Bridge, NJ 08857
(859) 744-0817
Gr: PK-12 | 468 students Avg. class size: 19 students Sports: 7 | Extracurrculars: 10 Tuition listed
Centenary Early Learning Center
Daycare / Preschool (Christian)
200 Hillside Ave
Metuchen, NJ 08840
(732) 548-5468
Gr: PK-K | 74 students
Childrens House Montessori School
Montessori School
(1)
417 Montgomery Street
Highland Park, NJ 08904
(732) 545-4997
Gr: PK-1 | 25 students Avg. class size: 15 students Extracurrculars: 5 Tuition listed
Creative Nursery School
Alternative School
303 Old Georges Rd
North Brunswick, NJ 08902
(732) 821-1010
Gr: PK-1 | 30 students Avg. class size: 15 students Tuition & acceptance rate listed
Greater New Brunswick Day Care
Daycare / Preschool
120 Livingston Avenue
New Brunswick, NJ 08903
(732) 249-4299
Gr: PK-K | 140 students Tuition listed
Montessori Academy & Learning Center
Montessori School
485 Georges Rd Ste 119
Dayton, NJ 08810
(732) 438-0400
Gr: PK-1 | 35 students Avg. class size: 15 students Tuition listed
Noor-ul-iman School
(Islamic)
(1)
4137 Us Highway 1
Monmouth Junction, NJ 08852
(732) 329-1800
Gr: PK-12 | 493 students Tuition listed
Perth Amboy Catholic School
(Catholic)
500 State St
Perth Amboy, NJ 08861
(732) 442-9533
Gr: PK-8 | 149 students Avg. class size: 15 students Tuition & acceptance rate listed
Rabbi Pesach Raymon Yeshiva
(Jewish)
(1)
2 Harrison Street
Edison, NJ 08817
(732) 572-5052
Gr: PK-8 | 312 students Avg. class size: 15 students Tuition & acceptance rate listed
St. Augustine Of Canterbury School
(Catholic)
45 Henderson Rd
Kendall Park, NJ 08824
(732) 297-6042
Gr: PK-8 | 482 students Avg. class size: 15 students Tuition listed
St. Bartholomew School
(Catholic)
(3)
470 Ryders Ln
East Brunswick, NJ 08816
(732) 254-7105
Gr: PK-8 | 408 students
St. Francis Cathedral School
(Catholic)
528 Main St
Metuchen, NJ 08840
(732) 548-3107
Gr: PK-8 | 415 students
St. James Elementary School
(Catholic)
(3)
341 Amboy Ave
Woodbridge, NJ 07095
(732) 634-0500
Gr: PK-8 | 201 students Avg. class size: 20 students Tuition listed
St. John Vianney School
(Catholic)
(1)
420 Inman Ave
Colonia, NJ 07067
(732) 388-1662
Gr: K-8 | 290 students
St. Joseph Elementary School
(Catholic)
865 Roosevelt Ave
Carteret, NJ 07008
(732) 541-7111
Gr: PK-8 | 134 students Avg. class size: 15 students
Saint Joseph High School
All-boys (Catholic)
(4)
145 Plainfield Rd
Metuchen, NJ 08840
(732) 549-7600
Gr: 9-12 | 599 students Avg. class size: 18 students Sports: 18 | Extracurrculars: 30 Tuition & acceptance rate listed
St. Marys Of Ostrabrama
(Catholic)
22 Holmes Avenue
South River, NJ 08882
(732) 254-2417
Gr: NS-1 | 47 students
St. Stanislaus Kostka School
(Catholic)
221 Macarthur Ave
Sayreville, NJ 08872
(732) 254-5819
Gr: PK-8 | 126 students Avg. class size: 15 students Tuition & acceptance rate listed
St. Thomas The Apostle School
(Catholic)
(2)
333 Route 18
Old Bridge, NJ 08857
(732) 251-4812
Gr: PK-8 | 390 students Avg. class size: 22 students Sports: 3 | Extracurrculars: 3 Tuition & acceptance rate listed
Timothy Christian School
Timothy Christian School Photo - At Timothy Christian School, high school students mentor elementary students and develop sweet friendships.
(Christian)
(27)
2008 Ethel Rd
Piscataway, NJ 08854
(732) 985-0300
Gr: PK-12 | 418 students Avg. class size: 18 students Sports: 9 | Extracurrculars: 14 Tuition & acceptance rate listed
Above And Beyond Child Care Center
Above And Beyond Child Care Center Photo
Daycare / Preschool
201 South Third Avenue
Highland Park, NJ 08904
(732) 545-5437
Gr: PK-K | 60 students
Agapeland Child Care Center
Daycare / Preschool (Christian)
2707 Main St
Sayreville, NJ 08872
(732) 727-7999
Gr: K | 68 students
Alphabet Academy
Daycare / Preschool
186 Inman Ave
Colonia, NJ 07067
(908) 753-1505
Gr: PK-K | 41 students
Alphabet Kidz
Daycare / Preschool
205 Union Avenue
Middlesex, NJ 08846
(732) 469-1133
Gr: PK-K | 70 students
Apple Hill Academy Learning Center
Daycare / Preschool
2500 Us Highway 9
Old Bridge, NJ 08857
(732) 679-2450
Gr: PK-K | 90 students
Apple Montessori School Of Edison
Apple Montessori School Of Edison Photo
Montessori School
(3)
2825 Woodbridge Ave
Edison, NJ 08817
(732) 494-4111
Gr: PK-K | 205 students Avg. class size: 22 students Tuition listed
Apple Montessori School of Metuchen
Montessori School
12 Center Street
Metuchen, NJ 08840
(732) 395-6404
Gr: NS Avg. class size: 21 students
Big Blue Marble Academy
Big Blue Marble Academy Photo
Daycare / Preschool
2177 Oak Tree Rd Suite 100
Edison, NJ 08820
(908) 769-3224
Gr: PK-K | 154 students
30 Hillside Ave
Metuchen, NJ 08840
(732) 248-4142
Gr: PK-K | 83 students
Candyland, Inc.
Daycare / Preschool
698 King Georges Road
Fords, NJ 08863
(732) 738-4555
Gr: PK-K | 54 students
Show 81 more private schools in Middlesex County, NJ (out of 116 total schools)
Loading...
[+] Show Closed Private Schools in Middlesex County, New Jersey

Middlesex County Private Schools (Closed)

School
Location
Quick Facts
310 Augusta St
South Amboy, NJ 08879
(732) 721-0748
Gr: 9-12 | 284 students
100 Hardenburg Ln
East Brunswick, NJ 08816
(732) 422-7066
Gr: K-9 | 152 students
80 David Street
South River, NJ 08882
(732) 257-5200
Gr: PK-8 | 158 students
890 Ridge Road
Monmouth Junction, NJ 08852
(609) 520-7501
Gr: PK-K | 86 students
Suite 1 399 Ridge Road
Dayton, NJ 08810
(732) 274-9631
Gr: NS-K | 150 students
1017 King Georges Post Rd
Edison, NJ 08837
(732) 738-0600
Gr: K | 21 students
230 Prospect Plains Rd
Monroe Township, NJ 08831
(609) 409-6787
Gr: PK-K | 60 students
Lil Big Ones (Closed 2025)
Daycare / Preschool
134 Durham Ave
South Plainfield, NJ 07080
(908) 757-2004
Gr: Inquire with school | 4 students
450 Drake Ave
Middlesex, NJ 08846
(732) 356-6560
Gr: K-9 | 217 students
1 Sacred Heart Dr
South Plainfield, NJ 07080
(908) 756-0632
Gr: K-9 | 199 students
45 Wilus Way
Iselin, NJ 08830
(732) 283-2824
Gr: PK-8 | 228 students
167 Somerset St
New Brunswick, NJ 08901
(732) 545-1482
Gr: K-9 | 121 students
192 Sandford Street
New Brunswick, NJ 08901
(732) 249-7753
Gr: K-8 | 177 students
175 Somerset Street
New Brunswick, NJ 08901
(732) 846-8046
Gr: 9-12 | 178 students
Somerset Hills School (Closed 2024)
All-boys | Special Education School
1275 Bound Brook Rd Ste 1
Middlesex, NJ 08846
(732) 469-6900
Gr: 3-11 | 75 students Avg. class size: 9 students
9 Stelton Road
Piscataway, NJ 08854
(732) 968-2152
Gr: NS-K | 69 students
216 Tingley Lane
Edison, NJ 08820
(908) 791-2812
Gr: K | 65 students
1715 Kenyon Ave
South Plainfield, NJ 07080
(908) 756-0556
Gr: 1-5 | 14 students
51 Park Ave
Piscataway, NJ 08854
(732) 235-0042
Gr: K-8 | 205 students
8998 State Route 18
Old Bridge, NJ 08857
(732) 952-8384
Gr: 9-12 | 22 students
40 Hampton St
Metuchen, NJ 08840
(732) 603-2005
Gr: PK-K | 14 students

Overview

This County (Middlesex County)
This State (NJ)
# Schools
120 Schools

Student Body:

# Students
15,418 Students
217,867 Students
% Average Students of Color
52%
40%

Academics and Faculty:

# Teachers
1,143 Teachers
20,239 Teachers
Average Student-Teacher Ratio
13:1
11:1
% Average Faculty w/Advanced Degree
58%
54%
Average Class Size
16 students
14 students
Average Number of AP Courses
11 courses
15 courses
Average SAT score
1308
(Out of 1600)
1262
Average ACT score
25
(Out of 36)
29

Tuition and Acceptance Rate:

Average Yearly Tuition Cost
$15,792
$18,801
Average Summer Program Cost
$405
$869
Average % on Financial Aid
21%
27%
Average Financial Aid Grant
$133,198
$16,414
Average Acceptance Rate
70%
78%
Average Endowment Size
$42.3 million
$57.49 million

Students by Ethnicity:

0.72
0.63
# American Indian Students
13 Students
942 Students
% American Indian Students
n/a
1%
# Asian Students
2,038 Students
11,318 Students
% Asian Students
13%
5%
# Hispanic Students
1,458 Students
15,575 Students
% Hispanic Students
10%
7%
# Black Students
891 Students
14,114 Students
% Black Students
6%
7%
# White Students
5,295 Students
116,454 Students
% White Students
35%
53%
# Hawaiian Students
17 Students
292 Students
% Hawaiian Students
n/a
n/a
# Two or more races Students
n/a
n/a
% of Two or more races Students
n/a
n/a
# Others Students
5,500 Students
59,277 Students
% of Others Students
36%
27%
All Ethnic Groups

Extracurriculars and Sports:

Average Number of Extracurriculars
12 extracurriculars
12 extracurriculars
Average Number of Sports
7 sports
7 sports

Frequently Asked Questions

What are the top-ranked private schools in Middlesex County, NJ?
The top-ranked private schools in Middlesex County, NJ include An-noor Academy, Perth Amboy Catholic School, and Saint Joseph High School.
How many private schools are located in Middlesex County?
116 private schools are located in Middlesex County.
How much do private schools cost in Middlesex County?
The average tuition cost is $15,792, which is lower than the New Jersey private school average tuition cost of $18,801.
How diverse are private schools in Middlesex County?
Middlesex County private schools are approximately 52% minority students, which is higher than the New Jersey private school average of 40%.
What percentage of students in Middlesex County go to private school?
11% of all K-12 students in Middlesex County are educated in private schools (compared to the NJ state average of 14%).
What percentage of private schools are religiously affiliated in Middlesex County?
39% of private schools in Middlesex County are religiously affiliated (most commonly Catholic and Jewish).
Which private schools in Middlesex County are often viewed compared to one another?

Recent Articles

Financial Aid 101 for Private School Families 2026
Financial Aid 101 for Private School Families 2026
Guide to private school financial aid in 2026, with current costs, key planning timelines and practical steps parents need to maximize aid options.
Why Extracurricular Activities Matter in 2026
Why Extracurricular Activities Matter in 2026
Discover why extracurricular activities remain essential in 2026, with updated research, costs, and admissions insights for parents and students.
How to Appeal for Financial Aid After Admission
How to Appeal for Financial Aid After Admission
Learn how to appeal for financial aid after admission to a private school, with expert steps, timelines, and 2026 updates for families.