Beta You're viewing our redesigned school page. Prefer the classic layout?

Princeton Middle School

Public Grades 6-8
73rd
SchoolDigger Rank ?
of 752 New Jersey Middle Schools
Better than 90% of New Jersey middle schools
Summary

Princeton Middle School is a highly-ranked public middle school serving grades 6-8 in the Princeton Public School District in Princeton, New Jersey. With 780 students and a student-teacher ratio around 11:1, the school consistently outperforms state and district averages on standardized tests across all grade levels and subject areas.

In the 2024-2025 school year, 81.7% of 6th graders, 85% of 7th graders, and 89% of 8th graders at Princeton Middle School scored proficient or better on the NJSLA English Language Arts exam, compared to the state averages of 56.1%, 57%, and 57.1% respectively. The school also excels in mathematics, with 81.1% of 6th graders, 73.1% of 7th graders, and 69.8% of Algebra I students scoring proficient or better, compared to the state averages of 39.8%, 38.8%, and 38.2%. Additionally, Princeton Middle School demonstrates exceptional performance across various student subgroups, ranking in the top 30 in the state.

While Princeton Middle School outperforms the state and district averages, it is interesting to note that some nearby schools, such as Community Middle School and Crossroads South Middle School, also demonstrate exceptional academic performance, ranking in the top 5% and top 10% of New Jersey middle schools, respectively. This suggests that the Princeton area is home to a cluster of high-performing middle schools.

794
Students ?
11.8
Student/teacher ratio ?
$11,879
Per pupil spending ?
13.6%
Free/discounted lunch ?
 217 Walnut Lane
       Princeton, NJ  08540

(609) 806-4270

District: Princeton Public School District


Students who attend Princeton Middle School usually attend:

High:    Princeton High School

Feeder schools for Princeton Middle School:

Elementary:    Community Park School
    Johnson Park School
    Littlebrook School
    Riverside School
Racial breakdown:

White:
47.4%
Asian:
23.0%
Hispanic:
14.6%
more
 See top rated New Jersey middle schools

 Compare Princeton Middle School to nearby middle schools!
At a glance
Ranking trend: Improving — 78th percentile in 2015 → 90th in 2025
Strengths
Test scores above the New Jersey average (77% vs 46% meeting standards)
Ranks in the top 10% of New Jersey middle schools
Ranking is trending up — up 12 percentile points since 2015
Worth a look
!Some student groups rank well below the school's overall statewide standing
Students meeting standards (2024-2025) ?
This school77%
District avg75%
New Jersey avg46%
73rd of 752
New Jersey public middle schools ?
Top 10%▲ up 12 pts since 2015
From top 22% (2015) to top 10% (2025)
See the entire ranking list of New Jersey Middle Schools →
SchoolDigger rating ?
79th of 609Princeton Public School District among New Jersey districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankNew Jersey percentileRating
202586.173 of 75290.3%★★★★★
202484.883 of 74388.8%★★★★☆
202376.8154 of 74879.4%★★★★☆
202277.0144 of 74580.7%★★★★☆
202195.419 of 65297.1%★★★★★
201978.0143 of 74580.8%★★★★☆
201879.6127 of 71682.3%★★★★☆
201777.4149 of 71279.1%★★★★☆
201676.4139 of 71380.5%★★★★☆
201571.5156 of 71378.1%★★★★☆
201487.628 of 71796.1%★★★★★
201388.427 of 70496.2%★★★★★
201286.051 of 67792.5%★★★★★
201186.044 of 68493.6%★★★★★
201085.952 of 67792.3%★★★★★
200983.368 of 66489.8%★★★★☆
200882.777 of 64088.0%★★★★☆
200782.169 of 63189.1%★★★★☆
200683.086 of 61586.0%★★★★☆
200582.975 of 59987.5%★★★★☆
200485.451 of 58891.3%★★★★★
200386.639 of 57493.2%★★★★★

African American

YearAvg scoreStatewide rankNew Jersey percentileRating
202582.527 of 35992.5%★★★★★
202471.865 of 35281.5%★★★★☆
202366.876 of 36178.9%★★★★☆
202272.455 of 35684.6%★★★★☆
202168.445 of 29184.5%★★★★☆
201972.362 of 32681.0%★★★★☆
201863.588 of 32673.0%★★★★☆

Asian

YearAvg scoreStatewide rankNew Jersey percentileRating
202570.660 of 20470.6%★★★★☆
202478.235 of 20082.5%★★★★☆
202373.451 of 20174.6%★★★★☆
202279.329 of 20085.5%★★★★☆
202182.917 of 14788.4%★★★★☆
201974.949 of 19975.4%★★★★☆
201866.870 of 20065.0%★★★☆☆

English Language Learner

YearAvg scoreStatewide rankNew Jersey percentileRating
202590.721 of 34393.9%★★★★★
202496.49 of 32097.2%★★★★★
202383.823 of 28892.0%★★★★★
202283.016 of 27094.1%★★★★★
202181.715 of 19792.4%★★★★★
201994.610 of 22795.6%★★★★★
201895.76 of 20297.0%★★★★★

Female

YearAvg scoreStatewide rankNew Jersey percentileRating
202591.738 of 72894.8%★★★★★
202491.636 of 71795.0%★★★★★
202388.169 of 72090.4%★★★★★
202287.463 of 72691.3%★★★★★
202194.418 of 62597.1%★★★★★
201983.990 of 70387.2%★★★★☆
201888.248 of 68092.9%★★★★★

Hispanic

YearAvg scoreStatewide rankNew Jersey percentileRating
202590.830 of 60895.1%★★★★★
202484.055 of 58990.7%★★★★★
202370.4118 of 58779.9%★★★★☆
202269.9112 of 59181.0%★★★★☆
202180.749 of 48089.8%★★★★☆
201980.756 of 52489.3%★★★★☆
201884.739 of 50492.3%★★★★★

Low Socio Economic Status

YearAvg scoreStatewide rankNew Jersey percentileRating
202577.568 of 61388.9%★★★★☆
202464.7123 of 58478.9%★★★★☆
202355.2186 of 56867.3%★★★☆☆
202240.6301 of 54945.2%★★☆☆☆
202135.0304 of 46734.9%★★☆☆☆
201947.5264 of 54151.2%★★★☆☆
201866.9107 of 52279.5%★★★★☆

Male

YearAvg scoreStatewide rankNew Jersey percentileRating
202595.223 of 72696.8%★★★★★
202494.726 of 71996.4%★★★★★
202389.263 of 71891.2%★★★★★
202289.455 of 73092.5%★★★★★
202195.216 of 63597.5%★★★★★
201988.167 of 69790.4%★★★★★
201889.952 of 67592.3%★★★★★

Special Education

YearAvg scoreStatewide rankNew Jersey percentileRating
202596.99 of 50798.2%★★★★★
202488.420 of 51096.1%★★★★★
202389.819 of 50596.2%★★★★★
202291.922 of 53595.9%★★★★★
202197.03 of 40199.3%★★★★★
201982.350 of 49289.8%★★★★★
201887.027 of 47194.3%★★★★★

White

YearAvg scoreStatewide rankNew Jersey percentileRating
202594.812 of 50297.6%★★★★★
202494.311 of 51097.8%★★★★★
202389.524 of 50995.3%★★★★★
202291.924 of 51295.3%★★★★★
201989.426 of 50494.8%★★★★★
201891.519 of 49796.2%★★★★★
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Special Education (2025)98th percentile+8 vs school
White (2025)98th percentile+7 vs school
Male (2025)97th percentile+7 vs school
Hispanic (2025)95th percentile+5 vs school
Female (2025)95th percentile+4 vs school
English Language Learner (2025)94th percentile+4 vs school
African American (2025)92nd percentile~ school
Low Socio Economic Status (2025)89th percentile~ school
Asian (2025)71st percentile-20 vs school
By subject vs New Jersey (2024-2025) ?
Geometry100%+39 vs state
Algebra II98%+16 vs state
English Language Arts85%+29 vs state
Mathematics77%+38 vs state
Algebra I65%+17 vs state
Science59%+40 vs state

No ratings yet
Be the first to rate Princeton Middle School and help other families decide.
Rate Princeton Middle School
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
Reviews
No written reviews yet. If you know this school, be the first to share what stands out.



Schools Near Princeton Middle School

Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private






Frequently Asked Questions about Princeton Middle School

In the 2024-25 school year, 794 students attended Princeton Middle School.

Students at Princeton Middle School are 47% White, 23% Asian, 15% Hispanic, 10% Two or more races, 5% African American.

Students who attend Princeton Middle School usually go on to attend Princeton High School

Yes. Princeton Middle School ranks in the top 9.7% of New Jersey middle schools.


Rate Princeton Middle School!



Sign up for updates!

Be the first to know when there is an update for Princeton Middle School!


Latest New Jersey data All new data »
2024–25 attendance data, dropout rates & graduation ratesJun 13, 2026
2024–25 NJGPA, NJSLA & NJSLA-S test scoresDec 3, 2025
2023–24 attendance data, dropout rates & graduation ratesMay 8, 2025
2023–24 NJGPA test scoresJan 22, 2025


SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the New Jersey Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.





Diagnostics