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.
NCES Common Core of Data 2024-25: schools open that year with enrollment · method
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.
| District | Schools in Grand Rapids | District students, fall 2022 | Spending per student, FY23 |
|---|---|---|---|
| Grand Rapids Public Schools | 47 | 13,787 | $17,565 |
| Kentwood Public Schools | 15 | 9,357 | $14,957 |
| Forest Hills Public Schools | 11 | 9,201 | $14,433 |
| Northview Public Schools | 8 | 3,061 | $14,880 |
| Kent ISD | 6 | 3,324 | not reported |
| East Grand Rapids Public Schools | 5 | 2,946 | $12,738 |
| Kenowa Hills Public Schools | 5 | 3,010 | $14,913 |
| Kelloggsville Public Schools | 5 | 2,272 | $14,602 |
| Godwin Heights Public Schools | 4 | 2,026 | $16,635 |
| Lighthouse Academy | 3 | 344 | $21,047 |
| PrepNet Virtual Academy | 1 | 1,220 | $11,516 |
| Excel Charter Academy | 1 | 784 | $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
| School | Students 2024‑25 | Per teacher | Free lunch | District |
|---|---|---|---|---|
| East Kentwood High School | 2,068 | 19.5 | 54.3% | Kentwood Public Schools |
| Northern High School | 1,088 | 15.5 | 15.9% | Forest Hills Public Schools |
| Northview High School | 1,078 | 19.7 | 29.6% | Northview Public Schools |
| Central High School | 999 | 18.2 | 12.6% | Forest Hills Public Schools |
| City MiddleHigh | 955 | 22.1 | 25.3% | Grand Rapids Public Schools |
| East Grand Rapids High School | 908 | 19.3 | 6.1% | East Grand Rapids Public Schools |
| Union High School | 881 | 14.3 | 73.3% | Grand Rapids Public Schools |
| Kenowa Hills High School | 876 | 18.0 | 31.1% | Kenowa Hills Public Schools |
| East Kentwood Freshman Campus | 742 | 18.6 | 58.6% | Kentwood Public Schools |
| Godwin Heights Senior High School | 656 | 20.5 | 79.7% | Godwin Heights Public Schools |
The other 28 high 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.
19 middle schools in Grand Rapids, 7,794 students
| School | Students 2024‑25 | Per teacher | Free lunch | District |
|---|---|---|---|---|
| Pinewood Middle School | 842 | 18.5 | 58.4% | Kentwood Public Schools |
| East Grand Rapids Middle School | 710 | 19.4 | 6.2% | East Grand Rapids Public Schools |
| Crestwood Middle School | 700 | 16.9 | 62.7% | Kentwood Public Schools |
| Kenowa Hills Middle School | 634 | 17.2 | 32.5% | Kenowa Hills Public Schools |
| Valleywood Middle School | 541 | 14.2 | 71.9% | Kentwood Public Schools |
| Northern Trails 56 School | 520 | 17.7 | 16.3% | Forest Hills Public Schools |
| Northern Hills Middle School | 515 | 18.0 | 14.2% | Forest Hills Public Schools |
| Burton Middle School | 488 | 19.1 | 74.0% | Grand Rapids Public Schools |
| Kelloggsville Middle School | 475 | 19.9 | 73.7% | Kelloggsville Public Schools |
| Crossroads Middle School | 472 | 17.6 | 28.6% | Northview Public Schools |
The other 9 middle schools
| School | Students 2024‑25 | Per teacher | Free lunch | District |
|---|---|---|---|---|
| Highlands School | 445 | 15.7 | 30.6% | Northview Public Schools |
| Godwin Heights Middle School | 382 | 16.5 | 85.9% | Godwin Heights Public Schools |
| Alger Middle School | 314 | 16.1 | 85.7% | Grand Rapids Public Schools |
| Riverside Middle School | 227 | 11.3 | 90.7% | Grand Rapids Public Schools |
| Westwood Middle School | 176 | 10.3 | 83.0% | Grand Rapids Public Schools |
| Grand Rapids Public Museum Middle | 175 | 18.2 | 57.7% | Grand Rapids Public Schools |
| Blandford School | 60 | 24.0 | 13.3% | Grand Rapids Public Schools |
| Center for Economicology | 60 | 25.5 | 38.3% | Grand Rapids Public Schools |
| John Ball Park Zoo School | 58 | 22.3 | 31.0% | Grand Rapids Public 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
| School | Students 2024‑25 | Per teacher | Free lunch | District |
|---|---|---|---|---|
| Walker Charter Academy | 711 | 19.1 | 40.8% | Walker Charter Academy |
| Harrison Park Academy | 708 | 15.8 | 81.4% | Grand Rapids Public Schools |
| Discovery Elementary | 674 | 18.4 | 60.2% | Kentwood Public Schools |
| Southwest Elementary Academia Bilingue | 661 | 21.1 | 63.1% | Grand Rapids Public Schools |
| Vista Charter Academy | 641 | 14.6 | 79.6% | Vista Charter Academy |
| Endeavor Elementary | 553 | 17.2 | 59.3% | Kentwood Public Schools |
| Glenwood Elementary | 543 | 18.0 | 66.5% | Kentwood Public Schools |
| Kenowa Hills Central Elementary School | 538 | 13.7 | 34.6% | Kenowa Hills Public Schools |
| Knapp Forest Elementary School | 520 | 17.8 | 5.0% | Forest Hills Public Schools |
| Ridge Park Charter Academy | 507 | 15.8 | 83.4% | Ridge Park Charter Academy |
The other 50 elementary 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.
10 other schools in Grand Rapids, 3,641 students
| School | Students 2024‑25 | Per teacher | Free lunch | District |
|---|---|---|---|---|
| PrepNet Virtual Academy | 1,080 | 17.5 | 82.8% | PrepNet Virtual Academy |
| Excel Charter Academy | 791 | 19.1 | 47.0% | Excel Charter Academy |
| West MI Academy of Environmental Science | 666 | 13.0 | 44.0% | West MI Academy of Environmental Science |
| Grand Rapids Montessori Academy | 297 | 16.5 | 39.1% | Grand Rapids Public Schools |
| Hope Academy of West Michigan | 284 | 10.8 | 91.9% | Hope Academy of West Michigan |
| Lighthouse Academy South Campus | 213 | 12.5 | 93.0% | Lighthouse Academy |
| Lincoln School | 99 | 3.7 | 57.6% | Kent ISD |
| Lincoln Developmental Center | 77 | 5.2 | 36.4% | Kent ISD |
| Lighthouse Academy Waalkes | 73 | 10.5 | 95.9% | Lighthouse Academy |
| Kent ISD Deaf and Hard of Hearing | 61 | 3.3 | 41.0% | 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.
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 | Michigan | |
|---|---|---|
| Median students per teacher | 16.4 | 16.5 |
| Median school size (students) | 356 | 360 |
| Schools with a schoolwide Title I program (2021-22) | 57% | 41% |
| Schools where every student eats free (CEP) | 76% | 76% |
| Charter schools | 16% | 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
- 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
- East Kentwood High School, the largest high school in Grand Rapids2,068 students in 2024-25, 19.5 per teacher.2,068
- Compare Grand Rapids Public Schools with Kentwood Public SchoolsGrand Rapids's two largest operators side by side: enrollment, spending and schools.
- The largest public schools in MichiganMichigan's 50 largest schools open in 2024-25, by enrollment.
- 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
Questions about schools in Grand Rapids
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.What is the largest high school in Grand Rapids?
East Kentwood High School, with 2,068 students in 2024-25 (Kentwood Public Schools).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