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

Upper Township Middle School

525 PERRY RD, PETERSBURG, NJ 08270 · (609) 628-3500 · Cape May County
GRADES 06–08MIDDLE41-RURALREGULAR SCHOOL419 STUDENTS
Enrollment
419
Middle
DISTRICT 452 · STATE 578
Student : Teacher
12.4:1
34 FTE teachers
DISTRICT 12.7:1 · STATE 10.9:1
Free / Reduced Lunch
19%
81 students
DISTRICT 18% · STATE 41%
Community
1
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 6
130
Grade 7
146
Grade 8
143
Student demographics
White
38391%
DISTRICT 90% · STATE 37%
Hispanic
205%
DISTRICT 5% · STATE 35%
Black
41%
DISTRICT 1% · STATE 14%
Asian
10%
DISTRICT 0% · STATE 10%
Two+
113%
DISTRICT 3% · STATE 3%
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
20148%
Female
21852%

Discussions

+ POST

Test scores

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

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
52.8%
composite math + reading, all grades
Predicted
55.6%
based on NJ schools with similar FRL share
Beats by
-2.8pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
419
-55 (-12%) vs 2017
Student : Teacher
12.4:1
was 11.3:1
% White
91%
was 91%
% Hispanic
5%
was 5%
% Black
1%
was 1%
% Asian
0%
was 1%
Source: NCES Common Core of Data

About Upper Township Middle School

As a small junior high in PETERSBURG, New Jersey, Upper Township Middle School caters to 419 students from grades 6 through 8, operated by Upper Township School District. Enrollment runs roughly 28% smaller than the state mean of about 578.

Upper Township School District comprises 3 schools with combined enrollment of 1,356 students; Upper Township Middle School is among them.

Looking at the student body, Upper Township Middle School reports that 91% of students identify as White, making the school strongly White-majority. Other groups include 5% Hispanic, 3% multiracial.

In terms of school funding signals, On paper, Upper Township Middle School has 34 full-time-equivalent teachers, translating to a class-load average of around 12.4:1. That figure is higher than the state norm's 10.9:1 average. Roughly 19% of students at Upper Township Middle School qualify for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. That share is noticeably below Cape May County's rate of about 44%.

On a demographically-adjusted basis, Upper Township Middle School tracks the demographic baseline. The model predicts 55.6% given the school's FRL share; actual proficiency is 52.8%.

In the broader community, census data for Cape May County shows median household earnings sit near $91,128, about 39% of the adult population holds a bachelor's degree or above, and roughly 6% of residents live below the federal poverty line. In all, Cape May County runs 32 public schools (combined enrollment of about 11,388 students), of which Upper Township Middle School is one.

Nearest neighbor: Upper Township Elementary School, around 4.5 miles off. Within five miles, there are 3 other public schools. Ranking that nearby cluster on reported proficiency puts Upper Township Middle School at 2nd of 6; the average score across the group is 35.4%.

The campus sits in a small-town setting.

Trend over the last 7 years. Upper Township Middle School's enrollment has contracted 12% since 2018, when it stood at 474 (now 419). The student-to-teacher ratio rose from 11.3:1 in 2018 to 12.4:1 today.

In the discussion threads here, the feed for Upper Township Middle School typically covers sports schedules, lunch menu changes, and school spirit week. Contributors range from current parents to recent graduates and teachers.

Cape May County at a glance

View full county profile
Population
94,941
Census ACS
Median income
$91,128
Household, ACS
Bachelor's+
39%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
32
11,388 students

Quick facts

School name
Upper Township Middle School
District
Upper Township School District
Address
525 PERRY RD, PETERSBURG, NJ 08270
Phone
(609) 628-3500
County
Cape May County
Level
Middle
Grade range
06–08
Total enrollment
419
Teachers (FTE)
34
Student–teacher ratio
12.4:1
Free/Reduced lunch
81 (19%)
Locale
41-Rural: Fringe
NCES ID
341665001758
Charter school
No
Virtual school
No

Related schools

Other schools in Upper Township School District
Nearby schools

Frequently asked questions

About Upper Township Middle School
How large is Upper Township Middle School?
Upper Township Middle School enrolls approximately 419 students in grades 06-08.
What age range does Upper Township Middle School serve?
Upper Township Middle School serves students from grade 06 through grade 08.
How many teachers does Upper Township Middle School have?
Upper Township Middle School employs 34 FTE teachers, for a student-to-teacher ratio of 12.4:1.
What is the student diversity at Upper Township Middle School?
Student demographics at Upper Township Middle School are roughly 91% White, 5% Hispanic, 1% Black, 0% Asian, 3% Two or more.
What district is Upper Township Middle School in?
Upper Township Middle School is part of Upper Township School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post