Public schools in Grand Rapids, MI

Grand Rapids has 127 public schools with a 2024-25 address in the city: 38 high, 19 middle, 60 elementary, 10 other, enrolling 49,380 students. They are run by 28 districts and agencies; Grand Rapids Public Schools runs 47 of them.

The 28 districts and agencies that run Grand Rapids's public schools

Each district decides who can enroll where; its page holds its schools, spending and teachers.

DistrictSchools in Grand RapidsDistrict students, fall 2022Spending per student, FY23
Grand Rapids Public Schools4713,787$17,565
Kentwood Public Schools159,357$14,957
Forest Hills Public Schools119,201$14,433
Northview Public Schools83,061$14,880
Kent ISD63,324not reported
East Grand Rapids Public Schools52,946$12,738
Kenowa Hills Public Schools53,010$14,913
Kelloggsville Public Schools52,272$14,602
Godwin Heights Public Schools42,026$16,635
Lighthouse Academy3344$21,047
PrepNet Virtual Academy11,220$11,516
Excel Charter Academy1784$11,370

Source: NCES Common Core of Data 2024-25: school location city and operating agency; NCES F-33 fiscal year 2022-23: district fall membership and current spending per student. Schools on a city's edge can serve students from outside it.

38 high schools in Grand Rapids, 15,816 students

The other 28 high schools
SchoolStudents 2024‑25Per teacherFree lunchDistrict
Grand River Preparatory High School63518.758.3%Grand River Preparatory High School
West Michigan Aviation Academy60016.917.5%West Michigan Aviation Academy
Grand Rapids University Preparatory Academy49416.469.2%Grand Rapids Public Schools
Innovation Central High38613.976.7%Grand Rapids Public Schools
Ottawa Hills High School38513.481.6%Grand Rapids Public Schools
Southwest MiddleHigh Academia Bilingue37821.162.7%Grand Rapids Public Schools
CA Frost Environmental Science Academy Middle High School30919.353.1%Grand Rapids Public Schools
Wellspring Preparatory High School26715.865.2%Wellspring Preparatory High School
Grand Rapids Public Museum High26716.443.1%Grand Rapids Public Schools
Covenant House Academy Grand Rapids21819.199.5%Covenant House Academy Grand Rapids
Crossroads Alternative High School21615.476.4%Kentwood Public Schools
Empower U1884.941.0%Kent ISD
Grand Rapids Montessori MiddleHigh18416.249.5%Grand Rapids Public Schools
Newcomers Community School15752.358.6%Grand Rapids Public Schools
NexTech High School14415.382.6%NexTech High School
Northview Next Learning Center136not reported48.5%Northview Public Schools
Southeast Career Pathways10617.778.3%Grand Rapids Public Schools
Kenowa Hills Pathways High School9924.454.5%Kenowa Hills Public Schools
Godwin Heights Learning Center9732.878.4%Godwin Heights Public Schools
54th Street Academy9427.281.9%Kelloggsville Public Schools
Union High Transition50not reported62.0%Grand Rapids Public Schools
Kent Education CenterBeltline433.274.4%Kent ISD
Grand Rapids Learning Center3919.561.5%Grand Rapids Public Schools
Northview Next Career Center329.340.6%Northview Public Schools
Ottawa High Transition1414.085.7%Grand Rapids Public Schools
Bethany Based School127.550.0%Grand Rapids Public Schools
Forest Hills Transition Center83.723.8%Forest Hills Public Schools
Lighthouse Academy The Pier73.290.3%Lighthouse Academy

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch); level from the directory. All free (CEP): every student eats free under the Community Eligibility Provision, so the school reports no free-lunch count.

19 middle schools in Grand Rapids, 7,794 students

The other 9 middle schools

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch); level from the directory. All free (CEP): every student eats free under the Community Eligibility Provision, so the school reports no free-lunch count.

60 elementary schools in Grand Rapids, 22,129 students

The other 50 elementary schools
SchoolStudents 2024‑25Per teacherFree lunchDistrict
Central Kelloggsville Elementary49418.276.9%Kelloggsville Public Schools
CA Frost Environmental Science Academy Elementary47619.235.3%Grand Rapids Public Schools
Pine Ridge Elementary School47217.78.1%Forest Hills Public Schools
Wealthy School46218.65.4%East Grand Rapids Public Schools
Lakeside School45317.25.5%East Grand Rapids Public Schools
Breton Downs School45120.25.8%East Grand Rapids Public Schools
Zinser Elementary School44317.632.3%Kenowa Hills Public Schools
Orchard View Elementary School43915.020.5%Forest Hills Public Schools
Cesar E Chavez Elementary43716.981.0%Grand Rapids Public Schools
Meadow Brook Elementary School43114.824.6%Forest Hills Public Schools
Challenger Elementary41316.970.5%Kentwood Public Schools
North Godwin Elementary School40016.678.3%Godwin Heights Public Schools
Knapp Charter Academy39814.268.1%Knapp Charter Academy
Buchanan Elementary37916.681.8%Grand Rapids Public Schools
North Park Montessori Academy37913.821.9%Grand Rapids Public Schools
East Oakview Elementary School37113.933.7%Northview Public Schools
Kent Hills Elementary37020.884.6%Grand Rapids Public Schools
Brookwood Elementary37013.866.8%Kentwood Public Schools
Grandville Cummings Elementary School36617.821.0%Grandville Public Schools
Burton Elementary36515.678.4%Grand Rapids Public Schools
Thornapple Elementary School36116.413.3%Forest Hills Public Schools
Bowen Elementary35715.373.9%Kentwood Public Schools
Collins Elementary School35618.414.9%Forest Hills Public Schools
North Oakview Elementary School34614.530.6%Northview Public Schools
New Branches Charter Academy34512.676.8%New Branches Charter Academy
Meadowlawn Elementary33915.983.2%Kentwood Public Schools
Townline Elementary32015.075.3%Kentwood Public Schools
Sibley School30811.678.9%Grand Rapids Public Schools
Southwood Elementary30215.371.2%Kentwood Public Schools
Martin Luther King Leadership Academy29918.591.3%Grand Rapids Public Schools
Grand Rapids Child Discovery Center28717.025.8%Grand Rapids Child Discovery Center
Southeast Kelloggsville School28715.777.7%Kelloggsville Public Schools
River City Scholars Charter Academy28611.489.2%River City Scholars Charter Academy
William C Abney Academy Elementary27314.0100.0%William C. Abney Academy
Shawmut Hills School26715.467.8%Grand Rapids Public Schools
Mulick Park Elementary School26416.179.9%Grand Rapids Public Schools
Brookside Elementary25416.671.7%Grand Rapids Public Schools
West Kelloggsville School25314.177.5%Kelloggsville Public Schools
Coit Creative Arts Academy24613.868.3%Grand Rapids Public Schools
Aberdeen Academy24112.467.2%Grand Rapids Public Schools
West Oakview Elementary School24010.938.8%Northview Public Schools
Congress Elementary23721.058.6%Grand Rapids Public Schools
Dickinson Academy22411.982.1%Grand Rapids Public Schools
Gerald R Ford Academic Center21316.180.3%Grand Rapids Public Schools
Campus Elementary21015.691.9%Grand Rapids Public Schools
Palmer School18717.673.8%Grand Rapids Public Schools
Ridgemoor Park Montessori13116.634.4%Grand Rapids Public Schools
Sherwood Global Studies Academy12111.673.6%Grand Rapids Public Schools
KenOSha Park Elementary11815.786.4%Grand Rapids Public Schools
Kent Education CenterOakleigh324.068.8%Kent ISD

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch); level from the directory. All free (CEP): every student eats free under the Community Eligibility Provision, so the school reports no free-lunch count.

10 other schools in Grand Rapids, 3,641 students

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch); level from the directory. All free (CEP): every student eats free under the Community Eligibility Provision, so the school reports no free-lunch count.

How Grand Rapids's public schools compare with Michigan's

The median Grand Rapids school has 16.4 students per full-time teacher, about the same as the Michigan median of 16.5. 57% of its schools ran a schoolwide Title I program in 2021-22, against 41% across the state. Its median school enrolls 356 students (state 360).

Grand Rapids against Michigan, schools open in 2024-25 with students
Grand RapidsMichigan
Median students per teacher16.416.5
Median school size (students)356360
Schools with a schoolwide Title I program (2021-22)57%41%
Schools where every student eats free (CEP)76%76%
Charter schools16%11%

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch program, charter status; the 127 Grand Rapids schools and the 3,326 Michigan schools open that year with students); Title I status CCD 2021-22. Students per teacher counts 2024-25 teachers and ratios from 3 to 99.

What to look at next in Grand Rapids

  1. Grand Rapids Public SchoolsRuns 47 of Grand Rapids's 127 public schools and spent $17,565 per student in fiscal year 2022-23.$17,565
  2. East Kentwood High School, the largest high school in Grand Rapids2,068 students in 2024-25, 19.5 per teacher.2,068
  3. Compare Grand Rapids Public Schools with Kentwood Public SchoolsGrand Rapids's two largest operators side by side: enrollment, spending and schools.
  4. The largest public schools in MichiganMichigan's 50 largest schools open in 2024-25, by enrollment.
  5. Find the school district for a Grand Rapids addressA home's district, not its city, decides which public schools it can enroll in.

Source: NCES Common Core of Data 2024-25 (schools and their operating agencies); NCES F-33 finance survey, fiscal year 2022-23 (spending per student).

Choosing among them: how to choose a school district with the federal data, and what a Title I school is.

Other cities in Michigan

  1. Detroit179 schools
  2. Flint50 schools
  3. Kalamazoo45 schools
  4. Muskegon43 schools
  5. Saginaw43 schools
  6. Warren43 schools
  7. Ann Arbor42 schools
  8. Dearborn41 schools

Questions about schools in Grand Rapids

  1. How many public schools are in Grand Rapids, MI?
    127 public schools with an address in Grand Rapids were open in 2024-25: 38 high, 19 middle, 60 elementary, 10 other, enrolling 49,380 students. 20 are charter schools.
  2. What is the largest high school in Grand Rapids?
    East Kentwood High School, with 2,068 students in 2024-25 (Kentwood Public Schools).
  3. Which districts run Grand Rapids's schools?
    Grand Rapids Public Schools (47 schools), Kentwood Public Schools (15 schools), Forest Hills Public Schools (11 schools), Northview Public Schools (8 schools), and 24 more. A school's district, not its city, decides who can enroll.

These figures are for information and are not a substitute for the district's enrollment office, which confirms the school a home is assigned to.

Sources

Source: NCES Common Core of Data School directory, membership, staff and lunch files · 2024-25

Source: NCES Common Core of Data Public school search (the official record of each school) · 2024-25