7 schools in Lawrenceville
7 public-school campuses operate inside Lawrenceville, with roughly 3,690 K-12 students enrolled (4 elementary, 2 middle, and 1 high).
7-year change in Lawrenceville
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Ben Franklin Elementary | Elementary | PK-03 | 342 |
| Eldridge Park School | Elementary | PK-03 | 212 |
| Lawrence High School | High | 09-12 | 1,225 |
| Lawrence Intermediate School | Middle | 04-06 | 775 |
| Lawrence Middle School | Middle | 07-08 | 584 |
| Lawrenceville Elementary School | Elementary | PK-03 | 301 |
| Slackwood Elementary School | Elementary | PK-03 | 251 |
About Lawrenceville
Lawrenceville is an average-sized New Jersey city in terms of public-school footprint, with 7 schools and 3,690 students total.
Looking at the level breakdown, the city is built around 4 elementary, 2 middle, and 1 high.
Over the past 7-year window. Total public-school enrollment in Lawrenceville has declined 4% since SY 2017-18, moving from about 3,849 students to 3,690. The Hispanic share of public-school enrollment rose from 19% to 24%.
Within the allk12 community for this area, the community for Lawrenceville discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.