The Lawrenceville Elementary School, one of Lawrence Township Public Schools' four elementary schools, is located in Lawrenceville.
Other schools in the township are Notre Dame High School, St. Ann School, Princeton Junior School, Chapin School, Slackwood Elementary School, Ben Franklin Elementary School, Eldridge Park Elementary School, Lawrence Intermediate School (LIS), Lawrence Middle School (LMS), and Lawrence High School (LHS).