The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·WILMETTE SD 39·NCES 174260004276

Harper Elem School

1101 Dartmouth St, Wilmette, IL 60091 · (847) 512-6200 · Cook County
GRADES KG–04ELEMENTARY21-SUBURBREGULAR SCHOOL366 STUDENTS
Enrollment
366
Elementary
DISTRICT 444 · STATE 381
Student : Teacher
12.2:1
30 FTE teachers
DISTRICT 11.9:1 · STATE 13.9:1
Free / Reduced Lunch
,
Title I proxy
STATE 56%
Community
0
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
6
Kindergarten
71
Grade 1
63
Grade 2
58
Grade 3
69
Grade 4
99
Student demographics
White
30383%
DISTRICT 73% · STATE 45%
Hispanic
236%
DISTRICT 7% · STATE 29%
Asian
154%
DISTRICT 8% · STATE 6%
Two+
257%
DISTRICT 12% · STATE 5%
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
18651%
Female
18049%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Harper Elem School.
START A DISCUSSION
Recent discussions in Wilmette SD 39

Test scores

IAR + ISA 2024-25 . % Proficient (Levels 4-5)
English Language Arts
79.1%
IL avg 51.0% . +3.4pp since 2023
Math
79.3%
IL avg 37.9% . +19.8pp 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
366
-45 (-11%) vs 2017
Student : Teacher
12.2:1
was 14.2:1
% White
83%
was 82%
% Hispanic
6%
was 5%
% Black
0%
was 0%
% Asian
4%
was 5%
Source: NCES Common Core of Data

About Harper Elem School

Harper Elem School is a mid-tier elementary campus in Wilmette, Illinois, part of Wilmette SD 39. The school serves 366 students in grades K through 4.

Wilmette SD 39 runs 6 schools in total, collectively educating 3,288 students. Harper Elem School is one of those campuses.

In terms of who attends, Harper Elem School records that the student body is overwhelmingly White (83%). Other groups include 7% multiracial, 6% Hispanic, 4% Asian. By comparison, Cook County as a whole is about 44% White, so the school skews noticeably more White than its surroundings.

On the resource side, On paper, Harper Elem School has 30 full-time-equivalent teachers, translating to a class-load average of around 12.2:1. Statewide, the average ratio sits near 13.9:1, putting Harper Elem School tighter than the state norm the norm.

Around the school, community-level numbers for Cook County indicate median household income runs about $83,498, 43% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 10%. In all, Cook County runs 1406 public schools (combined enrollment of about 697,934 students), of which Harper Elem School is one.

The closest other public school is Marie Murphy School, roughly 0.6 miles away. Counting just inside five miles, 8 other public schools cluster around Harper Elem School.

The school occupies a commuter-belt site.

Trend over the last 7 years. Looking back 7 years, enrollment at Harper Elem School has declined 11%, going from 411 students in 2018 to 366 in 2025. Class-load math has narrowed: from 14.2:1 in 2018 to 12.2:1 in 2025.

On this page, recent activity here tends to focus on sports schedules, lunch menu changes, and school spirit week. Anyone with firsthand experience at this school can post or comment.

Cook County at a glance

View full county profile
Population
5,182,090
Census ACS
Median income
$83,498
Household, ACS
Bachelor's+
43%
Adults 25+
Poverty rate
10%
Below federal line
Schools in county
1,406
697,934 students

Quick facts

School name
Harper Elem School
District
Wilmette SD 39
Address
1101 Dartmouth St, Wilmette, IL 60091
Phone
(847) 512-6200
County
Cook County
Level
Elementary
Grade range
KG–04
Total enrollment
366
Teachers (FTE)
30
Student–teacher ratio
12.2:1
Locale
21-Suburb: Large
NCES ID
174260004276
Charter school
No
Virtual school
No

Related schools

Other schools in Wilmette SD 39
Other schools in Wilmette
Nearby schools

Frequently asked questions

About Harper Elem School
How many students attend Harper Elem School?
Harper Elem School enrolls approximately 366 students in grades KG-04.
What grades does Harper Elem School serve?
Harper Elem School serves grades KG-04.
How many students per teacher at Harper Elem School?
Approximately 12.2:1 students per teacher at Harper Elem School.
How diverse is Harper Elem School?
Harper Elem School reports a student body of 83% White, 6% Hispanic, 4% Asian, 7% Two or more.
Is Harper Elem School public or private?
Harper Elem School is a public K-12 school, overseen by Wilmette SD 39.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post