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

8 schools in Jackson Heights

New York · Public K-12

Public-school families in Jackson Heights pick from 8 campuses serving the city's roughly 5,679 K-12 students (5 elementary and 2 middle).

7-year change in Jackson Heights

SY 2017-18 vs SY 2024-25
Total enrollment
5,679
-1,693 (-23%) vs SY 2017-18
School count
8
0 (0%) vs SY 2017-18
% White
5%
was 5%
% Hispanic
72%
was 71%
% Black
1%
was 2%
% Asian
20%
was 21%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
IS 145 JOSEPH PULITZERMiddle06-081,397
IS 230Middle06-08949
PS 149 CHRISTA MCAULIFFEElementaryPK-05706
PS 212ElementaryPK-05562
PS 222-FIRE FIGHTER CHRISTOPHER A SANTORA SCHOOLElementaryPK-02197
PS 280 HOME OF THE LIONHEARTSElementaryKG-05447
PS 69 JACKSON HEIGHTSElementaryPK-05764
RENAISSANCE CHARTER SCHOOLCombinedPK-12657

About Jackson Heights

Public education in Jackson Heights, New York runs across 8 schools that instructs roughly 5,679 students. By footprint, Jackson Heights sits in the mid-sized bracket.

For a sense of the school types, the city is built around 5 elementary, 2 middle, and 1 other.

Schools in Jackson Heights average about 710 students each, 37% above the New York norm.

Five-year track record. Across the same 7-year window, public-school enrollment fell 23%: 7,372 students in SY 2017-18 versus 5,679 in SY 2024-25.

On this page, the community for Jackson Heights discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Jackson Heights, New York?
There are 8 public K-12 schools in Jackson Heights, with a combined enrollment of about 5,679.
How many elementary, middle, and high schools are in Jackson Heights?
Jackson Heights has 5 elementary, 2 middle, 1 combined-grade public schools.
What is the largest public school in Jackson Heights?
IS 145 JOSEPH PULITZER is the largest public school in Jackson Heights by enrollment, with approximately 1,397 students.
What school districts serve Jackson Heights?
Jackson Heights is served by 2 public school districts, including RENAISSANCE CHARTER SCHOOL, NEW YORK CITY GEOGRAPHIC DISTRICT #30.
What grade levels do public schools in Jackson Heights cover?
Public schools in Jackson Heights serve students from pre-K through grade 12.
Are there charter schools in Jackson Heights?
1 of the 8 public schools in Jackson Heights are charter schools.