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

Kaneland John Stewart Elem Sch

817 Prairie Valley St, Elburn, IL 60119 · (630) 365-8170 · Kane County
GRADES PK–05ELEMENTARY31-TOWNREGULAR SCHOOL500 STUDENTS
Enrollment
500
Elementary
DISTRICT 446 · STATE 381
Student : Teacher
12.1:1
41 FTE teachers
DISTRICT 11.6:1 · STATE 13.9:1
Free / Reduced Lunch
,
Title I proxy
DISTRICT 18% · STATE 56%
Community
2
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
33
Kindergarten
82
Grade 1
84
Grade 2
70
Grade 3
91
Grade 4
67
Grade 5
73
Student demographics
White
38878%
DISTRICT 75% · STATE 45%
Hispanic
8216%
DISTRICT 17% · STATE 29%
Black
10%
DISTRICT 2% · STATE 16%
Asian
61%
DISTRICT 2% · STATE 6%
Two+
224%
DISTRICT 4% · STATE 5%
Native American
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
23647%
Female
26453%

Discussions

+ POST

Test scores

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

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
500
+36 (+8%) vs 2017
Student : Teacher
12.1:1
was 14.3:1
% White
78%
was 84%
% Hispanic
16%
was 11%
% Black
0%
was 0%
% Asian
1%
was 2%
Source: NCES Common Core of Data

About Kaneland John Stewart Elem Sch

Kaneland John Stewart Elem Sch is one of the mid-tier primary schools in Elburn, Illinois, run under Kaneland CUSD 302, with 500 students on its rolls from grades pre-K through 5. That puts it 31% above the typical public school in Illinois, which averages around 381 students.

Kaneland CUSD 302 comprises 7 schools with combined enrollment of 3,908 students; Kaneland John Stewart Elem Sch is among them.

On the student-mix side, Kaneland John Stewart Elem Sch shows that 78% of the student body identifies as White. The remainder breaks down as 16% Hispanic, 4% multiracial. By comparison, Kane County as a whole is about 58% White, so the school skews noticeably more White than its surroundings.

Looking at school resources, Staff filings list 41 full-time-equivalent teachers, which works out to roughly 12.1:1 students per teacher. The state averages around 13.9:1, so this campus is tighter than the state norm typical.

In the area at large, the surrounding county (Kane County) reports that the typical household earns roughly $103,163 per year, roughly 38% of adults have completed at least a four-year degree, and roughly 6% of residents live below the federal poverty line. Kaneland John Stewart Elem Sch is one of 167 public schools in Kane County (combined enrollment of about 87,252 students).

The closest other public school is Kaneland Blackberry Creek Elem, roughly 1.5 miles away. Counting just inside five miles, 8 other public schools cluster around Kaneland John Stewart Elem Sch.

The school occupies a small-town site.

Five-year trend. Over the past 7-year window, the student count climbed 8%: 464 students in 2018 compared to 500 in 2025. White enrollment moved from 84% to 78% across the same window. The student-to-teacher ratio fell from 14.3:1 in 2018 to 12.1:1 today.

In the discussion threads here, recent activity here tends to focus on open house dates, ride-share offers, and field-trip permission slips. Contributors range from current parents to recent graduates and teachers.

Kane County at a glance

View full county profile
Population
517,255
Census ACS
Median income
$103,163
Household, ACS
Bachelor's+
38%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
167
87,252 students

Quick facts

School name
Kaneland John Stewart Elem Sch
District
Kaneland CUSD 302
Address
817 Prairie Valley St, Elburn, IL 60119
Phone
(630) 365-8170
County
Kane County
Level
Elementary
Grade range
PK–05
Total enrollment
500
Teachers (FTE)
41
Student–teacher ratio
12.1:1
Locale
31-Town: Fringe
NCES ID
172448005036
Charter school
No
Virtual school
No

Related schools

Other schools in Kaneland CUSD 302
Other schools in Elburn
Nearby schools

Frequently asked questions

About Kaneland John Stewart Elem Sch
What is the total enrollment at Kaneland John Stewart Elem Sch?
Kaneland John Stewart Elem Sch enrolls approximately 500 students in grades PK-05.
What age range does Kaneland John Stewart Elem Sch serve?
Kaneland John Stewart Elem Sch serves students from grade PK through grade 05.
What is the student-teacher ratio at Kaneland John Stewart Elem Sch?
The student-to-teacher ratio at Kaneland John Stewart Elem Sch is approximately 12.1:1 (41 FTE teachers).
What is the student diversity at Kaneland John Stewart Elem Sch?
Student demographics at Kaneland John Stewart Elem Sch are roughly 78% White, 16% Hispanic, 0% Black, 1% Asian, 4% Two or more.
What district is Kaneland John Stewart Elem Sch in?
Kaneland John Stewart Elem Sch is part of Kaneland CUSD 302.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post