New York All-Boys Private High Schools

For the 2026-27 school year, there are 126 all-boys private high schools serving 44,588 students in New York.
The top ranked all-boys private high schools in New York include Iona Preparatory School, Fordham Preparatory School, and The Browning School.
The average tuition cost is $25,679, which is lower than the New York private high school average tuition cost of $26,603.
93% of all-boys private high schools in New York are religiously affiliated (most commonly Jewish and Catholic).

Quick Facts (26-27)

  • # Private Schools: 126
  • # Students Served: 44,588

Quick Facts (26-27)

  • # Private Schools: 126
  • # Students Served: 44,588

Top Ranked New York All-Boys Private High Schools (2026-27)

Archbishop Stepinac High School Photo
Gr: 9-12 | 819 students
Avg. class size: 18 students
Sports: 15 | Extracurriculars: 67
All-boys (Catholic)
950 Mamaroneck Ave
White Plains, NY 10605
(914) 946-4800
(1)
Iona Preparatory School Photo
Gr: PK-12 | 958 students
Sports: 16 | Extracurriculars: 27
All-boys (Catholic)
255 Wilmot Road
New Rochelle, NY 10804
(914) 632-0714
(1)
Map of All Hallows High School
Gr: 9-12 | 415 students
All-boys (Catholic)
111 E 164th St
Bronx, NY 10452
(718) 293-4545
(3)
Map of Bais Yitzchak Yeshiva
Gr: PK-10 | 418 students
All-boys (Jewish)
1413 45th St
Brooklyn, NY 11219
(718) 854-0800
The Browning School Photo
Gr: K-12 | 506 students
Avg. class size: 15 students
Sports: 10 | Extracurriculars: 21
All-boys
52 E 62nd St
New York, NY 10065
(212) 838-6280
(12)
Map of The Buckley School
Gr: K-9 | 366 students
All-boys
113 E 73rd St
New York, NY 10021
(212) 535-8787
Map of Canisius High School
Gr: 9-12 | 878 students
All-boys (Catholic)
1180 Delaware Ave
Buffalo, NY 14209
(716) 882-0466
Map of Cardinal Hayes High School
Gr: 9-12 | 748 students
Avg. class size: 25 students
All-boys (Catholic)
650 Grand Concourse
Bronx, NY 10451
(718) 292-6100
(4)
Map of Cathedral Preparatory School And Seminary
Gr: 9-12 | 151 students
All-boys (Catholic)
5625 92nd St
Elmhurst, NY 11373
(718) 592-6800
Map of Chaminade High School
Gr: 9-12 | 1,700 students
All-boys (Catholic)
340 Jackson Ave
Mineola, NY 11501
(516) 742-5555
(3)
Map of Children's Home Of Kingston
Gr: 4-12 | 48 students
All-boys | Special Education School
26 Grove St
Kingston, NY 12401
(845) 331-1448
(1)
Map of Christian Brothers Academy
Gr: 5-12 | 506 students
All-boys (Catholic)
12 Airline Dr
Albany, NY 12205
(518) 452-9809
(1)
Map of Collegiate School
Gr: K-12 | 649 students
All-boys
301 Freedom Place South
New York, NY 10069
(212) 812-8552
Map of Cong. Ohr Shraga Dveretzky
Gr: PK-12 | 368 students
All-boys (Jewish)
1102 Ave L
Brooklyn, NY 11230
(718) 252-7777
Map of Congregation Kolel Chasidel Rachmistrivka
Gr: PK-9 | 396 students
All-boys (Jewish)
97 Highview Rd
Suffern, NY 10901
(845) 357-5550
Map of Darchei Torah
Gr: PK-12 | 2,289 students
All-boys (Jewish)
257 Beach 17th Street
Far Rockaway, NY 11691
(718) 868-2300
Map of Davis Renov Stahler Yeshiva High School -boys
Gr: 9-12 | 374 students
All-boys (Jewish)
700 Ibsen St
Woodmere, NY 11598
(516) 295-7700
Map of Educational Institute Oholei Torah-oholei Menachem
Gr: K-12 | 1,644 students
All-boys | Specialized Curriculum (Jewish)
667 Eastern Pkwy
Brooklyn, NY 11213
(718) 778-3340
Fordham Preparatory School Photo
Gr: 9-12 | 946 students
Avg. class size: 21 students
Sports: 20 | Extracurriculars: 47
All-boys (Catholic)
441 E. Fordham Road
Bronx, NY 10458
(718) 367-7500
(1)
Map of Hillside Children's Ctr-snell Farm Campus School
Gr: 8-12 | 21 students
All-boys | Special Education School
7320 Snell Hill Rd
Bath, NY 14810
(607) 664-1447
Map of Ives School
Gr: 8-12 | 99 students
All-boys
Route 202
Lincolndale, NY 10540
(914) 248-7474
La Salle Academy Photo
Gr: 9-12 | 211 students
Avg. class size: 20 students
Sports: 8 | Extracurriculars: 20
All-boys (Catholic)
44 East 2nd Street
New York, NY 10003
(212) 475-8940
Map of La Salle School
Gr: 6-12 | 57 students
All-boys | Alternative School (Catholic)
391 Western Ave
Albany, NY 12203
(518) 242-4731
Map of Lasalle School
Gr: 6-12 | 68 students
All-boys (Catholic)
391 Western Ave
Albany, NY 12203
(518) 242-4731
Map of Mcquaid Jesuit
Gr: 6-12 | 734 students
Avg. class size: 23 students
All-boys (Catholic)
1800 Clinton Avenue S
Rochester, NY 14618
(585) 256-6145
(4)
Map of Mirrer Yeshiva Educational Institute
Gr: PK-12 | 476 students
All-boys (Jewish)
1791 Ocean Pkwy
Brooklyn, NY 11223
(718) 375-4321
Map of Mount St. Michael Academy
Gr: 6-12 | 716 students
Avg. class size: 24 students
All-boys (Catholic)
4300 Murdock Ave
Bronx, NY 10466
(718) 515-6400
Map of Msgr Farrell High School
Gr: 9-12 | 783 students
All-boys (Catholic)
2900 Amboy Rd
Staten Island, NY 10306
(718) 987-2900
Regis High School Photo
Gr: 9-12 | 530 students
Sports: 9
All-boys (Catholic)
55 E 84th St
New York, NY 10028
(212) 288-1100
(5)
Map of St. Bernards School
Gr: K-9 | 365 students
Avg. class size: 16 students
Sports: 6
All-boys
4 E 98th St
New York, NY 10029
(212) 289-2878
Map of St. Francis High School
Gr: 9-12 | 409 students
All-boys (Catholic)
4129 Lake Shore Rd
Athol Springs, NY 14010
(716) 627-1200
Map of St. Joseph's Collegiate Institute
Gr: 9-12 | 633 students
Sports: 20 | Extracurriculars: 50
All-boys (Catholic)
845 Kenmore Ave
Buffalo, NY 14223
(716) 874-4024
(2)
Map of St. Peters Boys High School
Gr: 9-12 | 447 students
All-boys (Catholic)
200 Clinton Ave
Staten Island, NY 10301
(718) 447-1676
Map of St. Raymond High School For Boys
Gr: 9-12 | 410 students
All-boys (Catholic)
2151 Saint Raymonds Ave
Bronx, NY 10462
(718) 824-5050
Salesian High School Photo
Gr: 9-12 | 348 students
Avg. class size: 24 students
Sports: 9 | Extracurriculars: 12
All-boys (Catholic)
148 E Main St
New Rochelle, NY 10801
(914) 632-0248
Show 91 more private schools in New York (out of 126 total schools)
Loading...

Frequently Asked Questions

What are the top ranked all-boys private high schools in New York?
The top ranked all-boys private high schools in New York include Iona Preparatory School, Fordham Preparatory School, and The Browning School.
How many all-boys private high schools are located in New York?
126 all-boys private high schools are located in New York.
How much do all-boys private high schools cost in New York?
The average tuition cost is $25,679, which is lower than the New York private school average tuition cost of $26,603.
How diverse are all-boys private high schools in New York?
New York all-boys private high schools are approximately 30% minority students, which is lower than the New York private school average of 36%.
What percentage of all-boys private high schools are religiously affiliated in New York?
93% of all-boys private high schools in New York are religiously affiliated (most commonly Jewish and Catholic).

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