Community prompt from u/allk12. Replies below.
Cranbury School
Test scores
NJSLA 2024-25 . % Meeting or Exceeding ExpectationsBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Cranbury School
Cranbury School, a moderately sized elementary-level community in CRANBURY, New Jersey, one of the schools within Cranbury Township School District, instructs 421 students, covering grades pre-K through 8.
Cranbury School sits inside Cranbury Township School District, the local public-school operator responsible for the campus.
Demographically, Cranbury School shows that the largest single group is White at 50%, but no single group is in the majority. Beyond that, the school logs 31% Asian, 10% Hispanic, 6% multiracial, 3% Black. By comparison, Middlesex County as a whole is about 41% White, so the school skews meaningfully more White than its surroundings.
On the income-and-resources front, Staff filings list 56 full-time-equivalent teachers, which works out to roughly 7.5:1 students per teacher. The state averages around 11.4:1, so this campus is tighter than the state norm typical. Roughly 10% of students at Cranbury School qualify for free or reduced-price lunch, a commonly cited indicator of low-income enrollment. By comparison, Middlesex County runs at roughly 42%, so the school's eligibility rate is below the surrounding baseline.
Adjusting for the school's free-and-reduced-lunch share, Cranbury School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 61.0%, the actual is 68.7%, a residual of +7.7 points.
Around the school, Middlesex County reports that the typical household earns roughly $111,549 per year, 46% of adults hold a bachelor's degree or higher, and the poverty rate sits near 6%. Cranbury School is one of 214 public schools in Middlesex County (combined enrollment of about 129,255 students).
The closest other public school is Oak Tree Elementary School, roughly 2.6 miles away. Within five miles, there are 8 other public schools. Ranking that nearby cluster on reported proficiency puts Cranbury School at 3rd of 7; the average score across the group is 49.3%.
Geographically, the school is in a suburban area.
Over the past 7-year window. Looking back 7 years, enrollment at Cranbury School has contracted 10%, going from 469 students in 2018 to 421 in 2025. Over the same period, the White share ticked down from 64% to 50%. Class-load math has narrowed: from 8.6:1 in 2018 to 7.5:1 in 2025.
On the community side, posts here usually surface around science fair prep, picture-day reminders, and bus-route questions. Contributors range from current parents to recent graduates and teachers.
Middlesex County at a glance
View full county profileQuick facts
Related schools
- Oak Tree Elementary School2.6 mi · 578
- Applegarth Elementary School2.7 mi · 373
- Grace N. Rogers Elementary School2.9 mi · 591
- Walter C. Black Elementary School3.0 mi · 510
- Perry L. Drew Elementary School3.1 mi · 599
- Melvin H. Kreps Middle School3.5 mi · 1,160