Top Mercer County Public Schools

All
(105)
All
(105)
 
High
(26)
High
(26)
 
Middle
(21)
Middle
(21)
 
Elementary
(77)
Elementary
(77)
 
Pre-K
(36)
Pre-K
(36)
 
Charter
(9)
Charter
(9)
 
Private
(71)
Private
(71)
 
For the 2021 school year, there are 105 public schools in Mercer County, NJ, serving 55,798 students. Mercer County has one of the highest concentrations of top ranked public schools in New Jersey.
Mercer County, NJ public schools have an average math proficiency score of 40% (versus the New Jersey public school average of 42%), and reading proficiency score of 51% (versus the 55% statewide average). Schools in Mercer County have an average ranking of 5/10, which is in the bottom 50% of New Jersey public schools.
The top ranked public schools in Mercer County, NJ are Princeton Charter School, Thomas Edison Energysmart Charter School and Toll Gate Grammar School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Minority enrollment is 68% of the student body (majority Hispanic and Black), which is more than the New Jersey public school average of 56% (majority Hispanic).
The student:teacher ratio of 12:1 is equal to the New Jersey public school average of 12:1.

Top Mercer County Public Schools (2021)

  • School (Math and Reading Proficiency) Location Grades Students
  • Princeton Charter School Charter School
    Math: 91% | Reading: 92%
    Rank
    10/
    10
    Top 1%
    100 Bunn Drive
    Princeton, NJ 08540
    (609) 924-0575

    Grades: K-8 | 400 students
  • Thomas Edison Energysmart Charter School Charter School
    Math: 87% | Reading: 95%
    Rank
    10/
    10
    Top 5%
    150 Pierce Street
    Somerset, NJ 08873
    (732) 412-7643

    Grades: K-9 | 476 students
  • Toll Gate Grammar School Math: 80-84% | Reading: 85-89%
    Rank
    10/
    10
    Top 5%
    275 So Main Street
    Pennington, NJ 08534
    (609) 737-4008

    Grades: K-5 | 273 students
  • Stony Brook Elementary School Math: 81% | Reading: 83%
    Rank
    10/
    10
    Top 10%
    20 Stephenson Road
    Pennington, NJ 08534
    (609) 737-4006

    Grades: K-5 | 393 students
  • Village Elementary School Math: 78% | Reading: 84%
    Rank
    10/
    10
    Top 10%
    601 New Village Road
    Princeton Junction, NJ 08550
    (609) 716-5200

    Grades: 4-5 | 726 students
  • Johnson Park School Math: 75-79% | Reading: 80-84%
    Rank
    10/
    10
    Top 10%
    285 Rosedale Road
    Princeton, NJ 08540
    (609) 806-4240

    Grades: PK-5 | 391 students
  • Maurice Hawk Elementary School Math: 81% | Reading: 81%
    Rank
    10/
    10
    Top 10%
    303 305 Clarksville Road
    Princeton Junction, NJ 08550
    (609) 716-5425

    Grades: K-3 | 749 students
  • Bear Tavern Elementary School Math: 75% | Reading: 86%
    Rank
    10/
    10
    Top 10%
    1162 Bear Tavern Road
    Titusville, NJ 08560
    (609) 737-4005

    Grades: PK-5 | 439 students
  • John Witherspoon Middle School Math: 74% | Reading: 85%
    Rank
    10/
    10
    Top 10%
    217 Walnut Lane
    Princeton, NJ 08540
    (609) 806-4270

    Grades: 6-8 | 719 students
  • Thomas R Grover Middle School Math: 74% | Reading: 80%
    Rank
    9/
    10
    Top 20%
    10 Southfield Road
    Princeton Junction, NJ 08550
    (609) 716-5250

    Grades: 6-8 | 1,264 student
  • Hopewell Elementary School Math: 70-74% | Reading: 79%
    Rank
    9/
    10
    Top 20%
    35 Princeton Avenue
    Hopewell, NJ 08525
    (609) 737-4007

    Grades: PK-5 | 436 students
  • Yardville Elementary School Math: 65-69% | Reading: 80-84%
    Rank
    9/
    10
    Top 20%
    450 Yardville Allentown Rd
    Trenton, NJ 08620
    (609) 631-4170

    Grades: PK-5 | 285 students
  • Littlebrook School Math: 70-74% | Reading: 75-79%
    Rank
    9/
    10
    Top 20%
    39 Magnolia Lane
    Princeton, NJ 08540
    (609) 806-4250

    Grades: PK-5 | 358 students
  • Mercer County Technical School Health Sciences Academy Vocational School
    Math: 60-69% | Reading: 80-89%
    Rank
    9/
    10
    Top 20%
    1085 Old Trenton Road
    Trenton, NJ 08690
    (609) 586-5144

    Grades: 9-12 | 112 students
  • Pace Charter School Of Hamilton Charter School
    Math: 65-69% | Reading: 75-79%
    Rank
    9/
    10
    Top 20%
    1949 Hamilton Avenue
    Trenton, NJ 08619
    (609) 587-2288

    Grades: K-6 | 295 students
  • West Windsor-plainsboro High School South Math: 66% | Reading: 80%
    Rank
    9/
    10
    Top 20%
    346 Clarksville Road
    Princeton Junction, NJ 08550
    (609) 716-5050

    Grades: 9-12 | 1,601 student
  • Riverside School Math: 70-74% | Reading: 70-74%
    Rank
    9/
    10
    Top 20%
    58 Riverside Drive
    Princeton, NJ 08540
    (609) 806-4260

    Grades: PK-5 | 304 students
  • Dutch Neck Elementary School Math: 77% | Reading: 67%
    Rank
    9/
    10
    Top 20%
    392 Village Road East
    Princeton Junction, NJ 08550
    (609) 716-5400

    Grades: K-3 | 687 students
  • Pond Road Middle School Math: 70% | Reading: 71%
    Rank
    8/
    10
    Top 30%
    150 Pond Road
    Trenton, NJ 08691
    (609) 632-0940

    Grades: 5-8 | 1,049 student
  • Timberlane Middle School Math: 63% | Reading: 76%
    Rank
    8/
    10
    Top 30%
    51 S Timberlane Drive
    Pennington, NJ 08534
    (609) 737-4004

    Grades: 6-8 | 841 students
  • Langtree Elementary School Math: 60-64% | Reading: 70-74%
    Rank
    8/
    10
    Top 30%
    2080 Whatley Road
    Trenton, NJ 08690
    (609) 631-4157

    Grades: PK-5 | 373 students
  • Sharon School Math: 71% | Reading: 66%
    Rank
    8/
    10
    Top 30%
    234 Sharon Road
    Trenton, NJ 08691
    (609) 632-0960

    Grades: PK-4 | 1,116 student
  • Mercer County Technical School Stem Academy Vocational School
    Math: 50-59% | Reading: 75-79%
    Rank
    8/
    10
    Top 30%
    1200 Old Trenton Road, Comm. B
    Princeton Junction, NJ 08550
    (609) 570-3400

    Grades: 9-12 | 75 students
  • Alexander Elementary School Math: 60-64% | Reading: 65-69%
    Rank
    8/
    10
    Top 30%
    20 Robert Frost Drive
    Trenton, NJ 08690
    (609) 631-4148

    Grades: PK-5 | 312 students
  • Yardville Heights Elementary School Math: 60-64% | Reading: 65-69%
    Rank
    8/
    10
    Top 30%
    3880 South Broad Street
    Trenton, NJ 08620
    (609) 631-4171

    Grades: PK-5 | 258 students
  • Lawrenceville Elementary School Math: 60-69% | Reading: 60-69%
    Rank
    7/
    10
    Top 50%
    40 Craven Lane
    Lawrence Township, NJ 08648
    (609) 671-5570

    Grades: PK-3 | 307 students
  • Mercerville Elementary School Math: 55-59% | Reading: 65-69%
    Rank
    7/
    10
    Top 50%
    60 Regina Avenue
    Trenton, NJ 08619
    (609) 631-4159

    Grades: PK-5 | 312 students
  • Princeton High School Math: 48% | Reading: 76%
    Rank
    7/
    10
    Top 50%
    151 Moore Street
    Princeton, NJ 08540
    (609) 806-4280

    Grades: 9-12 | 1,610 student
  • Walter C. Black Elementary School Math: 62% | Reading: 59%
    Rank
    7/
    10
    Top 50%
    371 Stockton Street
    Hightstown, NJ 08520
    (609) 443-7816

    Grades: K-5 | 557 students
  • Lawrence Middle School Math: 54% | Reading: 66%
    Rank
    7/
    10
    Top 50%
    2455 Princeton Pike
    Lawrence Township, NJ 08648
    (609) 671-5520

    Grades: 7-8 | 596 students
  • Community Park School Math: 60-64% | Reading: 55-59%
    Rank
    7/
    10
    Top 50%
    372 Witherspoon Street
    Princeton, NJ 08540
    (609) 806-4230

    Grades: PK-5 | 376 students
  • University Heights Elementary School Math: 60-64% | Reading: 55-59%
    Rank
    7/
    10
    Top 50%
    645 Paxson Avenue
    Trenton, NJ 08690
    (609) 631-4167

    Grades: PK-5 | 305 students
  • Ethel Mcknight Elementary School Math: 56% | Reading: 61%
    Rank
    7/
    10
    Top 50%
    58 Twin Rivers Dr South
    Hightstown, NJ 08520
    (609) 443-7800

    Grades: K-5 | 493 students
  • Morgan Elementary School Math: 50-54% | Reading: 60-64%
    Rank
    7/
    10
    Top 50%
    38 Stamford Road
    Trenton, NJ 08619
    (609) 631-4160

    Grades: PK-5 | 316 students
  • Robbinsville High School Math: 41% | Reading: 70%
    Rank
    6/
    10
    Top 50%
    155 Robbinsville Edinburg Rd
    Trenton, NJ 08691
    (609) 632-0950

    Grades: 9-12 | 989 students
  • Show 70 more public schools in Mercer County, NJ (out of 105 total schools)
Recent Articles
Should students wear uniforms? Learn more about the pros and cons of uniform policies in public schools.
Michelle Rhee's name seems to garner press as often as Education Secretary Arne Duncan, but Rhee has her equal share of critics and supporters. Learn about Rhee's controversial reforms and plans for revolutionizing education in this country.
Is your public school on Facebook? Learn about the positives and disadvantages with getting your district on the most popular destination online.