Top 20 Best New Jersey All-Girls Private High Schools (2024)

For the 2024 school year, there are 31 all-girls private high schools serving 9,042 students in New Jersey.
The top ranked all-girls private high schools in New Jersey include Stuart Country Day School, Oak Knoll School Of The Holy Child and St. Vincent Academy.
The average tuition cost is $20,298, which is higher than the New Jersey private high school average tuition cost of $20,206.
90% of all-girls private high schools in New Jersey are religiously affiliated (most commonly Catholic and Jewish).

Top Ranked New Jersey All-Girls Private High Schools (2024)

School
Location
Grades
Students
Oak Knoll School Of The Holy Child
Oak Knoll School Of The Holy Child Photo
All-girls (Catholic)
(7)
44 Blackburn Road
Summit, NJ 07901
(908) 522-8100
Grades: PK-12
| 485 students
Stuart Country Day School
Stuart Country Day School Photo - Stuart girls are UNSTOPPABLE! Stuart girls thrive in an environment designed just for her and will be supported by a community of teachers and friends who see her and truly know her. At Stuart, she is known, and will know the value and power of her voice to make a difference in the world.
All-girls (Catholic)
(5)
1200 Stuart Rd
Princeton, NJ 08540
(609) 921-2330
Grades: NS-12
| 303 students
Our Lady Of Mercy Academy
Our Lady Of Mercy Academy Photo
All-girls (Catholic)
(3)
1001 Main Rd
Newfield, NJ 08344
(856) 697-2008
Grades: 9-12
| 220 students
Academy Of Saint Elizabeth
Academy Of Saint Elizabeth Photo
All-girls (Catholic)
(5)
2 Convent Rd
Convent Station, NJ 07961
(973) 290-5200
Grades: 9-12
| 208 students
Academy Of The Holy Angels
All-girls (Catholic)
315 Hillside Ave
Demarest, NJ 07627
(201) 768-7822
Grades: 9-12
| 493 students
Bais Shaindel High School For Girls
All-girls (Jewish)
(4)
685 River Ave
Lakewood, NJ 08701
(732) 363-7074
Grades: 9-12
| 620 students
Bais Yaakov High School Of Lakewood
All-girls (Jewish)
277 James St
Lakewood, NJ 08701
(732) 370-8200
Grades: 9-12
| 592 students
Bais Yaakov Of Passaic High School For Girls
All-girls (Jewish)
181 Pennington Ave
Passaic, NJ 07055
(973) 365-5813
Grades: 9-12
| 431 students
Bnot Yisroel Continuation School
All-girls (Jewish)
604 5th St
Lakewood, NJ 08701
(732) 730-0819
Grades: PK-12
| 412 students
Immaculate Conception High School
All-girls (Catholic)
(1)
258 S Main St
Lodi, NJ 07644
(973) 773-2400
Grades: 9-12
| 145 students
Immaculate Heart Academy
All-girls (Catholic)
500 Van Emburgh Ave
Township Of Washington, NJ 07676
(201) 445-6800
Grades: 9-12
| 684 students
Kenmare High School
All-girls | Alternative School
89 York St
Jersey City, NJ 07302
(201) 451-1177
Grades: 9-12
| 121 students
Kent Place School
All-girls
(2)
42 Norwood Avenue
Summit, NJ 07901
(908) 273-0900
Grades: PK-12
| 618 students
Maayanot Yeshiva High School For Girls
All-girls (Jewish)
1650 Palisade Ave
Teaneck, NJ 07666
(201) 833-4307
Grades: 9-12
| 325 students
Mary Help Of Christians Academy
Mary Help Of Christians Academy Photo
All-girls (Catholic)
(3)
659 Belmont Avenue
Haledon, NJ 07508
(973) 790-6200
Grades: 8-12
| 154 students
Mount Saint Dominic Academy
All-girls (Catholic)
(2)
3 Ryerson Avenue
Caldwell, NJ 07006
(973) 226-0660
Grades: 9-12
| 316 students
Mount Saint Mary Academy
All-girls (Catholic)
1645 US-22 W
Watchung, NJ 07069
(908) 757-0108
Grades: 9-12
| 370 students
Oros Bais Yakov
All-girls (Jewish)
1995 RUTGERS BLVD
Lakewood, NJ 08701
(732) 370-6049
Grades: 9-12
| 555 students
St. Dominic Academy
All-girls (Catholic)
2572 Kennedy Boulevard
Jersey City, NJ 07304
(201) 434-5938
Grades: 7-12
| 258 students
St. Vincent Academy
All-girls (Catholic)
(3)
228 W Market St
Newark, NJ 07103
(973) 622-1613
Grades: 9-12
| 249 students
Villa Victoria Academy
Villa Victoria Academy Photo - The Religious Teachers Filippini work and teach at Villa Victoria Academy.
All-girls (Catholic)
(10)
376 W. Upper Ferry Road
Trenton, NJ 08628
(609) 882-1700
Grades: 6-12
| students
Villa Walsh Academy
All-girls (Catholic)
455 Western Ave
Morristown, NJ 07960
(973) 538-3680
Grades: 7-12
| 214 students
Bais Yaakov Elementary School
All-girls (Jewish)
155 Oberlin Ave N
Lakewood, NJ 08701
(732) 363-0329
Grades: 9-12
| 179 students
Bais Yaakov Machon Ora
All-girls (Jewish)
565 Broadway
Passaic, NJ 07055
(973) 241-1350
Grades: 9-12
| 157 students
Bet Yaakov Of The Jersey Shore
All-girls (Jewish)
210 Wall St
West Long Branch, NJ 07764
(732) 229-0680
Grades: PK-12
| 219 students
Ilan High School
All-girls (Jewish)
1200 Roseld Ave
Asbury Park, NJ 07712
(732) 517-1111
Grades: 9-12
| 158 students
Mother Seton Regional High School
Mother Seton Regional High School Photo - NEW TECHNOLOGY PROGRAM - All students get a Micsosoft Surface Tablet fully loaded with all Microsoft Office Products. Used for integrated learning in the classrooms and for homework.
All-girls (Catholic)
(2)
One Valley Road
Clark, NJ 07066
(732) 382-1952
Grades: 9-12
| 197 students
Purnell School
Purnell School Photo - The Johnson Art Center is central to the lives and learning of Purnell students. Classes cover the complete range of media: drawing, collage, pastels, ceramics, photography, oil painting, charcoals and fashion design among others. Students also take art history classes which include trips to New York museums.
All-girls
(3)
51 Pottersville Rd
Pottersville, NJ 07979
(908) 439-4014
Grades: 9-12
| 46 students
Reenas Bais Yaakov
All-girls (Jewish)
1131 Raritan Ave
Highland Park, NJ 08904
(732) 985-5646
Grades: 9-12
| 88 students
Shalva High School
All-girls (Jewish)
555 Joe Parker Rd.
Lakewood, NJ 08701
(732) 994-4462
Grades: 9-12
| 24 students
Trinity Hall
All-girls (Catholic)
900 Leonardville Rd
Leonardo, NJ 07737
(732) 291-1297
Grades: 9-12
| 201 students

Frequently Asked Questions

What are the top ranked all-girls private high schools in New Jersey?
The top ranked all-girls private high schools in New Jersey include Stuart Country Day School, Oak Knoll School Of The Holy Child and St. Vincent Academy.
How many all-girls private high schools are located in New Jersey?
31 all-girls private high schools are located in New Jersey.
How much do all-girls private high schools cost in New Jersey?
The average tuition cost is $20,298, which is higher than the New Jersey private school average tuition cost of $20,206.
How diverse are all-girls private high schools in New Jersey?
New Jersey all-girls private high schools are approximately 33% minority students, which is lower than the New Jersey private school average of 39%.
What percentage of all-girls private high schools are religiously affiliated in New Jersey?
90% of all-girls private high schools in New Jersey are religiously affiliated (most commonly Catholic and Jewish).

Recent Articles

Montessori Schools
Montessori Schools
Montessori schools are popular world-wide with parents of children in the primary grades.
How To Find A Summer Program
How To Find A Summer Program
Sending your children to a summer program or camp keeps them active in fun-filled settings. We explore your options.
Leadership, Legacy, and Learning: Pillars of Top Schools
Leadership, Legacy, and Learning: Pillars of Top Schools
We explore the key elements contributing to the success of leading private schools, highlighting the importance of strong leadership, a rich legacy, and a focus on comprehensive learning experiences.