Best public high schools in New Jersey

Stacker
A class of high schoolers as viewed from the rear.
Daniel Hoz // Shutterstock
- Location: Westfield Public School District, NJ
- Enrollment: 1,864 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#30. Westfield Senior High School
A student filling out a scantron form for a multiple choice test.
Achira22 // Shutterstock
- Location: The School District of the Chathams, NJ
- Enrollment: 1,266 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#29. Chatham High School
A student talking to a teacher in the hallway.
Ground Picture // Shutterstock
- Location: Bernards Township School District, NJ
- Enrollment: 1,731 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#28. Ridge High School
A student standing next to their backpack as seen from the knee down.
LightField Studios // Shutterstock
- Location: Haddonfield Public Schools, NJ
- Enrollment: 902 (9:1 student to teacher ratio)
- Niche grade: Grade A+
#27. Haddonfield Memorial High School
Students walking down a hallway with their backs facing the camera.
Mircea Moira // Shutterstock
- Location: Montgomery Township School District, NJ
- Enrollment: 1,561 (14:1 student to teacher ratio)
- Niche grade: Grade A+
#26. Montgomery High School
A high school student doing a chemical experiment.
LStockStudio // Shutterstock
- Location: Moorestown Township Public School District, NJ
- Enrollment: 1,300 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#25. Moorestown High School
A high school student sitting at a desk writing on a piece of paper.
panitanphoto // Shutterstock
- Location: Monmouth County Vocational School District, NJ
- Enrollment: 310 (11:1 student to teacher ratio)
- Niche grade: Grade A+
#24. Communications High School
A student raising their hand in class.
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+
#23. High Tech High School
An empty school hallway lined with red lockers.
ImageFlow // Shutterstock
- Location: Summit Public School District, NJ
- Enrollment: 1,156 (11:1 student to teacher ratio)
- Niche grade: Grade A+
#22. Summit Senior High School
A student solving a math equation on a whiteboard.
Ground Picture // Shutterstock
- Location: Northern Valley Regional High School District, NJ
- Enrollment: 1,023 (11:1 student to teacher ratio)
- Niche grade: Grade A+
#21. Northern Valley Regional High School Demarest
A row of empty desks with notebooks and pencils on them.
Tyler Olson // Shutterstock
- Location: Ridgewood Public School District, NJ
- Enrollment: 1,789 (13:1 student to teacher ratio)
- Niche grade: Grade A+
#20. Ridgewood High School
A hallway lined with green lockers.
SEALANDSKYPHOTO // Shutterstock
- Location: Allendale, NJ
- Enrollment: 1,315 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#19. Northern Highlands Regional High School
A side view of a person using a laptop in the school library.
sirtravelalot // Shutterstock
- Location: Monmouth County Vocational School District, NJ
- Enrollment: 269 (10:1 student to teacher ratio)
- Niche grade: Grade A+
#18. Marine Academy of Science & Technology
An empty classroom as viewed from the back.
maroke // Shutterstock
- Location: Monmouth County Vocational School District, NJ
- Enrollment: 301 (13:1 student to teacher ratio)
- Niche grade: Grade A+
#17. Academy of Allied Health & Science
A pencil case full of pens, pencils, and highlighters spilling on a table.
Studio KIWI // Shutterstock
- Location: Tenafly Public School District, NJ
- Enrollment: 1,185 (10:1 student to teacher ratio)
- Niche grade: Grade A+
#16. Tenafly High School
A group of students walking down the hall with their backs facing the camera.
GagliardiPhotography // Shutterstock
- Location: Princeton Public Schools, NJ
- Enrollment: 1,534 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#15. Princeton High School
An overhead view of high school pupils in group study sitting around circular tables.
Monkey Business Images // Shutterstock
- Location: Millburn Township School District, NJ
- Enrollment: 1,343 (10:1 student to teacher ratio)
- Niche grade: Grade A+
#14. Millburn High School
Students using microscopes in science class.
Ground Picture // Shutterstock
- Location: West Windsor-Plainsboro Regional School District, NJ
- Enrollment: 1,495 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#13. West Windsor-Plainsboro High School North
High school students studying and reading together in their school library.
Joyseulay // Shutterstock
- Location: Union County Vocational-Technical School District, NJ
- Enrollment: 22 (1:1 student to teacher ratio)
- Niche grade: Grade A+
#12. Union County Vocational-Technical High School
Students raising their hands for class participation.
LStockStudio // Shutterstock
- Location: West Windsor-Plainsboro Regional School District, NJ
- Enrollment: 1,614 (13:1 student to teacher ratio)
- Niche grade: Grade A+
#11. West Windsor-Plainsboro High School South
A stack of textbooks with pens on top of them next to an open notebook.
Canva
- Location: Union County Vocational-Technical School District, NJ
- Enrollment: 309 (21:1 student to teacher ratio)
- Niche grade: Grade A+
#10. Academy for Allied Health Science
Two students sharing a book.
Canva
- Location: Bergen County Vocational Technical School District, NJ
- Enrollment: 678 (10:1 student to teacher ratio)
- Niche grade: Grade A+
#9. Bergen County Technical High School - Teterboro
A high school student doing classwork on their laptop.
Canva
- Location: Union County Vocational-Technical School District, NJ
- Enrollment: 287 (19:1 student to teacher ratio)
- Niche grade: Grade A+
#8. Academy for Information Technology
A teacher writing an equation on a blackboard using chalk.
Roman Kosolapov // Shutterstock
- Location: Jersey City School District, NJ
- Enrollment: 704 (14:1 student to teacher ratio)
- Niche grade: Grade A+
#7. Dr. Ronald E. McNair Academic High School
Students' backpacks sitting on a hallway floor.
LBeddoe // Shutterstock
- Location: Union County Vocational-Technical School District, NJ
- Enrollment: 308 (21:1 student to teacher ratio)
- Niche grade: Grade A+
#6. Union County Magnet High School
Bookshelves at a high school's library.
Canva
- Location: Monmouth County Vocational School District, NJ
- Enrollment: 315 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#5. Biotechnology High School
A stack of spiral noteboooks in front of a wooden background.
DenisProduction.com // Shutterstock
- Location: Ocean County Vocational Technical School District, NJ
- Enrollment: 274 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#4. Marine Academy of Technology & Environmental Science
Two rows of red lockers.
Canva
- Location: Bergen County Vocational Technical School District, NJ
- Enrollment: 1,109 (12:1 student to teacher ratio)
- Niche grade: Grade A+
#3. Bergen County Academies
Empty desks in a high school classroom.
Anna Jurkovska // Shutterstock
- Location: Monmouth County Vocational School District, NJ
- Enrollment: 287 (13:1 student to teacher ratio)
- Niche grade: Grade A+
#2. High Technology High School
A closeup of a student taking notes in class.
Canva
- Location: Morris County Vocational School District, NJ
- 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