The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

45 schools in Flushing

New York · Public K-12

Public K-12 education in Flushing reaches 33,699 students across 45 schools, with a level mix of 26 elementary, 7 middle, and 12 high.

7-year change in Flushing

SY 2017-18 vs SY 2024-25
Total enrollment
33,699
-1,884 (-5%) vs SY 2017-18
School count
45
+1 (+2%) vs SY 2017-18
% White
8%
was 10%
% Hispanic
34%
was 27%
% Black
6%
was 9%
% Asian
48%
was 51%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
ACTIVE LEARNING ELEMENTARY SCHOOL (THE)ElementaryPK-03458
EAST-WEST SCHOOL OF INTERNATIONAL STUDIESHigh06-12700
FLUSHING HIGH SCHOOLHigh09-121,650
FLUSHING INTERNATIONAL HIGH SCHOOLHigh09-12390
IS 237Middle06-081,313
IS 25 ADRIEN BLOCKMiddle06-081,023
IS 250 ROBERT F KENNEDY COMMUNITY MIDDLE SCHOOL (THE)Middle06-08254
JHS 185 EDWARD BLEEKERMiddle06-081,516
JHS 189 DANIEL CARTER BEARDMiddle06-08603
JHS 216 GEORGE J RYANMiddle06-081,516
JOHN BOWNE HIGH SCHOOLHigh09-122,778
NORTH QUEENS COMMUNITY HIGH SCHOOLHigh09-12117
PS 107 THOMAS A DOOLEYElementaryPK-05806
PS 120ElementaryPK-05748
PS 154ElementaryPK-05542
PS 163 FLUSHING HEIGHTSElementaryPK-05757
PS 164 QUEENS VALLEYElementaryPK-08527
PS 165 EDITH K BERGTRAUMElementaryPK-05606
PS 173 FRESH MEADOWSElementaryPK-05950
PS 177ElementaryKG-08569
PS 188 KINGSBURYElementaryPK-05637
PS 20 JOHN BOWNEElementaryPK-05995
PS 201 DISCOVERY SCHOOL FOR INQUIRY AND RESEARCH (THE)ElementaryPK-05304
PS 21 EDWARD HARTElementaryPK-051,086
PS 214 CADWALLADER COLDENElementaryPK-05331
PS 219 PAUL KLAPPERElementaryPK-08596
PS 22 THOMAS JEFFERSONElementaryPK-05747
PS 24 ANDREW JACKSONElementaryPK-051,197
PS 242 LEONARD P STAVISKY EARLY CHILDHOOD SCHOOLElementaryPK-03303
PS 255ElementaryKG-08552
PS 26 RUFUS KINGElementaryPK-05548
PS 32 STATE STREETElementaryKG-05815
PS 376ElementaryPK-05546
PS 419Middle06-08602
PS Q4ElementaryPK-08508
PS/MS 200 MAGNET SCHOOL-GLOBAL STUDIElementaryPK-08489
QUEENS ACADEMY HIGH SCHOOLHigh09-12351
QUEENS COLLEGE SCHOOL FOR MATH SCIENCE & TECHNOLOGY (THE)ElementaryPK-08536
QUEENS HIGH SCHOOL FOR LANGUAGE STUDIESHigh09-12441
QUEENS SCHOOL OF INQUIRY (THE)High06-12593
ROBERT F KENNEDY COMMUNITY HIGH SCHOOLHigh09-12587
TOWNSEND HARRIS HIGH SCHOOLHigh09-121,342
VERITAS ACADEMYHigh09-12653
WOODSIDE COMMUNITY SCHOOL (THE)ElementaryPK-05504
WORLD JOURNALISM PREPARATORY: A COLLEGE BOARD SCHOOLHigh06-12613

About Flushing

Flushing is a sprawling New York city in terms of public-school footprint, with 45 schools and 33,699 students total.

In terms of grade levels, the city covers 26 elementary, 7 middle, and 12 high.

Average school size in Flushing is around 749 students, 44% higher than the New York average of about 519.

Five-year track record. Combined enrollment now sits at 33,699 students, declined 5% from the 35,583 reported in SY 2017-18. The school count climbed from 44 to 45 across the same 7-year window. Demographically, the Hispanic share of enrollment increased from 27% to 34%.

Within the allk12 community for this area, the community for Flushing discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Flushing?
Flushing, New York has 45 public K-12 schools serving approximately 33,699 students.
How many elementary, middle, and high schools are in Flushing?
Flushing has 26 elementary, 7 middle, 12 high public schools.
What is the largest public school in Flushing?
JOHN BOWNE HIGH SCHOOL is the largest public school in Flushing by enrollment, with approximately 2,778 students.
What school districts serve Flushing?
Flushing is served by 5 public school districts, including NEW YORK CITY GEOGRAPHIC DISTRICT #25, NEW YORK CITY GEOGRAPHIC DISTRICT #26, NYC SPECIAL SCHOOLS - DISTRICT 75, NEW YORK CITY GEOGRAPHIC DISTRICT #30, NEW YORK CITY GEOGRAPHIC DISTRICT #24.
What grade levels do public schools in Flushing cover?
Public schools in Flushing serve students from pre-K through grade 12.