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

8 schools in Wilmette

Illinois · Public K-12

Wilmette runs 8 public K-12 schools inside Illinois, with combined enrollment near 3,541 (4 elementary and 3 middle).

7-year change in Wilmette

SY 2017-18 vs SY 2024-25
Total enrollment
3,541
-359 (-9%) vs SY 2017-18
School count
7
-1 (-12%) vs SY 2017-18
% White
71%
was 74%
% Hispanic
8%
was 6%
% Black
1%
was 1%
% Asian
9%
was 12%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Central Elem SchoolElementaryKG-04485
Harper Elem SchoolElementaryKG-04366
Highcrest Middle SchoolMiddle05-06748
Marie Murphy SchoolMiddle06-08253
McKenzie Elem SchoolElementaryKG-04461
Romona Elem SchoolElementaryPK-04462
Wilmette Junior High SchoolMiddle07-08766
Winnetka Covenant PreschoolCombinedM-M·

About Wilmette

Wilmette is a moderately sized Illinois city in terms of public-school footprint, with 8 schools and 3,541 students total.

On the level-by-level breakdown, the city is made up of 4 elementary, 3 middle, and 1 other.

Five-year track record. Across the same 7-year window, public-school enrollment fell 9%: 3,900 students in SY 2017-18 versus 3,541 in SY 2024-25. The school count fell from 8 to 7 across the same 7-year window. Demographically, the White share of enrollment fell from 74% to 71%.

On allk12, the community for Wilmette discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Wilmette, Illinois?
There are 8 public K-12 schools in Wilmette, with a combined enrollment of about 3,541.
How many elementary, middle, and high schools are in Wilmette?
Wilmette has 4 elementary, 3 middle, 1 combined-grade public schools.
What is the largest public school in Wilmette?
Wilmette Junior High School is the largest public school in Wilmette by enrollment, with approximately 766 students.
What school districts serve Wilmette?
Wilmette is served by 3 public school districts, including TrueNorth Educl Cooprtv 804, Wilmette SD 39, Avoca SD 37.
What grade levels do public schools in Wilmette cover?
Public schools in Wilmette serve students from pre-K through grade 8.