For the 2025 school year, there are 64 all-girls private schools serving 22,508 students in New Jersey.
The top ranked all-girls private schools in New Jersey include Oak Knoll School Of The Holy Child, Mary Help Of Christians Academy, and Mount Saint Mary Academy.
The average tuition cost is $17,557, which is higher than the New Jersey private school average tuition cost of $16,313.
Learn more about how girls schools work and their benefits.
Top Ranked New Jersey All-Girls Private Schools (2025)
School
Location
Grades
Students
44 Blackburn Road
Summit, NJ 07901
(908) 522-8100
Summit, NJ 07901
(908) 522-8100
Grades: 7-12
| 326 students
1001 Main Rd
Newfield, NJ 08344
(856) 697-2008
Newfield, NJ 08344
(856) 697-2008
Grades: 9-12
| 219 students
2 Convent Rd
Convent Station, NJ 07961
(973) 219-9762
Convent Station, NJ 07961
(973) 219-9762
Grades: 9-12
| 208 students
Academy Of The Holy Angels
All-girls (Catholic)
315 Hillside Ave
Demarest, NJ 07627
(201) 768-7822
Demarest, NJ 07627
(201) 768-7822
Grades: 9-12
| 493 students
Aderes Bais Yaakov
All-girls (Jewish)
488 Old Whitesville Rd
Lakewood, NJ 08701
(732) 987-6898
Lakewood, NJ 08701
(732) 987-6898
Grades: 9-12
| 266 students
Bais Faiga Gratter Building
All-girls (Jewish)
100 Park Ave
Lakewood, NJ 08701
(732) 370-6400
Lakewood, NJ 08701
(732) 370-6400
Grades: K-8
| 1,933 students
350 Courtney Rd
Lakewood, NJ 08701
(732) 370-6476
Lakewood, NJ 08701
(732) 370-6476
Grades: K-8
| 1,939 students
Bais Kaila Torah Preparatory High School For Girls
All-girls (Jewish)
100 Bais Kaila Lane
Lakewood, NJ 08701
(732) 370-4300
Lakewood, NJ 08701
(732) 370-4300
Grades: 9-12
| 350 students
Bais Leah High School
All-girls (Jewish)
152 Lanes Mill Rd
Howell, NJ 07731
(732) 886-5324
Howell, NJ 07731
(732) 886-5324
Grades: 9-12
| 304 students
685 River Ave
Lakewood, NJ 08701
(732) 363-7074
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
Lakewood, NJ 08701
(732) 370-8200
Grades: 9-12
| 659 students
Bais Yaakov Of Passaic High School For Girls
All-girls (Jewish)
181 Pennington Ave
Passaic, NJ 07055
(973) 365-5813
Passaic, NJ 07055
(973) 365-5813
Grades: 9-12
| 431 students
Belz Institution/bais Malko, Brench
All-girls | Daycare / Preschool (Jewish)
388 Chestnut St
Lakewood, NJ 08701
(732) 366-1500
Lakewood, NJ 08701
(732) 366-1500
Grades: K
| 439 students
Bnos Brocha
All-girls (Jewish)
1665 Corporate Road West
Lakewood, NJ 08701
(732) 367-8401
Lakewood, NJ 08701
(732) 367-8401
Grades: PK-8
| 400 students
Bnos Devorah
All-girls (Jewish)
243 Prospect St
Lakewood, NJ 08701
(732) 905-4455
Lakewood, NJ 08701
(732) 905-4455
Grades: PK-8
| 797 students
Bnos Orchos Chaim
All-girls (Jewish)
440 Oberlin Ave S
Lakewood, NJ 08701
(732) 806-4274
Lakewood, NJ 08701
(732) 806-4274
Grades: K-8
| 371 students
Bnos Penina
All-girls (Jewish)
501 Prospect St Ste 121
Lakewood, NJ 08701
(732) 987-6868
Lakewood, NJ 08701
(732) 987-6868
Grades: PK-8
| 245 students
Bnos Yaakov Elementary School
All-girls (Jewish)
2 Kent Rd
Lakewood, NJ 08701
(732) 886-7300
Lakewood, NJ 08701
(732) 886-7300
Grades: K-8
| 747 students
Bnot Yisrael Elementary & High School
All-girls (Jewish)
604 5th St
Lakewood, NJ 08701
(732) 730-0819
Lakewood, NJ 08701
(732) 730-0819
Grades: PK-12
| 445 students
Goddard School Of Old Bridge![Goddard School Of Old Bridge Photo Goddard School Of Old Bridge Photo]()

All-girls | Daycare / Preschool
300 Belchase Court
Matawan, NJ 07747
(732) 441-3500
Matawan, NJ 07747
(732) 441-3500
Grades: PK-K
| 89 students
258 S Main St
Lodi, NJ 07644
(973) 836-4578
Lodi, NJ 07644
(973) 836-4578
Grades: 9-12
| 132 students
Immaculate Heart Academy
All-girls (Catholic)
500 Van Emburgh Ave
Township Of Washington, NJ 07676
(201) 445-6800
Township Of Washington, NJ 07676
(201) 445-6800
Grades: 9-12
| 625 students
Kenmare High School
All-girls | Alternative School
89 York St
Jersey City, NJ 07302
(201) 451-1177
Jersey City, NJ 07302
(201) 451-1177
Grades: 9-12
| 121 students
42 Norwood Avenue
Summit, NJ 07901
(908) 273-0900
Summit, NJ 07901
(908) 273-0900
Grades: PK-12
| 640 students
Maayanot Yeshiva High School For Girls
All-girls (Jewish)
1650 Palisade Ave
Teaneck, NJ 07666
(201) 833-4307
Teaneck, NJ 07666
(201) 833-4307
Grades: 9-12
| 311 students
659 Belmont Avenue
Haledon, NJ 07508
(973) 790-6200
Haledon, NJ 07508
(973) 790-6200
Grades: 9-12
| 176 students
Moreshes Bais Yaakov
All-girls (Jewish)
140 Lee High Ave
Lakewood, NJ 08701
(732) 806-9007
Lakewood, NJ 08701
(732) 806-9007
Grades: K-8
| 284 students
3 Ryerson Avenue
Caldwell, NJ 07006
(973) 226-0660
Caldwell, NJ 07006
(973) 226-0660
Grades: 9-12
| 229 students
Mount Saint Mary Academy
All-girls (Catholic)
1645 US-22 W
Watchung, NJ 07069
(908) 757-0108
Watchung, NJ 07069
(908) 757-0108
Grades: 9-12
| 370 students
Nachlas Bais Yaakov
All-girls (Jewish)
509 Joe Parker Rd
Lakewood, NJ 08701
(732) 994-3935
Lakewood, NJ 08701
(732) 994-3935
Grades: PK-6
| 391 students
Oros Bais Yakov
All-girls (Jewish)
1995 RUTGERS BLVD
Lakewood, NJ 08701
(732) 370-6049
Lakewood, NJ 08701
(732) 370-6049
Grades: 9-12
| 559 students
St. Dominic Academy
All-girls | Vocational/Technical School (Catholic)
2572 Kennedy Boulevard
Jersey City, NJ 07304
(201) 434-5938
Jersey City, NJ 07304
(201) 434-5938
Grades: 7-12
| 219 students
228 W Market St
Newark, NJ 07103
(973) 622-1613
Newark, NJ 07103
(973) 622-1613
Grades: 9-12
| 235 students
Sephardic Bet Yaakov
All-girls (Jewish)
243 Prospect St
Lakewood, NJ 08701
(732) 730-0819
Lakewood, NJ 08701
(732) 730-0819
Grades: K-12
| 400 students
Shiras Chaim
All-girls (Jewish)
805 Cross St Ste 1
Lakewood, NJ 08701
(732) 806-9007
Lakewood, NJ 08701
(732) 806-9007
Grades: K-8
| 514 students
Show 29 more private schools in New Jersey (out of 64 total schools)
Loading...
Frequently Asked Questions
What are the top ranked all-girls private schools in New Jersey?
The top ranked all-girls private schools in New Jersey include Oak Knoll School Of The Holy Child, Mary Help Of Christians Academy, and Mount Saint Mary Academy.
How many all-girls private schools are located in New Jersey?
64 all-girls private schools are located in New Jersey.
How much do all-girls private schools cost in New Jersey?
The average tuition cost is $17,557, which is higher than the New Jersey private school average tuition cost of $16,313.
How diverse are all-girls private schools in New Jersey?
New Jersey all-girls private schools are approximately 36% minority students, which is lower than the New Jersey private school average of 39%.
Recent Articles

A Parent's Guide To Understanding High School Teaching Methods
This comprehensive guide helps parents navigate the various teaching methods used in today's high school classrooms. By understanding these approaches, you'll be better equipped to support your teen's learning journey, communicate effectively with teachers, and create a complementary learning environment at home.

February 08, 2025
Social Emotional Learning: Education's Hidden SymphonyA musician's perspective on Social Emotional Learning reveals how this educational framework orchestrates success through five essential emotional competencies.

January 24, 2025
A Roadmap For Starting A Private SchoolUse this roadmap as a set of talking points with your trusted mentors and professionals to start the private school of your dreams. You're not alone. Over the years, hundreds of folks like you have had the same dream. From Quintilian to Maria Montessori to Lucy Madeira Wing, visionary educators have established schools to teach according to their beliefs and methodologies.