Best public high schools in New Jersey
Stacker
Daniel Hoz // Shutterstock
- Location: Westfield Public School District, NJ
- Enrollment: 1,864 (12:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,864 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#30. Westfield Senior High School
Achira22 // Shutterstock
- Location: The School District of the Chathams, NJ
- Enrollment: 1,266 (12:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,266 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#29. Chatham High School
Ground Picture // Shutterstock
- Location: Bernards Township School District, NJ
- Enrollment: 1,731 (12:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,731 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#28. Ridge High School
LightField Studios // Shutterstock
- Location: Haddonfield Public Schools, NJ
- Enrollment: 902 (9:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 902 (9:1 student to teacher ratio)
- Niche grade: Grade A+
#27. Haddonfield Memorial High School
Mircea Moira // Shutterstock
- Location: Montgomery Township School District, NJ
- Enrollment: 1,561 (14:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,561 (14:1 student to teacher ratio)
- Niche grade: Grade A+
#26. Montgomery High School
LStockStudio // Shutterstock
- Location: Moorestown Township Public School District, NJ
- Enrollment: 1,300 (12:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,300 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#25. Moorestown High School
panitanphoto // Shutterstock
- Location: Monmouth County Vocational School District, NJ
- Enrollment: 310 (11:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 310 (11:1 student to teacher ratio)
- Niche grade: Grade A+
#24. Communications High School
Jacob Lund // Shutterstock
- Location: Hudson County Schools of Technology School District, NJ
- Enrollment: 1,008 (11:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,008 (11:1 student to teacher ratio)
- Niche grade: Grade A+
#23. High Tech High School
ImageFlow // Shutterstock
- Location: Summit Public School District, NJ
- Enrollment: 1,156 (11:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,156 (11:1 student to teacher ratio)
- Niche grade: Grade A+
#22. Summit Senior High School
Ground Picture // Shutterstock
- Location: Northern Valley Regional High School District, NJ
- Enrollment: 1,023 (11:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,023 (11:1 student to teacher ratio)
- Niche grade: Grade A+
#21. Northern Valley Regional High School Demarest
Tyler Olson // Shutterstock
- Location: Ridgewood Public School District, NJ
- Enrollment: 1,789 (13:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,789 (13:1 student to teacher ratio)
- Niche grade: Grade A+
#20. Ridgewood High School
SEALANDSKYPHOTO // Shutterstock
- Location: Allendale, NJ
- Enrollment: 1,315 (12:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,315 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#19. Northern Highlands Regional High School
sirtravelalot // Shutterstock
- Location: Monmouth County Vocational School District, NJ
- Enrollment: 269 (10:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 269 (10:1 student to teacher ratio)
- Niche grade: Grade A+
#18. Marine Academy of Science & Technology
maroke // Shutterstock
- Location: Monmouth County Vocational School District, NJ
- Enrollment: 301 (13:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 301 (13:1 student to teacher ratio)
- Niche grade: Grade A+
#17. Academy of Allied Health & Science
Studio KIWI // Shutterstock
- Location: Tenafly Public School District, NJ
- Enrollment: 1,185 (10:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,185 (10:1 student to teacher ratio)
- Niche grade: Grade A+
#16. Tenafly High School
GagliardiPhotography // Shutterstock
- Location: Princeton Public Schools, NJ
- Enrollment: 1,534 (12:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,534 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#15. Princeton High School
Monkey Business Images // Shutterstock
- Location: Millburn Township School District, NJ
- Enrollment: 1,343 (10:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,343 (10:1 student to teacher ratio)
- Niche grade: Grade A+
#14. Millburn High School
Ground Picture // Shutterstock
- Location: West Windsor-Plainsboro Regional School District, NJ
- Enrollment: 1,495 (12:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,495 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#13. West Windsor-Plainsboro High School North
Joyseulay // Shutterstock
- Location: Union County Vocational-Technical School District, NJ
- Enrollment: 22 (1:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 22 (1:1 student to teacher ratio)
- Niche grade: Grade A+
#12. Union County Vocational-Technical High School
LStockStudio // Shutterstock
- Location: West Windsor-Plainsboro Regional School District, NJ
- Enrollment: 1,614 (13:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,614 (13:1 student to teacher ratio)
- Niche grade: Grade A+
#11. West Windsor-Plainsboro High School South
Canva
- Location: Union County Vocational-Technical School District, NJ
- Enrollment: 309 (21:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 309 (21:1 student to teacher ratio)
- Niche grade: Grade A+
#10. Academy for Allied Health Science
Canva
- Location: Bergen County Vocational Technical School District, NJ
- Enrollment: 678 (10:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 678 (10:1 student to teacher ratio)
- Niche grade: Grade A+
#9. Bergen County Technical High School - Teterboro
Canva
- Location: Union County Vocational-Technical School District, NJ
- Enrollment: 287 (19:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 287 (19:1 student to teacher ratio)
- Niche grade: Grade A+
#8. Academy for Information Technology
Roman Kosolapov // Shutterstock
- Location: Jersey City School District, NJ
- Enrollment: 704 (14:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 704 (14:1 student to teacher ratio)
- Niche grade: Grade A+
#7. Dr. Ronald E. McNair Academic High School
LBeddoe // Shutterstock
- Location: Union County Vocational-Technical School District, NJ
- Enrollment: 308 (21:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 308 (21:1 student to teacher ratio)
- Niche grade: Grade A+
#6. Union County Magnet High School
Canva
- Location: Monmouth County Vocational School District, NJ
- Enrollment: 315 (12:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 315 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#5. Biotechnology High School
DenisProduction.com // Shutterstock
- Location: Ocean County Vocational Technical School District, NJ
- Enrollment: 274 (12:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 274 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#4. Marine Academy of Technology & Environmental Science
Canva
- Location: Bergen County Vocational Technical School District, NJ
- Enrollment: 1,109 (12:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,109 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#3. Bergen County Academies
Anna Jurkovska // Shutterstock
- Location: Monmouth County Vocational School District, NJ
- Enrollment: 287 (13:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 287 (13:1 student to teacher ratio)
- Niche grade: Grade A+
#2. High Technology High School
Canva
- Location: Morris County Vocational School District, NJ
- Enrollment: 180 (student to teacher ratio not available)
- Niche grade: Grade A+
- Enrollment: 180 (student to teacher ratio not available)
- Niche grade: Grade A+
This story features data reporting and writing by Emma Rubin and is part of a series utilizing data automation across 50 states.
#1. The Academy for Mathematics, Science & Engineering
LightField Studios // Shutterstock