The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·NAPERVILLE CUSD 203·NCES 172771005436

Kennedy Junior High School

2929 Green Trails Dr, Lisle, IL 60532 · (630) 420-3220 · DuPage County
GRADES 06–08MIDDLE21-SUBURBREGULAR SCHOOL937 STUDENTS
Enrollment
937
Middle
DISTRICT 732 · STATE 462
Student : Teacher
14.2:1
66 FTE teachers
DISTRICT 13.2:1 · STATE 13.0:1
Free / Reduced Lunch
11%
104 students
DISTRICT 17% · STATE 56%
Community
1
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 6
336
Grade 7
314
Grade 8
287
Student demographics
White
39642%
DISTRICT 57% · STATE 45%
Hispanic
627%
DISTRICT 12% · STATE 29%
Black
232%
DISTRICT 5% · STATE 16%
Asian
39042%
DISTRICT 19% · STATE 6%
Two+
637%
DISTRICT 6% · STATE 5%
Native American
20%
DISTRICT 0% · STATE 0%
Pacific Islander
10%
DISTRICT 0% · STATE 0%
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
50254%
Female
43546%

Discussions

+ POST

Test scores

IAR + ISA 2024-25 . % Proficient (Levels 4-5)
English Language Arts
90.0%
IL avg 51.0% . +3.1pp since 2023
Math
78.0%
IL avg 37.9% . +6.0pp since 2023
Source: IAR + ISA. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
OUTPERFORMING
Top 10% of IL schools after controlling for student poverty
Actual proficiency
84.0%
composite math + reading, all grades
Predicted
65.1%
based on IL schools with similar FRL share
Beats by
+18.9pp
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
937
-43 (-4%) vs 2017
Student : Teacher
14.2:1
was 15.8:1
% White
42%
was 55%
% Hispanic
7%
was 5%
% Black
2%
was 1%
% Asian
42%
was 34%
Source: NCES Common Core of Data

About Kennedy Junior High School

Kennedy Junior High School is a large intermediate school in Lisle, Illinois, part of Naperville CUSD 203. The school educates 937 students in grades 6 through 8. That puts it 103% above the typical public school in Illinois, which averages around 462 students.

Kennedy Junior High School is one of 22 schools operated by Naperville CUSD 203, a district that teaches 16,047 students overall.

For racial and ethnic makeup, Kennedy Junior High School records that the largest single group is White at 42%, but no single group is in the majority. Other groups include 42% Asian, 7% multiracial, 7% Hispanic, 2% Black. The wider county runs roughly 65% White, putting the school's mix noticeably less White than the area baseline.

Looking at school resources, Kennedy Junior High School reports 66 full-time-equivalent teachers, putting the student-to-teacher ratio at about 14.2:1. That figure is higher than the state norm's 13.0:1 average. An estimated 11% of students are eligible for free or reduced-price lunch, a commonly cited indicator of low-income enrollment. That share is south of DuPage County's rate of about 34%.

Adjusting for the school's free-and-reduced-lunch share, Kennedy Junior High School is in the OUTPERFORMING tier of the BeatsExpectations model, which fits a per-state line through proficiency and FRL share. Schools with this campus's poverty mix typically land near 65.1%; this one delivers 84.0%, a residual of +18.9 points.

Around the school, census data for DuPage County shows median household income runs about $112,096, about 52% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 5%. In all, DuPage County runs 277 public schools (combined enrollment of about 138,557 students), of which Kennedy Junior High School is one.

Nearest neighbor: Ann Reid Early Childhood Center, around 0.4 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius. On composite proficiency, Kennedy Junior High School comes 4th of 8 in the immediate cluster, above the nearby-schools average of 80.6%.

The school occupies a residential site.

Five-year trend. Kennedy Junior High School's enrollment has fell 4% since 2018, when it stood at 980 (now 937). White enrollment moved from 55% to 42% across the same window. The student-to-teacher ratio narrowed from 15.8:1 in 2018 to 14.2:1 today.

Within the allk12 community for this school, the page collects discussion, questions, and updates around open house dates, ride-share offers, and field-trip permission slips. Anyone with firsthand experience at this school can post or comment.

DuPage County at a glance

View full county profile
Population
930,024
Census ACS
Median income
$112,096
Household, ACS
Bachelor's+
52%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
277
138,557 students

Quick facts

School name
Kennedy Junior High School
District
Naperville CUSD 203
Address
2929 Green Trails Dr, Lisle, IL 60532
Phone
(630) 420-3220
County
DuPage County
Level
Middle
Grade range
06–08
Total enrollment
937
Teachers (FTE)
66
Student–teacher ratio
14.2:1
Free/Reduced lunch
104 (11%)
Locale
21-Suburb: Large
NCES ID
172771005436
Charter school
No
Virtual school
No

Related schools

Other schools in Naperville CUSD 203
Other schools in Lisle
Nearby schools

Frequently asked questions

About Kennedy Junior High School
What is the total enrollment at Kennedy Junior High School?
Kennedy Junior High School enrolls approximately 937 students in grades 06-08.
What age range does Kennedy Junior High School serve?
Kennedy Junior High School serves students from grade 06 through grade 08.
How many students per teacher at Kennedy Junior High School?
Approximately 14.2:1 students per teacher at Kennedy Junior High School.
How diverse is Kennedy Junior High School?
Kennedy Junior High School reports a student body of 42% White, 7% Hispanic, 2% Black, 42% Asian, 7% Two or more.
Is Kennedy Junior High School public or private?
Kennedy Junior High School is a public K-12 school, overseen by Naperville CUSD 203.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post