The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·INDIAN PRAIRIE CUSD 204·NCES 174169002094

Mary Lou Cowlishaw Elementary

1212 Sanctuary Ln, Naperville, IL 60540 · (630) 428-6100 · DuPage County
GRADES KG–05ELEMENTARY12-CITYREGULAR SCHOOL589 STUDENTS
Enrollment
589
Elementary
DISTRICT 519 · STATE 381
Student : Teacher
14.5:1
41 FTE teachers
DISTRICT 14.6:1 · STATE 13.9:1
Free / Reduced Lunch
25%
146 students
DISTRICT 19% · 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
Kindergarten
94
Grade 1
94
Grade 2
87
Grade 3
109
Grade 4
105
Grade 5
100
Student demographics
White
13924%
DISTRICT 32% · STATE 45%
Hispanic
10418%
DISTRICT 13% · STATE 29%
Black
7413%
DISTRICT 10% · STATE 16%
Asian
24241%
DISTRICT 40% · STATE 6%
Two+
264%
DISTRICT 5% · STATE 5%
Native American
41%
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
29450%
Female
29550%

Discussions

+ POST

Test scores

IAR + ISA 2024-25 . % Proficient (Levels 4-5)
English Language Arts
58.0%
IL avg 51.0% . +14.0pp since 2023
Math
53.4%
IL avg 37.9% . +14.8pp since 2023
Source: IAR + ISA. 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.9%
composite math + reading, all grades
Predicted
57.2%
based on IL schools with similar FRL share
Beats by
-3.3pp
below 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
589
-85 (-13%) vs 2017
Student : Teacher
14.5:1
was 15.6:1
% White
24%
was 24%
% Hispanic
18%
was 13%
% Black
13%
was 12%
% Asian
41%
was 45%
Source: NCES Common Core of Data

About Mary Lou Cowlishaw Elementary

Mary Lou Cowlishaw Elementary is an elementary campus of sizable scale in Naperville, Illinois, one of the schools within Indian Prairie CUSD 204, instructing 589 students in grades K through 5. By comparison, Illinois's public schools average about 381 students each, so Mary Lou Cowlishaw Elementary sits 55% bigger than that benchmark.

Indian Prairie CUSD 204 runs 32 schools in total, collectively educating 26,108 students. Mary Lou Cowlishaw Elementary is one of those campuses.

Looking at the student body, Mary Lou Cowlishaw Elementary shows that the most-represented group is Asian (41%), with the rest of the student body spread across multiple groups; the rest is composed of 24% White, 18% Hispanic, 13% Black, 4% multiracial. That is noticeably more Asian than the county at large, where the share is closer to 13%.

Looking at the economic backdrop, Staff filings list 41 full-time-equivalent teachers, which works out to roughly 14.5:1 students per teacher. The state averages about 13.9:1, putting this campus right in line with peers. Around 25% of the student body qualifies for free or reduced-price meals, often used as a Title I proxy. By comparison, DuPage County runs at roughly 34%, so the school's eligibility rate is somewhat below the surrounding baseline.

On a residual basis (actual vs predicted given the student mix), Mary Lou Cowlishaw Elementary tracks the demographic baseline. The model predicts 57.2% given the school's FRL share; actual proficiency is 53.9%.

In the area at large, DuPage County reports that median household income runs about $112,096, roughly 52% of adults have completed at least a four-year degree, and roughly 5% of residents live below the federal poverty line. Across DuPage County's 277 public schools (combined enrollment of about 138,557 students), Mary Lou Cowlishaw Elementary is one campus in the mix.

The closest other public school is May Watts Elementary School, roughly 0.9 miles away. Within five miles, there are 8 other public schools. Among the 8 schools in that immediate cluster with test data (this one included), Mary Lou Cowlishaw Elementary ranks 8th on composite proficiency, below the local average of 66.5%.

The campus sits in a metropolitan setting.

Over the past 7-year window. Over the past 7-year window, the student count declined 13%: 674 students in 2018 compared to 589 in 2025. Hispanic enrollment moved from 13% to 18% across the same window. The student-to-teacher ratio pulled in from 15.6:1 in 2018 to 14.5:1 today.

On this page, posts here usually surface around classroom updates, athletics, and weather closures. Members of the school community can share what they know.

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
Mary Lou Cowlishaw Elementary
District
Indian Prairie CUSD 204
Address
1212 Sanctuary Ln, Naperville, IL 60540
Phone
(630) 428-6100
County
DuPage County
Level
Elementary
Grade range
KG–05
Total enrollment
589
Teachers (FTE)
41
Student–teacher ratio
14.5:1
Free/Reduced lunch
146 (25%)
Locale
12-City: Mid-size
NCES ID
174169002094
Charter school
No
Virtual school
No

Related schools

Other schools in Indian Prairie CUSD 204
Other schools in Naperville
Nearby schools

Frequently asked questions

About Mary Lou Cowlishaw Elementary
How many students attend Mary Lou Cowlishaw Elementary?
Mary Lou Cowlishaw Elementary enrolls approximately 589 students in grades KG-05.
What grades does Mary Lou Cowlishaw Elementary serve?
Mary Lou Cowlishaw Elementary serves grades KG-05.
What is the student-teacher ratio at Mary Lou Cowlishaw Elementary?
The student-to-teacher ratio at Mary Lou Cowlishaw Elementary is approximately 14.5:1 (41 FTE teachers).
What is the racial breakdown of students at Mary Lou Cowlishaw Elementary?
At Mary Lou Cowlishaw Elementary, the student body is approximately 24% White, 18% Hispanic, 13% Black, 41% Asian, 4% Two or more.
Who oversees Mary Lou Cowlishaw Elementary?
Mary Lou Cowlishaw Elementary is overseen by Indian Prairie CUSD 204 in DuPage County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post