Sophia Katsouris

Even though high school sports were put on hold during the pandemic, Niche released its annual ranking of the best public high schools for sports. The rankings were based on data from the U.S. Department of Education, parent and student surveys, enrollment numbers for school sports, championships won, number of school sports offered and both boys and girls participation. You can click here to learn more about the methodology used.

Ramapo High School in Bergen county came out on top this year, beating out Wayne Hills High School in Passaic County.

“My experience at Ramapo High School has been nothing short of unforgettable,” wrote one student in her review of the school. “From the first day of freshman year to now – as I am in the home stretch of my senior year – it has been a place of comfort, support, friendship and growth. I can’t believe the 14 year old girl who first walked the halls is now an 18 year old young woman with a focus on her future and the confidence to take on the world.”

Read on for the top 20:

1. Ramapo High School
Franklin Lakes, Bergen County

2. Wayne Hills High School
Wayne, Passaic County

3. West Essex High School
North Caldwell, Essex County

4. River Dell Regional High School
Oradell, Bergen County

5. Middletown South High School
Middletown, Monmouth County

6. Westfield High School
Westfield, Union County

7. Cedar Creek High School
Egg Harbor City, Atlantic County

8. Ridgewood High School
Ridgewood, Bergen County

9. Shawnee High School
Medford, Burlington County

10. Jackson Memorial High School
Jackson, Ocean County

11. Northern Highlands Regional High School
Allendale, Bergen County

12. Haddonfield High School
Haddonfield, Camden County

13. Moorestown High School
Moorestown, Burlington County

14. Somerville High School
Somerville, Somerset County

15. Toms River South High School
Toms River, Ocean County

16. Summit High School
Summit, Union County

17. Toms River North High School
Toms River, Ocean County

18. Westwood High School
Washington Township, Bergen County

19.Rumson-Fair Haven Regional High School
Rumson, Monmouth County

20. Morris Hills High School
Rockaway, Morris County

The Niche rankings also showed how much a school moved on the list from the previous year. You can click here for the full list of rankings and more information on each of the schools.

See What Our Readers Are Saying