The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

2 schools in Delanco

New Jersey · Public K-12

Public K-12 enrollment in Delanco totals about 483 students across 2 schools (an average of 242 students per campus).

7-year change in Delanco

SY 2017-18 vs SY 2024-25
Total enrollment
355
-44 (-11%) vs SY 2017-18
School count
1
-1 (-50%) vs SY 2017-18
% Hispanic
19%
was 12%
% Black
25%
was 18%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
M. Joan Pearson SchoolElementaryPK-08355
Walnut Street SchoolMiddle06-08128

About Delanco

Delanco is a thinly populated New Jersey city in terms of public-school footprint, with 2 schools and 483 students total.

On the level-by-level breakdown, the city comprises 1 elementary, and 1 middle.

Per-campus enrollment runs near 242, below the state mean of about 540.

Looking at the last 7 years. Combined enrollment now sits at 355 students, fell 11% from the 399 reported in SY 2017-18. Over that span, Delanco lost 1 school, going from 2 to 1. On the demographic side, Black enrollment moved from 18% to 25% over the same window.

On this page, the community for Delanco discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Delanco, New Jersey?
There are 2 public K-12 schools in Delanco, with a combined enrollment of about 483.
How many elementary, middle, and high schools are in Delanco?
Delanco has 1 elementary, 1 middle public schools.
What is the largest public school in Delanco?
M. Joan Pearson School is the largest public school in Delanco by enrollment, with approximately 355 students.
What school districts serve Delanco?
Delanco public schools are operated by Delanco Township School District.
What grade levels do public schools in Delanco cover?
Public schools in Delanco serve students from pre-K through grade 8.