Skip to Main Content

2022 Best Schools in Mercer County

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 166 results

  1. #1 Best Private High Schools in Mercer County.

    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
  2. #2 Best Private High Schools in Mercer County.

    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
  3. #3 Best Private High Schools in Mercer County.

    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
  4. #4 Best Private High Schools in Mercer County.

    Princeton Day School

    Blue checkmark.

    Private School,

    PRINCETON, NJ,

    PK, K-12,

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

    Featured Review: Parent says What is one of the best things about PDS? Your child can attend all the way up through high school! No SSAT needed and no competition to be accepted at an independent school after 5th or 8th grade.....

    Read 116 reviews.

    Overall Niche Grade: A+,

    Students: 969,

    Student-Teacher Ratio: 7 to 1,

    View nearby homesVirtual tour
  5. #5 Best Private High Schools in Mercer County.

    Stuart Country Day School of the Sacred Heart

    Blue checkmark.

    Private School,

    PRINCETON, NJ,

    PK, K-12,

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

    Featured Review: Niche User says Stuart really provides a very individualized education for girls. I have noticed an attention to the specific learning styles, interests, and needs of every student. The ability of the teachers to....

    Read 96 reviews.

    Overall Niche Grade: A+,

    Students: 434,

    Student-Teacher Ratio: 6 to 1,

    View nearby homesVirtual tour
  6. #1 Best Public High Schools in Mercer County.

    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
  7. #6 Best Private High Schools in Mercer County.

    The Pennington School

    Blue checkmark.

    Private School,

    PENNINGTON, NJ,

    6-12,

    61 Niche users give it an average review of 4.4 stars.

    Featured Review: Parent says Our son is a senior who has attended The Pennington School since his freshman year and his experience has been tremendous! He has friends from all over the world, his classes have had about 8 to 13....

    Read 61 reviews.

    Overall Niche Grade: A+,

    Students: 534,

    Student-Teacher Ratio: 5 to 1,

    View nearby homesVirtual tour
  8. #2 Best Public High Schools in Mercer County.

    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
  9. #7 Best Private High Schools in Mercer County.

    The Hun School of Princeton

    Blue checkmark.

    Private School,

    PRINCETON, NJ,

    6-12,

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

    Featured Review: Sophomore says I have thoroughly enjoyed Hun. The classes are challenging, the teachers engaging, the extracurriculars are what you make them and the sports teams are both welcoming and as competitive ad you want.....

    Read 132 reviews.

    Overall Niche Grade: A+,

    Students: 640,

    Student-Teacher Ratio: 5 to 1,

    View nearby homesVirtual tour
  10. #1 Best Public Elementary Schools in Mercer County.

    Princeton Charter School

    Blue checkmark.

    Public School,

    PRINCETON, NJ,

    K-8,

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

    Featured Review: Alum says I attended Princeton Charter School from Kindergarten all the way through 8th grade. It was a great experience, and I will really miss the school. Academically, PCS is one of the best elementary/middle schools out there. They have exceptionally strong Math and Language departments. However, the one of the best parts about this school are the...There's also a strong community supporting the students. Some of my favorite Charter memories come from the various Picnics, Carnivals, and Field Days we did. I strongly recommend Princeton Charter....

    Read 19 reviews.

    Overall Niche Grade: A+,

    Students: 423,

    Student-Teacher Ratio: 11 to 1,

    View nearby homes
  11. #8 Best Private High Schools in Mercer County.

    Villa Victoria Academy

    Blue checkmark.

    Private School,

    EWING, NJ,

    6-12,

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

    Featured Review: Senior says I am a graduate of VVA’s class of 2021! I can say with sincerity that Villa Victoria Academy is the perfect school for girls! It molds girls into strong, confident, and beautiful young women ready to....

    Read 77 reviews.

    Overall Niche Grade: A+,

    Students: 92,

    Student-Teacher Ratio: 4 to 1,

    View nearby homesVirtual tour
  12. #2 Best Public Middle Schools in Mercer County.

    Thomas R. Grover Middle School

    West Windsor-Plainsboro Regional School District, NJ,

    6-8,

    10 Niche users give it an average review of 4.7 stars.

    Featured Review: Niche User says Thomas R. Grover Middle School is SO MUCH better than Community Middle School, if you are wondering which school to go to, go to GMS. They have great classes, teachers, students, and staff! The....

    Read 10 reviews.

    Overall Niche Grade: A+,

    Students: 1,205,

    Student-Teacher Ratio: 12 to 1,

    View nearby homes
  13. #3 Best Public Middle Schools in Mercer County.

    J. Witherspoon Middle School

    Princeton Public Schools, NJ,

    6-8,

    3 Niche users give it an average review of 5 stars.

    Featured Review: Middle School Student says I liked how nice and cool the teachers were and that my mom worked there so they let me see her anytime I wanted for the most part. Its in a nice spot, I could walked to my house and to town from....

    Read 3 reviews.

    Overall Niche Grade: A+,

    Students: 778,

    Student-Teacher Ratio: 12 to 1,

    View nearby homes
  14. #3 Best Public High Schools in Mercer County.

    Hopewell Valley Central High School

    Hopewell Valley Regional School District, NJ,

    9-12,

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

    Featured Review: Senior says Hopewell Valley is a great school, it is clean, almost all of the teachers are great, except some that are lazy and don't put in any effort to help their students succeed. The curriculum is pretty....

    Read 178 reviews.

    Overall Niche Grade: A+,

    Students: 1,095,

    Student-Teacher Ratio: 10 to 1,

    View nearby homes
  15. #2 Best Public Elementary Schools in Mercer County.

    Littlebrook Elementary School

    Blue checkmark.

    Princeton Public Schools, NJ,

    PK, K-5,

    11 Niche users give it an average review of 5 stars.

    Featured Review: Parent says GREAT elementary school that is in safe walking distance of neighborhood homes. The curriculum is challenging and taught by smart and caring teachers. We are happy to live in the Littlebrook area....

    Read 11 reviews.

    Overall Niche Grade: A+,

    Students: 403,

    Student-Teacher Ratio: 11 to 1,

    View nearby homes
  16. #4 Best Public High Schools in Mercer County.

    Robbinsville High School

    Robbinsville Public Schools, NJ,

    9-12,

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

    Featured Review: Senior says I like pretty much everything about the school. The academics, faculty, environment, clubs, food, sports, and more are wonderful. The school takes safety very seriously- every student is assigned a....

    Read 173 reviews.

    Overall Niche Grade: A+,

    Students: 1,058,

    Student-Teacher Ratio: 13 to 1,

    View nearby homes
  17. #3 Best Public Elementary Schools in Mercer County.

    Maurice Hawk Elementary School

    West Windsor-Plainsboro Regional School District, NJ,

    K-3,

    Overall Niche Grade: A+,

    Students: 698,

    Student-Teacher Ratio: 14 to 1,

    View nearby homes
  18. #4 Best Public Elementary Schools in Mercer County.

    Johnson Park Elementary School

    Princeton Public Schools, NJ,

    PK, K-5,

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

    Featured Review: Parent says Johnson Park is an excellent elementary school. Teachers focus on students individually and cater to a variety of academic needs. The community is culturally and socio-economically diverse and....

    Read 4 reviews.

    Overall Niche Grade: A+,

    Students: 352,

    Student-Teacher Ratio: 10 to 1,

    View nearby homes
  19. #5 Best Public Elementary Schools in Mercer County.

    Village Elementary School

    West Windsor-Plainsboro Regional School District, NJ,

    PK, 4-5,

    Overall Niche Grade: A+,

    Students: 726,

    Student-Teacher Ratio: 11 to 1,

    View nearby homes
  20. #6 Best Public Elementary Schools in Mercer County.

    Dutch Neck Elementary School

    West Windsor-Plainsboro Regional School District, NJ,

    K-3,

    Overall Niche Grade: A,

    Students: 706,

    Student-Teacher Ratio: 16 to 1,

    View nearby homes
  21. #7 Best Public Elementary Schools in Mercer County.

    Bear Tavern Elementary School

    Hopewell Valley Regional School District, NJ,

    PK, K-5,

    Overall Niche Grade: A,

    Students: 424,

    Student-Teacher Ratio: 11 to 1,

    View nearby homes
  22. #8 Best Public Elementary Schools in Mercer County.

    Riverside Elementary School

    Princeton Public Schools, NJ,

    PK, K-5,

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

    Featured Review: Parent says Our child is at Riverside School as part of the autistic program. It is a great program and you don't have to live near Riverside to participate. In fact we live in Littlebrook, which our kids love....

    Read 3 reviews.

    Overall Niche Grade: A,

    Students: 308,

    Student-Teacher Ratio: 9 to 1,

    View nearby homes
  23. #9 Best Public Elementary Schools in Mercer County.

    Toll Gate Grammar School

    Hopewell Valley Regional School District, NJ,

    K-5,

    1 Niche users give it an average review of 5 stars.

    Featured Review: Parent says Small class sizes allow for each student to feel recognized and receive the personal attention they need. Every teacher we have had has been wonderful. They care about my children's social, emotional....

    Read 1 reviews.

    Overall Niche Grade: A,

    Students: 292,

    Student-Teacher Ratio: 9 to 1,

    View nearby homes
  24. #10 Best Public Elementary Schools in Mercer County.

    Village Elementary School

    Montgomery Township School District, NJ,

    3-4,

    Overall Niche Grade: A,

    Students: 660,

    Student-Teacher Ratio: 11 to 1,

    View nearby homes
  25. #11 Best Public Elementary Schools in Mercer County.

    Hopewell Elementary School

    Hopewell Valley Regional School District, NJ,

    PK, K-5,

    Overall Niche Grade: A,

    Students: 418,

    Student-Teacher Ratio: 10 to 1,

    View nearby homes
loading indicator

Showing results 1 through 25 of 166