7 schools in Grand Ledge
Of the 7 public K-12 schools in Grand Ledge, combined enrollment is roughly 4,481 students (an average of 640 per campus).
7-year change in Grand Ledge
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Grand Ledge High School | High | 09-12 | 1,704 |
| Kenneth T Beagle Middle School | Middle | 07-08 | 835 |
| Leon W Hayes Intermediate School | Middle | 05-06 | 810 |
| Relevant Academy of Eaton County | High | 09-12 | 62 |
| Strange School | Elementary | KG-06 | 22 |
| TC Holbrook Elementary School | Elementary | KG-04 | 506 |
| Willow Ridge Elementary School | Elementary | KG-04 | 542 |
About Grand Ledge
Grand Ledge, Michigan is home to 7 public schools, with combined enrollment of approximately 4,481 students. By school count, it is an average-sized city.
In terms of grade levels, the city consists of 3 elementary, 2 middle, and 2 high.
Average school size in Grand Ledge is around 640 students, 58% higher than the Michigan average of about 406.
Over the past 7-year window. Combined enrollment now sits at 4,481 students, grew 12% from the 4,010 reported in SY 2017-18. Grand Ledge now counts 7 public schools, up from 6 in SY 2017-18. The White share of public-school enrollment declined from 80% to 74%.
In the discussion threads here, the community for Grand Ledge discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.