Community prompt from u/allk12. Replies below.
PS 120
Test scores
NYS Assessments 2024-25 . % Proficient (Level 3 + Level 4)BeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About PS 120
PS 120 operates as a high-enrollment K-5 school in FLUSHING, New York, part of NEW YORK CITY GEOGRAPHIC DISTRICT #25. Current enrollment sits at 748 students spanning grades pre-K through 5. By comparison, New York's public schools average about 443 students each, so PS 120 sits 69% bigger than that benchmark.
NEW YORK CITY GEOGRAPHIC DISTRICT #25 runs 46 schools in total, collectively educating 33,704 students. PS 120 is one of those campuses.
On demographics, PS 120 logs that 64% of the student body identifies as Asian. Beyond that, the school records 32% Hispanic. That is visibly more Asian than the county at large, where the share is closer to 26%.
On the income-and-resources front, Staff filings list 56 full-time-equivalent teachers, which works out to roughly 13.4:1 students per teacher. That tracks the state average closely. Roughly 90% of students at PS 120 qualify for free or reduced-price lunch, often used as a Title I proxy. Set against Queens County (around 77%), the school's rate is meaningfully above typical.
Adjusting for the school's free-and-reduced-lunch share, PS 120 performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 41.9%, the actual is 53.2%, a residual of +11.4 points.
Around the school, Queens County reports that median household earnings sit near $86,136, 36% of adults hold a bachelor's degree or higher, and roughly 10% of residents live below the federal poverty line. PS 120 is one of 392 public schools in Queens County (combined enrollment of about 268,205 students).
Nearest neighbor: IS 237, around 0.5 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius. Among the 9 schools in that immediate cluster with test data (this one included), PS 120 ranks 8th on composite proficiency, below the local average of 72.1%.
The campus sits in an urban setting.
Over the past 7-year window. Looking back 7 years, enrollment at PS 120 has edged down 28%, going from 1,033 students in 2018 to 748 in 2025. Over the same period, the Asian share decreased from 84% to 64%. Class-load math has narrowed: from 16.1:1 in 2018 to 13.4:1 in 2025.
On allk12, the feed for PS 120 typically covers classroom updates, athletics, and weather closures. Members of the school community can share what they know.
Queens County at a glance
View full county profileQuick facts
Related schools
- JOHN BOWNE HIGH SCHOOLHigh · 2,778 students
- FLUSHING HIGH SCHOOLHigh · 1,650 students
- JHS 185 EDWARD BLEEKERMiddle · 1,516 students
- TOWNSEND HARRIS HIGH SCHOOLHigh · 1,342 students
- IS 237Middle · 1,313 students
- PS 24 ANDREW JACKSONElementary · 1,197 students
- JOHN BOWNE HIGH SCHOOLHigh · 2,778 students
- FLUSHING HIGH SCHOOLHigh · 1,650 students
- JHS 185 EDWARD BLEEKERMiddle · 1,516 students
- JHS 216 GEORGE J RYANMiddle · 1,516 students
- TOWNSEND HARRIS HIGH SCHOOLHigh · 1,342 students
- IS 237Middle · 1,313 students
- IS 2370.5 mi · 1,313
- EAST-WEST SCHOOL OF INTERNATIONAL STUDIES0.5 mi · 700
- JOHN BOWNE HIGH SCHOOL0.5 mi · 2,778
- QUEENS COLLEGE SCHOOL FOR MATH SCIENCE & TECHNOLOGY (THE)0.6 mi · 536
- ACTIVE LEARNING ELEMENTARY SCHOOL (THE)0.6 mi · 458
- PS 219 PAUL KLAPPER0.7 mi · 596