2017 Best Public Elementary Schools in New Jersey

The 2017 Best Public Elementary Schools ranking is based on rigorous analysis of key statistics and millions of reviews from students and parents using data from the U.S. Department of Education. Ranking factors include state test scores, student-teacher ratio, student diversity, teacher quality, grade school ratings, and the overall quality of the school district.
See how this ranking was calculated
  • National
  • By State
  • By Metro
Viewing 1-25 of 100
  1. 4

    South Mountain School

    • Millburn, NJ
    • 2 reviews
    Niche User:Everyone in the school from the principal to the teachers, support staff and PTO is dedicated to the make it the best learning environment for our children. South Mountain Elementary is the reason we chose to move to this neighborhod, it is a WONDERFUL school!
    More about South Mountain School
  2. 5

    Deerfield Elementary School

    • Short Hills, NJ
    • 8 reviews
    Niche User:They do a very good job of pairing student personalities with appropriate teachers.
    More about Deerfield Elementary School
  3. 15

    Community Park Elementary School

    • Princeton, NJ
    • 2 reviews
    Parent:We switched our son to Community Park after a beloved private school became financially unsustainable. We are thrilled with the decision. He has been at CP for three years, and each year, he has been blessed with an incredible teacher. There are wonderful programs at the school, including After School Clubs like Mechanized Lego, Glee Club, Little Scientists, and Gardening, and an instrumental music group (my son is playing saxophone). The principal is a kind, dedicated woman who knows all of the students. This year, my daughter began at CP in Kindergarten and is in the Dual Language Immersion (Spanish) program. I can't say enough about this program. My husband is fluent in Spanish and he is amazed by how much she has learned in less than a year -- he says her accent is spot on, too! Our family loves this school.
    More about Community Park Elementary School