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

137 schools in Grand Rapids

Michigan · Public K-12

Grand Rapids reports 137 public K-12 schools and approximately 49,929 students enrolled, per NCES, an average school size near 364.

7-year change in Grand Rapids

SY 2017-18 vs SY 2024-25
Total enrollment
49,532
-5,408 (-10%) vs SY 2017-18
School count
128
0 (0%) vs SY 2017-18
% White
38%
was 44%
% Hispanic
24%
was 22%
% Black
24%
was 23%
% Asian
5%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
54th Street AcademyHigh09-1294
Aberdeen AcademyElementaryPK-08241
Alger Middle SchoolMiddle06-08314
Bethany Based SchoolHigh06-1212
Blandford SchoolMiddle06-0660
Bowen ElementaryElementaryPK-05357
Breton Downs SchoolElementaryPK-05451
Brookside ElementaryElementaryPK-05254
Brookwood ElementaryElementaryPK-05370
Buchanan ElementaryElementaryPK-05379
Burton ElementaryElementaryPK-05365
Burton Middle SchoolMiddle06-08488
CA Frost Environmental Science Academy ElementaryElementaryPK-05476
CA Frost Environmental Science Academy Middle High SchoolHigh06-12309
Campus ElementaryElementaryPK-05210
Center for EconomicologyMiddle06-0660
Central High SchoolHigh09-12999
Central Kelloggsville ElementaryElementary03-05494
Cesar E Chavez ElementaryElementaryPK-05437
Challenger ElementaryElementaryKG-05413
City High Middle SchoolHigh07-12955
Coit Creative Arts AcademyElementaryPK-05246
Collins Elementary SchoolElementaryPK-04356
Congress ElementaryElementaryPK-05237
Covenant High School Grand RapidsHigh09-12218
Crestwood Middle SchoolMiddle06-08700
Crossroads Alternative High SchoolHigh06-12216
Crossroads Middle SchoolMiddle07-08472
Dickinson AcademyElementaryPK-08224
Discovery ElementaryElementaryKG-05674
East Grand Rapids High SchoolHigh09-12908
East Grand Rapids Middle SchoolMiddle06-08710
East Kentwood Freshman CampusHigh09-09742
East Kentwood High SchoolHigh10-122,068
East Leonard ElementaryElementaryPK-05174
East Oakview Elementary SchoolElementaryKG-04371
Empower UHigh06-12188
Endeavor ElementaryElementaryKG-05553
Excel Charter AcademyCombinedPK-12791
Forest Hills Transition CenterHigh12-128
Gerald Dawkins AcademyElementaryKG-05152
Gerald R Ford Academic CenterElementaryPK-08213
Glenwood ElementaryElementaryKG-05543
Godwin Heights Learning CenterHigh09-1297
Godwin Heights Middle SchoolMiddle05-08382
Godwin Heights Senior High SchoolHigh09-12656
Grand Rapids Child Discovery CenterElementaryKG-05287
Grand Rapids Learning CenterHigh09-1239
Grand Rapids Montessori AcademyCombinedPK-12297
Grand Rapids Montessori MiddleHighHigh07-12184
Grand Rapids Public Museum HighHigh09-12267
Grand Rapids Public Museum MiddleMiddle06-08175
Grand Rapids University Preparatory AcademyHigh06-12494
Grand River Preparatory High SchoolHigh09-12635
Grandville Cummings Elementary SchoolElementaryPK-06366
Harrison Park AcademyElementaryPK-08708
Highlands SchoolMiddle05-06445
Home Education SiteCombined01-121
Hope Academy of West MichiganCombinedPK-12284
Innovation Central HighHigh09-12386
John Ball Park Zoo SchoolMiddle06-0658
Kelloggsville Middle SchoolMiddle06-08475
Kelloggsville Virtual SchoolHigh06-1261
KenOSha Park ElementaryElementaryPK-05118
Kenowa Hills Central Elementary SchoolElementaryKG-05538
Kenowa Hills High SchoolHigh09-12876
Kenowa Hills Middle SchoolMiddle06-08634
Kenowa Hills Pathways High SchoolHigh09-1299
Kent Career Tech CenterHigh09-120
Kent Education CenterBeltlineHigh09-1243
Kent Education CenterOakleighElementaryKG-0832
Kent Hills ElementaryElementaryPK-05370
Kent Innovation High SchoolCombinedM-M·
Kent ISD Deaf and Hard of HearingCombinedPK-1261
Knapp Charter AcademyElementaryKG-08398
Knapp Forest Elementary SchoolElementaryPK-05520
Lakeside SchoolElementaryKG-05453
Lighthouse Academy South CampusCombinedKG-12213
Lighthouse Academy The PierHigh09-127
Lighthouse Academy WaalkesCombinedKG-1273
Lincoln Developmental CenterCombinedKG-1277
Lincoln SchoolCombinedKG-1299
Martin Luther King Leadership AcademyElementaryPK-08299
Meadow Brook Elementary SchoolElementaryKG-04431
Meadowlawn ElementaryElementaryPK-05339
Mulick Park Elementary SchoolElementaryPK-05264
MySchoolKentHigh06-120
New Branches Charter AcademyElementaryKG-08345
Newcomers Community SchoolHigh09-12157
NexTech High SchoolHigh09-12144
North Godwin Elementary SchoolElementary02-05400
North Oakview Elementary SchoolElementaryPK-04346
North Park Montessori AcademyElementaryPK-08379
Northern High SchoolHigh09-121,088
Northern Hills Middle SchoolMiddle07-08515
Northern Trails 56 SchoolMiddle05-06520
Northview High SchoolHigh09-121,078
Northview Next Career CenterHigh09-1232
Northview Next Learning CenterHigh09-12136
Orchard View Elementary SchoolElementaryKG-05439

About Grand Rapids

Grand Rapids, Michigan is home to 137 public schools, with combined enrollment of approximately 49,929 students. By school count, it is a wide-reaching city.

Looking at the level breakdown, the city covers 63 elementary, 19 middle, 41 high, and 14 other.

Average school size in Grand Rapids is around 364 students, 10% noticeably below the Michigan average of about 406.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 10%: 54,940 students in SY 2017-18 versus 49,532 in SY 2024-25. The White share of public-school enrollment decreased from 44% to 38%.

Within the allk12 community for this area, the community for Grand Rapids discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Grand Rapids?
Grand Rapids, Michigan has 137 public K-12 schools serving approximately 49,929 students.
How many elementary, middle, and high schools are in Grand Rapids?
Grand Rapids has 63 elementary, 19 middle, 41 high, 14 combined-grade public schools.
What is the largest public school in Grand Rapids?
East Kentwood High School is the largest public school in Grand Rapids by enrollment, with approximately 2,068 students.
What school districts serve Grand Rapids?
Grand Rapids is served by 29 public school districts, including Excel Charter Academy, Grand Rapids Public Schools, Hope Academy of West Michigan, Kent ISD, Lighthouse Academy and 24 others.
What grade levels do public schools in Grand Rapids cover?
Public schools in Grand Rapids serve students from pre-K through grade 12.
Are there charter schools in Grand Rapids?
22 of the 137 public schools in Grand Rapids are charter schools.

Grand Rapids school rankings

Largest schoolsAll rankings →