
Wondering which New Jersey high schools offer the best experience for student-athletes? Niche just released its 2024 rankings of the top 25 schools for sports, based on everything from state titles and student participation to the range of athletic options offered and real reviews from students and parents.
Niche ranked the 25 best high schools in New Jersey for athletes and private schools accounted for 7 of the top 10. Schools placing first to 20th all got A+ ratings and Nos. 21-25 got As.
Delbarton School in Morristown ranked No. 1. The all-boys, grades 7-12 Benedictine Catholic school is also the No. 1 Best Catholic High School in New Jersey. With an overall grade of A+, it received an A+ average in academics, teachers, clubs and activities, college prep and sports, and a B+ in diversity. Eighty-five percent of students play on interscholastic athletic teams from a choice of 17 sports. The Green Wave athletics program includes football, rugby, squash and skiing.
Bergen Catholic High School, coming in at No. 2, is also the No. 3 Best All-Boys High School in NJ, according to Niche. The grades 9-12 school in Oradell got an A+ for academics, clubs and activities, college prep and sports; an A for diversity; and an A- for teachers. The 700 Crusaders play a range of 18 sports – including crew, indoor and outdoor track, rugby, lacrosse and skiing – as part of the NJSIAA and the Big North Conference. Bergen Catholic has won 560 championships since the school’s inception in 1955, and the Crusader Athletic Program won the 2023-2024 Lou Molino Big North Conference All-Sports Banner in the United Division – Boys Schools (and won banners 9 out of the last 11 years).
Ramsey’s Don Bosco Prep came in third. Another private, Catholic, all-boys high school, it also ranks fifth for Best All-Boys High School in the state. The grade 9-12 school received an A+ for academics, clubs and activities, college prep and sports; and an A- for teachers and diversity. There have been 49 league championships, 71 county championships, 15 state championships, and 3 national championships over the years. This includes nine undefeated seasons, and the Ironmen being named the Star Ledger’s Team of the Year eight times. The 2003 group was named the greatest football team in New Jersey high school history. There is bowling, fencing, crew, golf, mountain biking, rugby, skiing and volleyball among its 20 sports offerings.
Ramapo High School, located in Franklin Lakes, took the fourth spot. This is the first public school on the list, also noted as the 13th best public school in New Jersey. Rated A overall by Niche – with an A for academics and clubs/activities, A- for college prep, B+ for teachers, and B- for diversity and administration – it has an A+ ranking because of the 30 year-round sports on its roster. Students sign up for cheerleading, gymnastics, competitive dance, swimming, mountain biking, and flag football.
Seton Hall Prep in West Orange rounds out the Top 5. Another private, all-boys (No. 2 in the state), grades 9-12 Catholic school, it earned high marks with an overall grade of A+. The school garnered an A+ in individual rankings in academics, clubs and activities, college prep, and sports; and an A for teachers and an A- for diversity. Pirates can choose from 16 sports. Since it was founded in 1856, there have been 394 athletic championships. Recently, SHP Crew earned two medals at the state championships, with the Varsity 8 and Junior Doubles both placing third.
The Best High Schools for Athletes in New Jersey in 2025, according to Niche:
- Delbarton School, private school, Morristown
- Bergen Catholic High School, private school, Oradell
- Don Bosco Preparatory High School, private school, Ramsey
- Ramapo High School, Ramapo Indian Hills Regional High School District, Franklin Lakes
- Seton Hall Preparatory School, private school, West Orange
- Saint Peter’s Prep, private school, Jersey City
- Immaculate Heart Academy, private school, Washington Twp.
- Westfield Senior High School, Westfield Public School District, Westfield
- Red Bank Catholic High School, private school, Red Bank
- Cedar Creek High School, Greater Egg Harbor Regional High School District, Egg Harbor City
- The Pingry School, private school, Basking Ridge
- Haddonfield Memorial High School, Haddonfield Public Schools, Haddonfield
- Wayne Hills High School, Wayne Twp. Public School District, Wayne
- Northern Highlands Regional High School, Allendale
- Middletown High School South, Middletown Twp. Public School District, Middletown
- Ridgewood High School, Ridgewood Public School District, Ridgewood
- Gill St. Bernard’s School, private school, Gladstone
- St. Augustine Preparatory School, private school, Richland
- Christian Brothers Academy, private school, Lincroft
- West Essex High School, West Essex Regional School District, North Caldwell
- Rutgers Preparatory School, private school, Somerset
- Wayne Valley High School, Wayne Twp. Public School District, Wayne
- Notre Dame High School, private school, Lawrenceville
- Summit Senior High School, Summit Public School District, Summit
- Ridge High School, Bernards Twp. School District, Basking Ridge
Read More:
These NJ High Schools Send the Most Grads to Harvard, Princeton & MIT
How to Spot the Signs of an Eating Disorder in Your Teen—and What to Do Next
5 Conversations I Wish Someone Would’ve Had with Me Before College
How Will Trump’s Plan to Dismantle the Department of Education Affect New Jersey Schools?
Popular Now:
These NJ High Schools Send the Most Grads to Harvard, Princeton & MIT
This NJ Gem Was Just Named One of the Best New Hotels on the Planet
The Country’s Best Boardwalk is in New Jersey, According to USA Today Readers
Best Mother’s Day Brunch Spots in NJ