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

13 schools in East Lansing

Michigan · Public K-12

East Lansing runs 13 public K-12 schools per the latest NCES counts, with total enrollment around 4,788 (8 elementary, 1 middle, and 4 high).

7-year change in East Lansing

SY 2017-18 vs SY 2024-25
Total enrollment
4,788
+1,185 (+33%) vs SY 2017-18
School count
13
+4 (+44%) vs SY 2017-18
% White
55%
was 56%
% Hispanic
11%
was 9%
% Black
18%
was 17%
% Asian
5%
was 8%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Cole Academy EastElementaryKG-05148
Donley Elementary SchoolElementaryPK-05262
East Lansing High SchoolHigh09-121,231
Glencairn SchoolElementaryPK-05298
Great Lakes Learning Academy MSHSHigh06-12760
Great Lakes Learning Academy Alternative HSHigh09-12163
Ingham ISD ASD ProgramsElementaryPK-0811
MacDonald Middle SchoolMiddle06-08857
Marble SchoolElementaryPK-05306
Project SEARCHHigh09-124
Red Cedar SchoolElementaryPK-05189
Robert L Green ElementaryElementaryPK-05273
Whitehills Elementary SchoolElementaryPK-05286

About East Lansing

East Lansing, Michigan is home to 13 public schools, with combined enrollment of approximately 4,788 students. By school count, it is a moderately sized city.

On the level-by-level breakdown, the city covers 8 elementary, 1 middle, and 4 high.

Trend over the past 7 years. Combined enrollment now sits at 4,788 students, rose 33% from the 3,603 reported in SY 2017-18. East Lansing now counts 13 public schools, up from 9 in SY 2017-18.

Within the allk12 community for this area, the community for East Lansing discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in East Lansing?
East Lansing, Michigan has 13 public K-12 schools serving approximately 4,788 students.
How many elementary, middle, and high schools are in East Lansing?
East Lansing has 8 elementary, 1 middle, 4 high public schools.
What is the largest public school in East Lansing?
East Lansing High School is the largest public school in East Lansing by enrollment, with approximately 1,231 students.
What school districts serve East Lansing?
East Lansing is served by 4 public school districts, including Cole Academy, East Lansing School District, Ingham ISD, Great Lakes Learning Academy.
What grade levels do public schools in East Lansing cover?
Public schools in East Lansing serve students from pre-K through grade 12.
Are there charter schools in East Lansing?
3 of the 13 public schools in East Lansing are charter schools.