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

8 schools in Teaneck School District

New Jersey · 3,630 students · 1 city

For a New Jersey district, Teaneck School District runs a compact public-school system: 8 campuses and roughly 3,630 students (5 elementary, 2 middle, and 1 high).

7-year change in Teaneck School District

SY 2017-18 vs SY 2024-25
Total enrollment
3,630
+39 (+1%) vs SY 2017-18
School count
8
+1 (+14%) vs SY 2017-18
% White
11%
was 12%
% Hispanic
45%
was 37%
% Black
30%
was 36%
% Asian
10%
was 11%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Teaneck High SchoolTeaneckHigh09-121,244
Thomas Jefferson Middle SchoolTeaneckMiddle05-08510
Benjamin Franklin Middle SchoolTeaneckMiddle05-08463
John Greenleaf Whittier Elementary SchoolTeaneckElementaryKG-04361
Nathaniel Hawthorne Elementary SchoolTeaneckElementaryKG-04334
James Russell Lowell Elementary SchoolTeaneckElementaryKG-04320
William Cullen Bryant SchoolTeaneckElementaryPK-KG283
Theodora Smiley Lacey Elementary SchoolTeaneckElementaryPK-KG115

About Teaneck School District

As a rural-scale district in New Jersey, Teaneck School District enrolls 3,630 students across 8 schools.

In terms of grade levels, Teaneck School District covers 5 elementary, 2 middle, and 1 high school.

On a per-school basis, Teaneck School District runs about 454 students per campus, 16% below the state mean of roughly 540.

Five-year track record. Total public-school enrollment in Teaneck School District has held roughly steady since SY 2017-18, moving from about 3,591 students to 3,630. Over that span, Teaneck School District gained 1 school, going from 7 to 8. The Hispanic share of public-school enrollment grew from 37% to 45%.

On this page, the community for Teaneck School District discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many schools are in Teaneck School District?
Teaneck School District operates 8 public K-12 schools in New Jersey, serving approximately 3,630 students.
What is the mix of elementary, middle, and high schools in Teaneck School District?
Teaneck School District includes 5 elementary, 2 middle, 1 high schools.
What is the largest school in Teaneck School District?
Teaneck High School is the largest public school in Teaneck School District by enrollment, with approximately 1,244 students.
What grade levels does Teaneck School District serve?
Teaneck School District schools serve students from pre-K through grade 12, across 8 campuses.