The latest Niche rankings of the best public high schools in New Jersey have just been released and Bergen County Academies (BCA) in Hackensack came in at the top of the site’s 2025 list. Consistently ranked among the best high schools in the country, the free public magnet high school for Bergen County residents offers seven specialized programs in mathematics and science, engineering and design, medical science, business and finance, culinary arts and hospitality administration, visual and performing arts, and technology and computer science.
Many other vocational-technical districts also landed at the top of the rankings. To make its 2025 ranking, Niche analyzed data from the U.S. Department of Education and school reviews from students and parents. Niche looked at academics (including factors like graduation rate, state test scores and college readiness), diversity, student-teacher ratio, clubs and activities, sports, resources and facilities and more. SAT/ACT scores were removed from this year’s rankings “to reflect a general de-emphasis on test scores in the college admissions process,” according to Niche.
Here are the top 50 public high schools in NJ for 2025, as ranked by Niche:
- Bergen County Academies, Hackensack
- The Academy for Math, Science & Engineering, Rockaway
- Union County Magnet High School, Scotch Plains
- High Technology High School, Lincroft
- Marine Academy of Technology & Environmental Science, Manahawkin
- Ronald E McNair Academic High School, Jersey City
- Academy for Information Technology, Scotch Plains
- Biotechnology High School, Freehold
- Bergen County Technical High School, Teterboro
- Academy for Allied Health Science, Scotch Plains
- West Windsor-Plainsboro High School South, West Windsor
- Princeton High School
- Millburn High School
- Northern Highlands Regional High School, Allendale
- West Windsor-Plainsboro High School North, Plainsboro
- Tenafly High School
- Union County Vocational-Technical High School, Scotch Plains
- Academy of Allied Health & Science, Neptune
- Marine Academy of Science & Technology, Highlands
- Ridgewood High School
- Livingston Senior High School
- Summit Senior High School
- Middlesex County Academy for Science, Mathematics & Engineering Technologies, Edison
- High Tech High School, Secaucus
- Chatham High School
- Northern Valley Regional High School Demarest
- Communications High School, Wall
- Montgomery High School
- Northern Valley Regional High School, Old Tappan
- Moorestown High School
- Haddonfield Memorial High School
- Ridge High School, Basking Ridge
- West Morris Mendham High School, Mendham
- Rumson Fair Haven Regional High School, Rumson
- Metuchen High School
- South Brunswick High School
- Diana C. Lobosco STEM Academy, Wayne
- Mountain Lakes High School
- Westfield Senior High School
- Bernards High School, Bernardsville
- Applied Technology High School, Paramus
- P. Stevens High School, Edison
- Mahwah High School
- Watchung Hills Regional High School, Warren
- STEM Innovation Academy of the Oranges, South Orange
- Holmdel High School
- Somerset County Vocational & Technical High School, Bridgewater
- Robbinsville High School
- New Providence High School
- Morris County School of Technology, Denville
Go to Niche to see the full list of NJ’s best public high schools of 2025.
Read More:
Dozens of NJ Schools Take Part in Global Projects
Expert Tips to Transition From Middle School to High School
Why Schools Face Chronic Absenteeism – And What Educators Can Do To Help