Princeton Academy Of The Sacred Heart Photo - Kindergarten boys on the playground.

Best New Jersey All-Boys Private Schools (2025)

For the 2025 school year, there are 94 all-boys private schools serving 25,545 students in New Jersey.
The top ranked all-boys private schools in New Jersey include Delbarton School, Saint Joseph High School, and Saint Peter's Prep.
The average tuition cost is $21,536, which is higher than the New Jersey private school average tuition cost of $18,786.
94% of all-boys private schools in New Jersey are religiously affiliated (most commonly Jewish and Catholic).

Top Ranked New Jersey All-Boys Private Schools (2025)

School
Location
Quick Facts
Delbarton School
Delbarton School Photo - The Class of 2024
All-boys (Catholic)
230 Mendham Road
Morristown, NJ 07960
(973) 538-3231
Gr: 7-12 | 644 students Avg. class size: 15 students Sports: 17 | Extracurrculars: 5 Tuition & acceptance rate listed
American Boys Preparatory Academy
American Boys Preparatory Academy Photo - American Boys Prep student learning at his own pace.
All-boys | Alternative School
(1)
1020 Springfield Ave
Mountainside, NJ 07092
(908) 516-4231
Gr: 5-8 | 12 students Avg. class size: 5 students Sports: 1 | Extracurrculars: 7 Tuition & acceptance rate listed
Bais Reuvain Kaminetz Of Lakewood
All-boys (Jewish)
112 Clifton Ave
Lakewood, NJ 08701
(732) 363-0579
Gr: K-8 | 246 students Avg. class size: 15 students Acceptance rate listed
Bergen Catholic High School
All-boys (Catholic)
(2)
1040 Oradell Avenue
Oradell, NJ 07649
(201) 634-4120
Gr: 9-12 | 695 students Avg. class size: 25 students Sports: 16 | Extracurrculars: 14 Tuition listed
Bonnie Brae School
All-boys | Special Education School
3415 Valley Rd
Liberty Corner, NJ 07938
(908) 542-2729
Gr: 7-12 | 66 students
Bruriah High School For Girls
All-boys (Jewish)
35 North Avenue
Elizabeth, NJ 07208
(908) 355-4850
Gr: 7-12 | 350 students Avg. class size: 15 students Tuition & acceptance rate listed
Cheder Bnai Torah
All-boys (Jewish)
166 Main St, 419 5th St
Lakewood, NJ 08701
(732) 367-5508
Gr: K-8 | 278 students
Christian Brothers Academy
All-boys (Catholic)
(1)
850 Newman Springs Rd
Lincroft, NJ 07738
(732) 747-1959
Gr: 9-12 | 876 students Avg. class size: 10 students Tuition & acceptance rate listed
Don Bosco Preparatory High School
Don Bosco Preparatory High School Photo - Math classes are required for all four years at the Prep, and students study at the college prep, honors, or advanced placement levels.
All-boys (Catholic)
492 N. Franklin Turnpike
Ramsey, NJ 07446
(201) 337-8003
Gr: 9-12 | 767 students Avg. class size: 21 students Sports: 19 | Extracurrculars: 69 Tuition & acceptance rate listed
Lakewood Cheder School
All-boys (Jewish)
725 Vasser Ave
Lakewood, NJ 08701
(732) 370-6400
Gr: K-8 | 2,713 students
Machzikei Hadas
All-boys (Jewish)
3 Harmony Dr
Lakewood, NJ 08701
(732) 276-6402
Gr: PK-8 | 315 students
Nesivos Hatorah
All-boys (Jewish)
655 Princeton Ave
Lakewood, NJ 08701
(732) 905-1888
Gr: K-5 | 275 students
New Jersey Center For Judaic Stds
All-boys (Jewish)
801 Kennedy Blvd
Lakewood, NJ 08701
(732) 367-7345
Gr: 9-12 | 448 students
Oratory Preparatory School
All-boys (Catholic)
(3)
1 Beverly Rd
Summit, NJ 07901
(908) 273-1084
Gr: 7-12 | 376 students Tuition & acceptance rate listed
St. Augustine Preparatory School
St. Augustine Preparatory School Photo
All-boys (Catholic)
611 Cedar Avenue
Richland, NJ 08350
(856) 697-2600
Gr: 8-12 | 615 students Avg. class size: 12 students Sports: 23 | Extracurrculars: 40 Tuition & acceptance rate listed
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. Joseph Regional High School
All-boys (Catholic)
40 Chestnut Ridge Rd
Montvale, NJ 07645
(201) 391-3300
Gr: 9-12 | 458 students Avg. class size: 23 students Sports: 13 | Extracurrculars: 18 Tuition listed
Saint Peter's Prep
Saint Peter's Prep Photo
All-boys (Catholic)
144 Grand Street
Jersey City, NJ 07302
(201) 547-6400
Gr: 9-12 | 889 students Avg. class size: 22 students Sports: 19 | Extracurrculars: 21 Tuition & acceptance rate listed
Seton Hall Preparatory School
All-boys (Catholic)
120 Northfield Ave
West Orange, NJ 07052
(973) 325-6626
Gr: 9-12 | 976 students
Sinai High School At Tabc
All-boys | Special Education School (Jewish)
1485 Teaneck Rd suite 304
Teaneck, NJ 07666
(201) 862-0032
Gr: Inquire with school | 22 students Avg. class size: 7 students
Talmud Torah Bais Avrohom
All-boys (Jewish)
915 New Hampshire Ave
Lakewood, NJ 08701
(732) 363-0040
Gr: PK-8 | 662 students
Tashbar Of Lakewood
All-boys (Jewish)
82 Oak Street
Lakewood, NJ 08701
(732) 905-1111
Gr: K-8 | 565 students Avg. class size: 15 students Tuition & acceptance rate listed
Yeshiva K'tana Of Lakewood
All-boys (Jewish)
120 2nd St
Lakewood, NJ 08701
(732) 363-0303
Gr: K-12 | 793 students Tuition listed
Yeshiva Ktana Of Passaic Boys'
All-boys (Jewish)
1 Main Ave
Passaic, NJ 07055
(973) 365-0100
Gr: PK-8 | 1,021 student
Yeshiva Masoras Avos
All-boys (Jewish)
23 Congress St S
Lakewood, NJ 08701
(732) 942-7522
Gr: PK-8 | 362 students
Yeshiva Nachlei Torah
All-boys (Jewish)
1815 Swarthmore Ave
Lakewood, NJ 08701
(732) 370-7580
Gr: PK-8 | 373 students
Yeshiva Ohr Hatorah
All-boys (Jewish)
780 Vassar Ave
Lakewood, NJ 08701
(732) 363-0440
Gr: K-8 | 670 students
Yeshiva Orchos Chaim
All-boys (Jewish)
410 Oberlin Ave S
Lakewood, NJ 08701
(732) 806-4274
Gr: K-8 | 1,093 student
Yeshiva Shagas Aryeh
All-boys (Jewish)
975 Cross St
Lakewood, NJ 08701
(732) 363-3340
Gr: 1-8 | 544 students
Yeshiva Stolin Karlin
All-boys (Jewish)
1640 W County Line Rd
Lakewood, NJ 08701
(347) 853-1944
Gr: K-8 | 253 students
Yeshiva Tiferes Torah
All-boys (Jewish)
75 East End Ave
Lakewood, NJ 08701
(732) 370-9889
Gr: K-8 | 472 students
Yeshiva Toras Aron
All-boys
285 River Ave
Lakewood, NJ 08701
(732) 363-9980
Gr: K-8 | 758 students
Yeshive Toras Emes
All-boys (Jewish)
577 James St.
Lakewood, NJ 08701
(732) 730-1602
Gr: PK-8 | 255 students
Cheder Eitz Chaim
All-boys (Jewish)
115 11th St
Lakewood, NJ 08701
(732) 276-1211
Gr: K-3 | 62 students
Cheder Tiferes Yisroel
All-boys (Jewish)
212 Cathy Ln
Lakewood, NJ 08701
(732) 987-6824
Gr: K-3 | 91 students
Show 59 more private schools in New Jersey (out of 94 total schools)
Loading...

Frequently Asked Questions

What are the top ranked all-boys private schools in New Jersey?
The top ranked all-boys private schools in New Jersey include Delbarton School, Saint Joseph High School, and Saint Peter's Prep.
How many all-boys private schools are located in New Jersey?
94 all-boys private schools are located in New Jersey.
How much do all-boys private schools cost in New Jersey?
The average tuition cost is $21,536, which is higher than the New Jersey private school average tuition cost of $18,786.
How diverse are all-boys private schools in New Jersey?
New Jersey all-boys private schools are approximately 20% minority students, which is lower than the New Jersey private school average of 40%.
What percentage of all-boys private schools are religiously affiliated in New Jersey?
94% of all-boys private schools in New Jersey are religiously affiliated (most commonly Jewish and Catholic).

Recent Articles

7 Ways Kids Can Avoid Summer Brain Drain
7 Ways Kids Can Avoid Summer Brain Drain
The summer "Brain Drain," also known as the "Summer Slide" is a term commonly used by educators and parents alike to describe the learning loss that takes place for many students during summer months. We polled the experts and found the 7 best ways parents and kids can combat the problem head on.
What's Being Taught?
What's Being Taught?
This article examines the academic offerings in American private high schools, discussing graduation requirements, college preparation, accreditation, and advanced programs like AP and IB. It emphasizes the importance of understanding a school's curriculum when choosing the right educational environment for a child.
Waldorf Schools
Waldorf Schools
Waldorf schools offer a well thought out approach to K-12 education.