Child and snowman

Public or private—the Princeton area has excellent schools for your family.

Princeton Public School District
In the 2010-2011 school year, the district’s six schools enrolled 3805 students and employed 293 teachers.

Four schools—Community Park, Johnson Park, Little Brook and Riverside—serve the elementary student population. Community Park and Johnson Park are also home to the district's pre-integrated pre-school program. All students in grades 5-8 attend John Witherspoon Middle School, and students in grades 9-12 attend Princeton High School.

Private schools
The Princeton area boasts excellent and highly ranked private education from pre-kindergarten through high school in a number of local schools such as Princeton Day School, Stuart Country Day School, the Hun School, the Academy of the Sacred Heart, the Chapin School, and the American Boychoir School. See the link below to learn more about private schools in the Princeton area.

Nearby districts
West Windsor/Plainsboro, Hopewell Valley, Lawrence and Montgomery school districts serve children in the neighboring communities.

Princeton Public School District

West Windsor/Plainsboro Public School District

Hopewell Valley  Public School District

Lawrence Township Public School District

Montgomery Township Public School District

Princeton Private Schools