NJMiddleProfile data from NCES 2023-24
Princeton Middle School — School Profile & District Info
Middle|PRINCETON, New Jersey|Princeton Public School District
PRINCETON, NJ 08540
School Profile
Grades
6–8
Enrollment
780
Student:Teacher
11.3:1
Locale
Urban
District
Princeton Public School DistrictEcon. Disadvantaged
12.4%
Phone
(609)806-4270School Statistics
Academics (SY 2020-21)
ELA Proficiency
75%
97th percentile in NJ
Math Proficiency
47%
86th percentile in NJ
Chronic Absenteeism
25.7%
SY 2019-20
District Finance (FY 2023)
Per-Pupil Spending
$30,034
District-level data
Funding Sources
Federal 2%State 24%Local 74%
Community Context
Median Home Value
$431,931
+0.4% YoY
Trenton, NJ metro area · Zillow Feb 2026
Community Need Level
Moderate
CDC/ATSDR Social Vulnerability Index 2022
Enrollment Trend (2014-2025)
794
Current enrollment
Stable(+2% 5yr)Frequently Asked Questions about Princeton Middle School
Princeton Middle School currently enrolls 780 students across Middle grade levels. The school operates under the local school district in NJ.
Calendar Guides
School profiles: Data from NCES Common Core of Data. Calendar events from district calendar sources, updated automatically.