Here is the list of the top 25 high schools in New Jersey according to Niche rankings, all with overall Niche grades of A+:
- The Academy for Mathematics, Science, and Engineering, Rockaway
- High Technology High School, Lincroft
- Bergen County Academies, Hackensack
- Marine Academy of Technology and Environmental Science, Manahawkin
- Biotechnology High School, Freehold
- Union County Magnet High School, Scotch Plains
- Dr. Ronald E. McNair Academic High School, Jersey City
- Academy for Information Technology, Scotch Plains
- Bergen County Technical High School – Teterboro
- Academy for Allied Health Science, Scotch Plains
- West Windsor-Plainsboro High School South, West Windsor
- Union County Vocational-Technical High School, Scotch Plains
- West Windsor-Plainsboro High School North, West Windsor
- Millburn High School, Millburn Township
- Princeton High School, Princeton
- Tenafly High School, Tenafly
- Academy of Allied Health and Science, Neptune
- Marine Academy of Science and Technology, Highlands
- Middlesex County Academy for Science, Mathematics, & Engineering Technologies, Edison
- Northern Highlands Regional High School, Allendale
- Ridgewood High School, Ridgewood
- Northern Valley Regional High School – Demarest
- Summit Senior High School, Summit
- Livingston Senior High School, Livingston
- Northern Valley Regional High School – Old Tappan
The top-ranked high school in New Jersey is The Academy for Mathematics, Science, and Engineering in Rockaway. It is also ranked #15 among public high schools in the nation. Another notable high-ranking school in New Jersey is Princeton International School of Math & Science, which holds the #1 rank in the state and is the #2 ranked high school in the country.