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). 387 schools with reported Mathematics scores. State average: 41.6%.
RankSchoolLevelMathematicsvs state
1Academy for Mathematics Science and Engineering
ROCKAWAY · Morris County Vocational School District
High100.0%+58.4pp
2Edison Academy Magnet School
EDISON · Middlesex County Vocational and Technical School District
High100.0%+58.4pp
3Woodbridge Academy Magnet School
WOODBRIDGE · Middlesex County Vocational and Technical School District
High100.0%+58.4pp
4Bergen County Academies
Hackensack · Bergen County Vocational Technical School District
High99.7%+58.1pp
5Infinity Institute
Jersey City · Jersey City Public Schools
High97.8%+56.2pp
6Biotechnology High School
FREEHOLD · Monmouth County Vocational School District
High97.4%+55.8pp
7Bergen County Technical High School - Teterboro
Teterboro · Bergen County Vocational Technical School District
High95.9%+54.3pp
8High Technology High School
LINCROFT · Monmouth County Vocational School District
High94.6%+53.0pp
9Union County Magnet High School
SCOTCH PLAINS · Union County Vocational-Technical School District
High92.6%+51.0pp
10Marine Academy of Technology and Environmental Science
MANAHAWKIN · Ocean County Vocational Technical School District
High92.5%+50.9pp
11Hunterdon County Academies
Annandale · Hunterdon County Vocational School District
High88.2%+46.6pp
12Dr Ronald McNair High School
JERSEY CITY · Jersey City Public Schools
High85.4%+43.8pp
13Science Park High School
NEWARK · Newark Public School District
High80.6%+39.0pp
14Marine Academy of Science and Technology
Highlands · Monmouth County Vocational School District
High80.3%+38.7pp
15Bergen County Institute for Science and Technology
Demarest · Bergen County Vocational Technical School District
High80.2%+38.6pp
16Academy For Allied Health Sciences
SCOTCH PLAINS · Union County Vocational-Technical School District
High80.0%+38.4pp
17Passaic County Technical Institute STEM Academy
Wayne · Passaic County Technical-Vocational School District
High80.0%+38.4pp
18Academy For Information Technology
SCOTCH PLAINS · Union County Vocational-Technical School District
High79.6%+38.0pp
19Millburn High School
MILLBURN · Millburn Township School District
High79.6%+38.0pp
20Glen Ridge High School
GLEN RIDGE · Glen Ridge Public School District
High79.0%+37.4pp
21Northern Valley Regional High School at Demarest
Demarest · Northern Valley Regional High School District
High78.4%+36.8pp
22Rumson-Fair Haven Regional High School
RUMSON · Rumson-Fair Haven Regional High School District
High77.0%+35.4pp
23Applied Technology High School
Paramus · Bergen County Vocational Technical School District
High76.0%+34.4pp
24West Windsor-Plainsboro High School North
PLAINSBORO · West Windsor-Plainsboro Regional School District
High75.0%+33.4pp
25Pascack Hills High School
Montvale · Pascack Valley Regional High School District
High74.0%+32.4pp
26Jose Marti STEM Academy
UNION CITY · Union City School District
High73.4%+31.8pp
27Northern Highlands Regional High School
ALLENDALE · Northern Highlands Regional High School District
High72.3%+30.7pp
28Ridgewood High School
RIDGEWOOD · Ridgewood Public School District
High72.3%+30.7pp
29Northern Valley Regional High School at Old Tappan
Old Tappan · Northern Valley Regional High School District
High71.3%+29.7pp
30Summit High School
SUMMIT · Summit Public School District
High71.3%+29.7pp
31County Prep High School
JERSEY CITY · Hudson County Schools of Technology School District
High71.2%+29.6pp
32River Dell Regional High School
ORADELL · River Dell Regional School District
High70.8%+29.2pp
33John P. Stevens High School
EDISON · Edison Township School District
High70.6%+29.0pp
34Livingston High School
LIVINGSTON · Livingston Board of Education School District
High69.7%+28.1pp
35West Morris Mendham High School
MENDHAM · West Morris Regional High School District
High69.1%+27.5pp
36Union County Tech
SCOTCH PLAINS · Union County Vocational-Technical School District
High68.7%+27.1pp
37New Providence High School
NEW PROVIDENCE · New Providence School District
High67.3%+25.7pp
38Ramsey High School
RAMSEY · Ramsey School District
High66.2%+24.6pp
39High Tech High School
Secaucus · Hudson County Schools of Technology School District
High65.6%+24.0pp
40Glen Rock High School
GLEN ROCK · Glen Rock Public School District
High65.5%+23.9pp
41Marlboro High School
MARLBORO · Freehold Regional High School District
High65.3%+23.7pp
42West Windsor-Plainsboro High School South
West Windsor · West Windsor-Plainsboro Regional School District
High65.1%+23.5pp
43Morris County School of Technology
DENVILLE · Morris County Vocational School District
High64.8%+23.2pp
44Mountain Lakes High School
Mountain Lakes · Mountain Lakes Public School District
High64.8%+23.2pp
45Fair Lawn High School
FAIR LAWN · Fair Lawn Public School District
High64.6%+23.0pp
46Robbinsville High School
ROBBINSVILLE · Robbinsville Public School District
High64.5%+22.9pp
47Montgomery High School
Skillman · Montgomery Township School District
High64.4%+22.8pp
48Ridge High School
Basking Ridge · Bernards Township School District
High64.2%+22.6pp
49Elizabeth High School - Frank J Cicarell Academy
ELIZABETH · Elizabeth Public Schools
High64.0%+22.4pp
50Pascack Valley High School
Hillsdale · Pascack Valley Regional High School District
High64.0%+22.4pp
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 Mathematics 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.