The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·ENGLEWOOD CLIFFS SCHOOL DISTRICT·NCES 340477000406

Upper School

143 CHARLOTTE PL, ENGLEWOOD CLIFFS, NJ 07632 · (201) 567-7292 · Bergen County
GRADES 03–08MIDDLE21-SUBURBREGULAR SCHOOL264 STUDENTS
Enrollment
264
Middle
DISTRICT 207 · STATE 578
Student : Teacher
6.8:1
39 FTE teachers
DISTRICT 10.0:1 · STATE 10.9:1
Free / Reduced Lunch
,
Title I proxy
STATE 41%
Community
0
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 3
46
Grade 4
38
Grade 5
64
Grade 6
31
Grade 7
47
Grade 8
38
Student demographics
White
6725%
DISTRICT 26% · STATE 37%
Hispanic
208%
DISTRICT 7% · STATE 35%
Black
104%
DISTRICT 3% · STATE 14%
Asian
15759%
DISTRICT 62% · STATE 10%
Two+
83%
DISTRICT 2% · STATE 3%
Pacific Islander
21%
DISTRICT 1% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
14153%
Female
12347%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Upper School.
START A DISCUSSION
Recent discussions in New Jersey

Test scores

NJSLA 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
89.5%
NJ avg 53.1% . +1.5pp since 2023
Math
84.2%
NJ avg 41.6% . +1.7pp since 2023
Source: NJSLA. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
264
-65 (-20%) vs 2017
Student : Teacher
6.8:1
was 8.7:1
% White
25%
was 35%
% Hispanic
8%
was 5%
% Black
4%
was 3%
% Asian
59%
was 55%
Source: NCES Common Core of Data

About Upper School

Located at 143 CHARLOTTE PL, in ENGLEWOOD CLIFFS, New Jersey, Upper School is an intimate junior high that teaches 264 students (grades 3 through 8), run under Englewood Cliffs School District. Compared to the state average of about 578 students per school, that is 54% smaller than typical.

Across the 2 schools in Englewood Cliffs School District (413 students total), Upper School accounts for its share of the district's footprint.

Demographically, Upper School reports that the largest single group is Asian, at 59% of enrollment. Beyond that, the school lists 25% White, 8% Hispanic, 4% Black, 3% multiracial. That is visibly more Asian than the county at large, where the share is closer to 17%.

In terms of school funding signals, Staff filings list 39 full-time-equivalent teachers, which works out to roughly 6.8:1 students per teacher. Statewide, the average ratio sits near 10.9:1, putting Upper School tighter than the state norm the norm.

Around the school, Bergen County reports that the typical household earns roughly $124,884 per year, about 53% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 5%. Across Bergen County's 291 public schools (combined enrollment of about 133,883 students), Upper School is one campus in the mix.

The closest other public school is School No. 3, roughly 0.9 miles away. Within five miles, there are 8 other public schools.

The campus sits in a commuter-belt setting.

Looking at the recent track record. Upper School's enrollment has edged down 20% since 2018, when it stood at 329 (now 264). Over the same period, the White share shrank from 35% to 25%. Class-load math has fell: from 8.7:1 in 2018 to 6.8:1 in 2025.

Inside the community feed, the page collects discussion, questions, and updates around school events, parent volunteer needs, and clubs. The community welcomes input from current and former families.

Bergen County at a glance

View full county profile
Population
962,316
Census ACS
Median income
$124,884
Household, ACS
Bachelor's+
53%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
291
133,883 students

Quick facts

School name
Upper School
District
Englewood Cliffs School District
Address
143 CHARLOTTE PL, ENGLEWOOD CLIFFS, NJ 07632
Phone
(201) 567-7292
County
Bergen County
Level
Middle
Grade range
03–08
Total enrollment
264
Teachers (FTE)
39
Student–teacher ratio
6.8:1
Locale
21-Suburb: Large
NCES ID
340477000406
Charter school
No
Virtual school
No

Related schools

Other schools in Englewood Cliffs School District
Other schools in ENGLEWOOD CLIFFS
Nearby schools

Frequently asked questions

About Upper School
How many students attend Upper School?
Upper School enrolls approximately 264 students in grades 03-08.
What grades does Upper School serve?
Upper School serves grades 03-08.
How many teachers does Upper School have?
Upper School employs 39 FTE teachers, for a student-to-teacher ratio of 6.8:1.
What is the student diversity at Upper School?
Student demographics at Upper School are roughly 25% White, 8% Hispanic, 4% Black, 59% Asian, 3% Two or more.
Is Upper School public or private?
Upper School is a public K-12 school, overseen by Englewood Cliffs School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post