The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·NEW YORK CITY GEOGRAPHIC DISTRICT #25·NCES 360012202444

PS 120

58-01 136TH ST, FLUSHING, NY 11355 · (718) 359-3390 · Queens County
GRADES PK–05ELEMENTARY11-CITYTITLE IREGULAR SCHOOL748 STUDENTS
Enrollment
748
Elementary
DISTRICT 651 · STATE 443
Student : Teacher
13.4:1
56 FTE teachers
DISTRICT 13.1:1 · STATE 12.8:1
Free / Reduced Lunch
90%
674 students
DISTRICT 74% · STATE 58%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
34
Kindergarten
106
Grade 1
123
Grade 2
111
Grade 3
121
Grade 4
128
Grade 5
124
Ungraded
1
Student demographics
White
132%
DISTRICT 8% · STATE 39%
Hispanic
23732%
DISTRICT 37% · STATE 31%
Black
51%
DISTRICT 5% · STATE 16%
Asian
48264%
DISTRICT 47% · STATE 10%
Two+
61%
DISTRICT 2% · STATE 4%
Native American
51%
DISTRICT 1% · STATE 1%
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
39753%
Female
35147%

Discussions

+ POST

Test scores

NYS Assessments 2024-25 . % Proficient (Level 3 + Level 4)
English Language Arts
45.0%
NY avg 58.3% . -4.0pp since 2023
Math
59.0%
NY avg 57.4% . -7.0pp since 2023
Source: NYS Assessments. 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
53.2%
composite math + reading, all grades
Predicted
41.9%
based on NY schools with similar FRL share
Beats by
+11.4pp
above 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
748
-285 (-28%) vs 2017
Student : Teacher
13.4:1
was 16.1:1
% White
2%
was 1%
% Hispanic
32%
was 14%
% Black
1%
was 0%
% Asian
64%
was 84%
Source: NCES Common Core of Data

About 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 profile
Population
2,323,052
Census ACS
Median income
$86,136
Household, ACS
Bachelor's+
36%
Adults 25+
Poverty rate
10%
Below federal line
Schools in county
392
268,205 students

Quick facts

School name
PS 120
District
NEW YORK CITY GEOGRAPHIC DISTRICT #25
Address
58-01 136TH ST, FLUSHING, NY 11355
Phone
(718) 359-3390
County
Queens County
Level
Elementary
Grade range
PK–05
Total enrollment
748
Teachers (FTE)
56
Student–teacher ratio
13.4:1
Free/Reduced lunch
674 (90%)
Locale
11-City: Large
NCES ID
360012202444
Charter school
No
Virtual school
No

Related schools

Other schools in NEW YORK CITY GEOGRAPHIC DISTRICT #25
Other schools in FLUSHING
Nearby schools

Frequently asked questions

About PS 120
What is the total enrollment at PS 120?
PS 120 enrolls approximately 748 students in grades PK-05.
Is PS 120 an elementary, middle, or high school?
PS 120 is an elementary school covering grades PK-05.
How many students per teacher at PS 120?
Approximately 13.4:1 students per teacher at PS 120.
How diverse is PS 120?
PS 120 reports a student body of 2% White, 32% Hispanic, 1% Black, 64% Asian, 1% Two or more.
Who oversees PS 120?
PS 120 is overseen by NEW YORK CITY GEOGRAPHIC DISTRICT #25 in Queens County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post