The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

New Jersey schools ranked by test score

Latest NJSLA year (2024-25). 389 schools with reported Science scores. State average: 26.8%.
RankSchoolLevelSciencevs state
1Marine Academy of Technology and Environmental Science
MANAHAWKIN · Ocean County Vocational Technical School District
High100.0%+73.2pp
2Bergen County Academies
Hackensack · Bergen County Vocational Technical School District
High98.9%+72.1pp
3Biotechnology High School
FREEHOLD · Monmouth County Vocational School District
High98.7%+71.9pp
4Woodbridge Academy Magnet School
WOODBRIDGE · Middlesex County Vocational and Technical School District
High98.7%+71.9pp
5Union County Magnet High School
SCOTCH PLAINS · Union County Vocational-Technical School District
High97.1%+70.3pp
6Academy For Information Technology
SCOTCH PLAINS · Union County Vocational-Technical School District
High95.7%+68.9pp
7Dr Ronald McNair High School
JERSEY CITY · Jersey City Public Schools
High94.6%+67.8pp
8Marine Academy of Science and Technology
Highlands · Monmouth County Vocational School District
High92.4%+65.6pp
9Monmouth County Academy of Allied Health and Science
NEPTUNE · Monmouth County Vocational School District
High90.8%+64.0pp
10Communications High School
WALL · Monmouth County Vocational School District
High89.9%+63.1pp
11Academy For Allied Health Sciences
SCOTCH PLAINS · Union County Vocational-Technical School District
High89.7%+62.9pp
12Bergen County Technical High School - Teterboro
Teterboro · Bergen County Vocational Technical School District
High89.4%+62.6pp
13Hunterdon County Academies
Annandale · Hunterdon County Vocational School District
High85.5%+58.7pp
14Bergen County Institute for Science and Technology
Demarest · Bergen County Vocational Technical School District
High84.5%+57.7pp
15Millburn High School
MILLBURN · Millburn Township School District
High80.1%+53.3pp
16Northern Valley Regional High School at Demarest
Demarest · Northern Valley Regional High School District
High76.6%+49.8pp
17Infinity Institute
Jersey City · Jersey City Public Schools
High75.9%+49.1pp
18Passaic County Technical Institute STEM Academy
Wayne · Passaic County Technical-Vocational School District
High75.3%+48.5pp
19Union County Tech
SCOTCH PLAINS · Union County Vocational-Technical School District
High73.2%+46.4pp
20Montgomery High School
Skillman · Montgomery Township School District
High71.4%+44.6pp
21Science Park High School
NEWARK · Newark Public School District
High70.7%+43.9pp
22Morris County School of Technology
DENVILLE · Morris County Vocational School District
High70.3%+43.5pp
23West Windsor-Plainsboro High School South
West Windsor · West Windsor-Plainsboro Regional School District
High68.4%+41.6pp
24Westfield Senior High School
Westfield · Westfield Public School District
High68.1%+41.3pp
25Northern Highlands Regional High School
ALLENDALE · Northern Highlands Regional High School District
High67.1%+40.3pp
26John P. Stevens High School
EDISON · Edison Township School District
High66.6%+39.8pp
27Tenafly High School
TENAFLY · Tenafly Public School District
High65.6%+38.8pp
28Applied Technology High School
Paramus · Bergen County Vocational Technical School District
High65.4%+38.6pp
29West Morris Mendham High School
MENDHAM · West Morris Regional High School District
High65.3%+38.5pp
30Livingston High School
LIVINGSTON · Livingston Board of Education School District
High64.6%+37.8pp
31West Windsor-Plainsboro High School North
PLAINSBORO · West Windsor-Plainsboro Regional School District
High64.5%+37.7pp
32Somerset County Vocational Technical High School
Bridgewater · Somerset County Vocational and Technical School District
High63.8%+37.0pp
33Voorhees High School
Glen Gardner · North Hunterdon-Voorhees Regional High School District
High63.3%+36.5pp
34Ridge High School
Basking Ridge · Bernards Township School District
High62.4%+35.6pp
35Chatham High School
CHATHAM · School District of the Chathams
High62.2%+35.4pp
36Rumson-Fair Haven Regional High School
RUMSON · Rumson-Fair Haven Regional High School District
High61.3%+34.5pp
37Hopewell Valley Central High School
PENNINGTON · Hopewell Valley Regional School District
High61.0%+34.2pp
38Columbia High School
MAPLEWOOD · South Orange-Maplewood School District
High60.8%+34.0pp
39High Tech High School
Secaucus · Hudson County Schools of Technology School District
High60.5%+33.7pp
40Parsippany Hills High School
Morris Plains · Parsippany-Troy Hills Township School District
High60.0%+33.2pp
41Ridgewood High School
RIDGEWOOD · Ridgewood Public School District
High59.8%+33.0pp
42Mercer County Technical School STEM Academy
Pennington · Area Vocational Technical School District of Mercer County
High58.8%+32.0pp
43STEM Innovation Academy of the Oranges
South Orange · ORANGE BOARD OF EDUCATION School District
High58.7%+31.9pp
44Northern Valley Regional High School at Old Tappan
Old Tappan · Northern Valley Regional High School District
High58.4%+31.6pp
45Glen Rock High School
GLEN ROCK · Glen Rock Public School District
High57.8%+31.0pp
46River Dell Regional High School
ORADELL · River Dell Regional School District
High57.3%+30.5pp
47Robbinsville High School
ROBBINSVILLE · Robbinsville Public School District
High57.3%+30.5pp
48Summit High School
SUMMIT · Summit Public School District
High57.1%+30.3pp
49Verona High School
VERONA · Verona Public School District
High57.1%+30.3pp
50Moorestown High School
MOORESTOWN · Moorestown Township Public School District
High56.7%+29.9pp
Page 1 of 8

About this ranking

Schools are ranked by the percentage of students who scored at or above the NJSLA % Meeting or Exceeding Expectations threshold on the latest available NJSLA Science test (school year 2024-25). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in New Jersey, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.