51 schools in Grand Rapids Public Schools
Grand Rapids Public Schools's 51 public K-12 campuses collectively enroll about 13,903 students across 25 elementary, 8 middle, and 15 high.
7-year change in Grand Rapids Public Schools
SY 2017-18 vs SY 2024-25About Grand Rapids Public Schools
As a moderately sized district in Michigan, Grand Rapids Public Schools hosts 13,903 students across 51 schools.
On the level-by-level breakdown, Grand Rapids Public Schools comprises 25 elementary, 8 middle, 15 high schools, and 3 combined or other.
On a per-school basis, Grand Rapids Public Schools runs about 273 students per campus, 33% below the state mean of roughly 406.
Looking at the last 7 years. Total public-school enrollment in Grand Rapids Public Schools has fell 11% since SY 2017-18, moving from about 15,297 students to 13,567. The school count fell from 49 to 47 across the same 7-year window. On the demographic side, Black enrollment moved from 33% to 30% over the same window.
On allk12, the community for Grand Rapids Public Schools discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.