Skip to Main Content

2022 Best Schools for STEM in New Jersey

Best for STEM
  • Best schools
  • Most diverse
  • Best teachers
  • College prep
  • Largest
  • Niche standout schools
  • Best schools
  • Most diverse
  • Best teachers
  • College prep
  • Largest
  • Best for STEM
  • Niche standout schools
  • Best for the arts
  • Best for athletes
  • Best districts

1-25 of 293 results

  1. #1 Best High Schools for STEM in New Jersey.

    High Technology High School

    Blue checkmark.

    Public School,

    LINCROFT, NJ,

    9-12,

    103 Niche users give it an average review of 3.9 stars.

    Featured Review: Senior says Choosing this high school was one of the best decisions of my life! From amazing teachers to peers that support and get along with each other, High Technology High School provided me with the best....

    Read 103 reviews.

    Overall Niche Grade: A+,

    Students: 293,

    Student-Teacher Ratio: 13 to 1,

    View nearby homes
  2. #2 Best High Schools for STEM in New Jersey.

    Middlesex County Academy for Science, Mathematics, & Engineering Technologies

    Blue checkmark.

    Public School,

    EDISON, NJ,

    9-12,

    46 Niche users give it an average review of 3.5 stars.

    Featured Review: Junior says The academics at the school are amazing, and so are the teachers. They are very understanding and open to your opinions. However, I would like to see more diversity and more opportunities in sports....

    Read 46 reviews.

    Overall Niche Grade: A+,

    Students: 167,

    Student-Teacher Ratio: 14 to 1,

    View nearby homes
  3. #3 Best High Schools for STEM in New Jersey.

    The Academy for Mathematics, Science & Engineering

    Blue checkmark.

    Public School,

    ROCKAWAY, NJ,

    9-12,

    37 Niche users give it an average review of 4.1 stars.

    Featured Review: Junior says The Academy for Mathematics, Science & Engineering is not only a well designed program for students in Morris County interested in STEM, but is also the catalyst for the formation of a community of....

    Read 37 reviews.

    Overall Niche Grade: A+,

    Students: 164,

    Student-Teacher Ratio: 16 to 1,

    View nearby homes
  4. #4 Best High Schools for STEM in New Jersey.

    Bergen County Academies

    Blue checkmark.

    Public School,

    HACKENSACK, NJ,

    9-12,

    529 Niche users give it an average review of 3.7 stars.

    Featured Review: Senior says Bergen County Academies is a school for intellectual and talented students with numerous opportunities and resources. The school has a wide variety of classes in all sorts of fields including....

    Read 529 reviews.

    Overall Niche Grade: A+,

    Students: 1,086,

    Student-Teacher Ratio: 11 to 1,

    View nearby homes
  5. #5 Best High Schools for STEM in New Jersey.

    Princeton International School of Math and Science

    Blue checkmark.

    Private School,

    PRINCETON, NJ,

    9-12,

    13 Niche users give it an average review of 4.9 stars.

    Featured Review: Alum says PRISMS is an amazing place! The diverse student body from across the world is unique and everybody here is extremely talented. The teachers are wonderful and the research equipment is college-level....

    Read 13 reviews.

    Overall Niche Grade: A+,

    Students: 120,

    Student-Teacher Ratio: 5 to 1,

    View nearby homes
  6. #6 Best High Schools for STEM in New Jersey.

    Biotechnology High School

    Public School,

    FREEHOLD, NJ,

    9-12,

    116 Niche users give it an average review of 4 stars.

    Featured Review: Parent says The best environment for a science geek! My child has found his tribe. As a freshman I see him happier than he has ever been in any school. Though I would have liked the school to have more sports,....

    Read 116 reviews.

    Overall Niche Grade: A+,

    Students: 314,

    Student-Teacher Ratio: 13 to 1,

    View nearby homes
  7. #7 Best High Schools for STEM in New Jersey.

    The Lawrenceville School

    Blue checkmark.

    Private School,

    LAWRENCEVILLE, NJ,

    9-12,

    164 Niche users give it an average review of 4.3 stars.

    Featured Review: Alum says I loved my three years there! I have had invaluable once-in-a-lifetime opportunities and experiences here and I have grown so much from my journey! Fair warning, it is pretty rigorous academically....

    Read 164 reviews.

    Overall Niche Grade: A+,

    Students: 822,

    Student-Teacher Ratio: 7 to 1,

    View nearby homesVirtual tour
  8. #8 Best High Schools for STEM in New Jersey.

    Union County Magnet High School

    Blue checkmark.

    Public School,

    SCOTCH PLAINS, NJ,

    9-12,

    139 Niche users give it an average review of 4 stars.

    Featured Review: Junior says Union County Magnet High School is an excellent school! The student community feels like family and the teachers are available to their students often. It’s a very safe environment both physically....

    Read 139 reviews.

    Overall Niche Grade: A+,

    Students: 299,

    Student-Teacher Ratio: 21 to 1,

    View nearby homes
  9. #9 Best High Schools for STEM in New Jersey.

    The Pingry School

    Blue checkmark.

    Private School,

    BASKING RIDGE, NJ,

    K-12,

    118 Niche users give it an average review of 4.1 stars.

    Featured Review: Parent says The Pingry School is a special school that serves the students ranging all the way from K-12, with its magical way of learning at its lower school campus while raising confident, and inquisitive...A school that is diverse like no other - we often remark - Pingry is the best possible confluence of cultures, people, and POVs. The credit goes to its Board of Trustees, Head of School, DEI&B team,...We are grateful for Pingry for everything it has been, is and will be!.

    Read 118 reviews.

    Overall Niche Grade: A+,

    Students: 1,175,

    Student-Teacher Ratio: 7 to 1,

    View nearby homesVirtual tour
  10. #10 Best High Schools for STEM in New Jersey.

    Newark Academy

    Blue checkmark.

    Private School,

    LIVINGSTON, NJ,

    6-12,

    125 Niche users give it an average review of 4.2 stars.

    Featured Review: Middle School Student says As a student who goes to Newark Academy, there are many things about NA that you won’t find at any other school. This school has an amazing community where students and teachers are able to have a....

    Read 125 reviews.

    Overall Niche Grade: A+,

    Students: 674,

    Student-Teacher Ratio: 8 to 1,

    View nearby homesVirtual tour
  11. #11 Best High Schools for STEM in New Jersey.

    Peddie School

    Blue checkmark.

    Private School,

    HIGHTSTOWN, NJ,

    9-12,

    150 Niche users give it an average review of 4.2 stars.

    Featured Review: Niche User says As a student who has never boarded before Peddie, I'd like to say it's truly an exceptional experience. My main takeaway was how nice it was to present the most authentic version of myself without...The students are very welcoming and share a mutual understanding of not putting up with any misconduct towards their peers in any way. This encourages an environment where uncomfortable conversations....

    Read 150 reviews.

    Overall Niche Grade: A+,

    Students: 550,

    Student-Teacher Ratio: 6 to 1,

    View nearby homes
  12. #12 Best High Schools for STEM in New Jersey.

    Delbarton School

    Blue checkmark.

    Private School,

    MORRISTOWN, NJ,

    7-12,

    125 Niche users give it an average review of 4.6 stars.

    Featured Review: Sophomore says Love it! It is just the best. I am a current sophomore here and I cannot help but note how amazing the staff, students, and all people involved in Delbarton are!.

    Read 125 reviews.

    Overall Niche Grade: A+,

    Students: 649,

    Student-Teacher Ratio: 8 to 1,

    View nearby homesVirtual tour
  13. #13 Best High Schools for STEM in New Jersey.

    West Windsor-Plainsboro High School South

    West Windsor-Plainsboro Regional School District, NJ,

    9-12,

    313 Niche users give it an average review of 3.8 stars.

    Featured Review: Senior says The thing I very like about this school is the diversity and the inclusiveness of the school community. Everyone is so friendly to each other, including every known minority. There are many student ran clubs/activities, making students actually enjoy coming to school.The school provides varieties of courses, all in STEM, literature/history, and arts/music.The problem with this school is the old facilities. It is a pretty old school, and some facilities are broken. But the school administration is continuously working to fix/renew and build new....

    Read 313 reviews.

    Overall Niche Grade: A+,

    Students: 1,621,

    Student-Teacher Ratio: 14 to 1,

    View nearby homes
  14. #14 Best High Schools for STEM in New Jersey.

    West Windsor-Plainsboro High School North

    West Windsor-Plainsboro Regional School District, NJ,

    9-12,

    278 Niche users give it an average review of 3.7 stars.

    Featured Review: Sophomore says High School North is an amazing school with wonderful facilities and education that prepares students for college. I love the students and resources here, however, there is a lot competition amongst....

    Read 278 reviews.

    Overall Niche Grade: A+,

    Students: 1,520,

    Student-Teacher Ratio: 12 to 1,

    View nearby homes
  15. #15 Best High Schools for STEM in New Jersey.

    Bergen County Technical High School - Teterboro

    Public School,

    TETERBORO, NJ,

    9-12,

    242 Niche users give it an average review of 4.1 stars.

    Featured Review: Senior says Bergen Tech Teterboro is really a wonderful school in so many ways! It has offered me so many different opportunities to further my academic career as well as many different ways to pursue my....

    Read 242 reviews.

    Overall Niche Grade: A+,

    Students: 668,

    Student-Teacher Ratio: 10 to 1,

    View nearby homes
  16. #16 Best High Schools for STEM in New Jersey.

    Marine Academy of Science & Technology

    Blue checkmark.

    Public School,

    HIGHLANDS, NJ,

    9-12,

    146 Niche users give it an average review of 4.2 stars.

    Featured Review: Sophomore says I applied here because I liked the kinship between the students. That's the best part about MAST is the way everyone's really helpful and nice and considerate. It was definitely a culture shock to go....

    Read 146 reviews.

    Overall Niche Grade: A+,

    Students: 281,

    Student-Teacher Ratio: 10 to 1,

    View nearby homes
  17. #17 Best High Schools for STEM in New Jersey.

    Marine Academy of Technology & Environmental Science

    Public School,

    MANAHAWKIN, NJ,

    9-12,

    164 Niche users give it an average review of 4.3 stars.

    Featured Review: Parent says Both of my children are MATES students. The level of education they’re receiving inside and outside the classroom is amazing! The administrators, teachers, and staff genuinely care about successfully....

    Read 164 reviews.

    Overall Niche Grade: A+,

    Students: 274,

    Student-Teacher Ratio: 11 to 1,

    View nearby homes
  18. #18 Best High Schools for STEM in New Jersey.

    J.P. Stevens High School

    Edison Township School District, NJ,

    9-12,

    461 Niche users give it an average review of 3.7 stars.

    Featured Review: Sophomore says I like that J.P. Stevens High School is competitive in numerous aspects. It is a good academic school that encourages its students to work and study hard for their future. The school is not only....

    Read 461 reviews.

    Overall Niche Grade: A+,

    Students: 2,603,

    Student-Teacher Ratio: 16 to 1,

    View nearby homes
  19. #19 Best High Schools for STEM in New Jersey.

    Academy for Information Technology

    Public School,

    SCOTCH PLAINS, NJ,

    9-12,

    120 Niche users give it an average review of 4.1 stars.

    Featured Review: Senior says This school is pretty great, with extremely engaging teachers who care about their students. The smaller class sizes and specialized programs are great for creating bonds between the students and the....

    Read 120 reviews.

    Overall Niche Grade: A+,

    Students: 284,

    Student-Teacher Ratio: 18 to 1,

    View nearby homes
  20. #20 Best High Schools for STEM in New Jersey.

    Dwight-Englewood School

    Blue checkmark.

    Private School,

    ENGLEWOOD, NJ,

    PK, K-12,

    62 Niche users give it an average review of 4.5 stars.

    Featured Review: Freshman says I've been here since the seventh grade. I'm gonna be totally honest, it's an incredibly expensive school and my family is a high donor. Unlike in my previous school, teachers are connected. It's not....

    Read 62 reviews.

    Overall Niche Grade: A+,

    Students: 947,

    Student-Teacher Ratio: 9 to 1,

    View nearby homes
  21. #21 Best High Schools for STEM in New Jersey.

    Princeton High School

    Princeton Public Schools, NJ,

    9-12,

    330 Niche users give it an average review of 3.9 stars.

    Featured Review: Senior says My experience at Princeton High School was overall a good experience though i could at times be a bit rushed when it came to college applications and community hours. I personally wasn't notified....

    Read 330 reviews.

    Overall Niche Grade: A+,

    Students: 1,582,

    Student-Teacher Ratio: 13 to 1,

    View nearby homes
  22. #22 Best High Schools for STEM in New Jersey.

    Academy of Allied Health & Science

    Public School,

    NEPTUNE, NJ,

    9-12,

    111 Niche users give it an average review of 4 stars.

    Featured Review: Junior says When I applied to AAHS a few years ago, I honestly didn't know what to expect. But after my first few weeks at the Academy, I instantly knew I made the right choice. If you have the grades and test....

    Read 111 reviews.

    Overall Niche Grade: A+,

    Students: 302,

    Student-Teacher Ratio: 12 to 1,

    View nearby homes
  23. #23 Best High Schools for STEM in New Jersey.

    Tenafly High School

    Blue checkmark.

    Tenafly Public School District, NJ,

    9-12,

    129 Niche users give it an average review of 3.9 stars.

    Featured Review: Senior says In general, I think THS is excellent academic wise. The education is great and I have had a good experience in terms of my academics. However, I think the school, and possibly the town, struggles....

    Read 129 reviews.

    Overall Niche Grade: A+,

    Students: 1,246,

    Student-Teacher Ratio: 13 to 1,

    View nearby homes
  24. #24 Best High Schools for STEM in New Jersey.

    Middlesex County Academy for Allied Health & Biomedical Sciences

    Public School,

    WOODBRIDGE, NJ,

    9-12,

    142 Niche users give it an average review of 3.5 stars.

    Featured Review: Senior says It was a school where I had to grow, for better or for worse. The school is tiny, so everyone in your grade will know each other. While this let me build some great bonds with people, it also means....

    Read 142 reviews.

    Overall Niche Grade: A+,

    Students: 271,

    Student-Teacher Ratio: 14 to 1,

    View nearby homes
  25. #25 Best High Schools for STEM in New Jersey.

    Kent Place School

    Blue checkmark.

    Private School,

    SUMMIT, NJ,

    PK, K-12,

    60 Niche users give it an average review of 4.1 stars.

    Featured Review: Alum says I attended KPS from kindergarten through 12th grade, which was on the whole a highly positive experience. I did experience some difficulty fitting in as many peers came from extreme wealth, but by....

    Read 60 reviews.

    Overall Niche Grade: A+,

    Students: 649,

    Student-Teacher Ratio: 7 to 1,

    View nearby homesVirtual tour
loading indicator

Showing results 1 through 25 of 293