Skip to content

Public schools in Grand Rapids, MI

130 open public schools with an address in Grand Rapids, operated by 30 education agencies. Compare size, staffing, grade spans, and school type, then confirm assignment with the district.

Public schools

130

NCES preliminary directory 2025–26

Reported students

49,414

129 schools reporting · NCES 2024–25

Median student–teacher ratio

16.4:1

Michigan median 16.3:1

Charter schools

22

3 magnet · 2 virtual

An overview of Grand Rapids public schools

The federal directory lists 130 public schools in Grand Rapids, MI: 61 elementary, 19 middle, 39 high, 11 combined or other. The 129 schools that reported 2024–25 membership enrolled 49,414 students, an average of 383 per school. The largest campus is East Kentwood High School (2,068 students), and the largest elementary school is Walker Charter Academy (711).

Grand Rapids Public Schools operates the most schools here (46), and 9 regular districts have at least one Grand Rapids campus, plus 21 charter, service, or other agencies. City names come from school mailing addresses, which often differ from district or municipal boundaries.

Across schools that reported staffing, the median student–teacher ratio is 16.4:1, similar to the statewide school median of 16.3:1. A ratio counts classroom-teacher FTE against total enrollment, so specialized programs and part-time staffing can move it; ask schools for actual class sizes by grade.

School choice options include 22 charter schools, 3 magnet schools, 2 virtual schools. Application windows and lotteries usually open months before the school year.

Among 42 high and combined schools with 2021–22 civil-rights data, 17 reported students enrolled in AP courses and 11 of 44 reported computer-science classes. Confirm current course catalogs directly with each school.

About 58% of students in reporting schools were eligible for free or reduced-price meals in 2024–25. This describes the community served; it is not a quality signal, and community-eligibility schools can report differently.

School districts and agencies serving Grand Rapids

Grand Rapids Public Schools

Public school district

46 schools in Grand Rapids

Kentwood Public Schools

Public school district

15 schools in Grand Rapids · 17 total

Forest Hills Public Schools

Public school district

11 schools in Grand Rapids · 18 total

Kent ISD

Specialized public school district

8 schools in Grand Rapids · 9 total

Northview Public Schools

Public school district

8 schools in Grand Rapids

East Grand Rapids Public Schools

Public school district

5 schools in Grand Rapids

Kelloggsville Public Schools

Public school district

5 schools in Grand Rapids · 6 total

Kenowa Hills Public Schools

Public school district

5 schools in Grand Rapids · 6 total

Godwin Heights Public Schools

Public school district

4 schools in Grand Rapids · 5 total

Lighthouse Academy

Independent charter agency

3 schools in Grand Rapids · 9 total

Covenant High School Grand Rapids

Independent charter agency

1 school in Grand Rapids

Excel Charter Academy

Independent charter agency

1 school in Grand Rapids

Gerald Dawkins Academy

Independent charter agency

1 school in Grand Rapids

Grand Rapids Child Discovery Center

Independent charter agency

1 school in Grand Rapids

Grand River Preparatory High School

Independent charter agency

1 school in Grand Rapids

Grandville Public Schools

Public school district

1 school in Grand Rapids · 11 total

Grove Montessori: A Wildflower Public School

Independent charter agency

1 school in Grand Rapids

Hope Academy of West Michigan

Independent charter agency

1 school in Grand Rapids

Knapp Charter Academy

Independent charter agency

1 school in Grand Rapids

New Branches Charter Academy

Independent charter agency

1 school in Grand Rapids

NexTech High School

Independent charter agency

1 school in Grand Rapids

PrepNet Virtual Academy

Independent charter agency

1 school in Grand Rapids

Ridge Park Charter Academy

Independent charter agency

1 school in Grand Rapids

River City Scholars Charter Academy

Independent charter agency

1 school in Grand Rapids

Vista Charter Academy

Independent charter agency

1 school in Grand Rapids

Walker Charter Academy

Independent charter agency

1 school in Grand Rapids

Wellspring Preparatory High School

Independent charter agency

1 school in Grand Rapids

West MI Academy of Environmental Science

Independent charter agency

1 school in Grand Rapids

West Michigan Aviation Academy

Independent charter agency

1 school in Grand Rapids

William C. Abney Academy

Independent charter agency

1 school in Grand Rapids

Elementary schools in Grand Rapids

61
SchoolGradesStudentsRatioCompare
Aberdeen Academy

Grand Rapids Public Schools

PK–0824112.4:1
Bowen Elementary

Kentwood Public Schools

PK–0535715.3:1
Breton Downs School

East Grand Rapids Public Schools

PK–0545120.2:1
Brookside Elementary

Grand Rapids Public Schools

PK–0525416.6:1
Brookwood Elementary

Kentwood Public Schools

PK–0537013.8:1
Buchanan Elementary

Grand Rapids Public Schools

PK–0537916.6:1
Burton Elementary

Grand Rapids Public Schools

PK–0536515.6:1
CA Frost Environmental Science Academy Elementary

Grand Rapids Public Schools

PK–0547619.2:1
Campus Elementary

Grand Rapids Public Schools

PK–0521015.6:1
Central Kelloggsville Elementary

Kelloggsville Public Schools

03–0549418.2:1
Cesar E Chavez Elementary

Grand Rapids Public Schools

PK–0543716.9:1
Challenger Elementary

Kentwood Public Schools

KG–0541316.9:1
Coit Creative Arts Academy

Grand Rapids Public Schools

PK–0524613.8:1
Collins Elementary School

Forest Hills Public Schools

PK–0435618.4:1
Congress Elementary

Grand Rapids Public Schools

PK–0523721:1
Dickinson Academy

Grand Rapids Public Schools

PK–0822411.9:1
Discovery Elementary

Kentwood Public Schools

KG–0567418.4:1
East Oakview Elementary School

Northview Public Schools

KG–0437113.9:1
Endeavor Elementary

Kentwood Public Schools

KG–0555317.2:1
Gerald Dawkins Academy

Gerald Dawkins Academy · Charter

KG–0515211.7:1
Gerald R Ford Academic Center

Grand Rapids Public Schools

PK–0821316.1:1
Glenwood Elementary

Kentwood Public Schools

KG–0554318:1
Grand Rapids Child Discovery Center

Grand Rapids Child Discovery Center · Charter

KG–0528717:1
Grandville Cummings Elementary School

Grandville Public Schools

PK–0636617.8:1
Grove Montessori A Wildflower Public School

Grove Montessori: A Wildflower Public School · Charter

KG–06——
Harrison Park Academy

Grand Rapids Public Schools

PK–0870815.8:1
Kenowa Hills Central Elementary School

Kenowa Hills Public Schools

KG–0553813.7:1
Kent Education CenterOakleigh

Kent ISD · Special Education School

KG–08324:1
Kent Hills Elementary

Grand Rapids Public Schools

PK–0537020.8:1
Knapp Charter Academy

Knapp Charter Academy · Charter

KG–0839814.2:1
Knapp Forest Elementary School

Forest Hills Public Schools

PK–0552017.8:1
Lakeside School

East Grand Rapids Public Schools

KG–0545317.2:1
Martin Luther King Leadership Academy

Grand Rapids Public Schools

PK–0829918.5:1
Meadow Brook Elementary School

Forest Hills Public Schools · Magnet

KG–0443114.8:1
Meadowlawn Elementary

Kentwood Public Schools

PK–0533915.9:1
Mulick Park Elementary School

Grand Rapids Public Schools

PK–0526416.1:1
New Branches Charter Academy

New Branches Charter Academy · Charter

KG–0834512.6:1
North Godwin Elementary School

Godwin Heights Public Schools

02–0540016.6:1
North Oakview Elementary School

Northview Public Schools

PK–0434614.5:1
North Park Montessori Academy

Grand Rapids Public Schools

PK–0837913.8:1
Orchard View Elementary School

Forest Hills Public Schools

KG–0543915:1
Palmer School

Grand Rapids Public Schools

PK–0518717.6:1
Pine Ridge Elementary School

Forest Hills Public Schools

PK–0447217.7:1
Ridge Park Charter Academy

Ridge Park Charter Academy · Charter

KG–0850715.8:1
Ridgemoor Park Montessori

Grand Rapids Public Schools

PK–0613116.6:1
River City Scholars Charter Academy

River City Scholars Charter Academy · Charter

KG–0828611.4:1
Shawmut Hills School

Grand Rapids Public Schools

PK–0826715.4:1
Sherwood Global Studies Academy

Grand Rapids Public Schools

PK–0612111.6:1
Sibley School

Grand Rapids Public Schools

PK–0530811.6:1
Southeast Kelloggsville School

Kelloggsville Public Schools

KG–0228715.7:1
Southwest Elementary Academia Bilingue

Grand Rapids Public Schools

PK–0666121.1:1
Southwood Elementary

Kentwood Public Schools

KG–0530215.3:1
Thornapple Elementary School

Forest Hills Public Schools

PK–0436116.4:1
Townline Elementary

Kentwood Public Schools

KG–0532015:1
Vista Charter Academy

Vista Charter Academy · Charter

PK–0864114.6:1
Walker Charter Academy

Walker Charter Academy · Charter

KG–0871119.1:1
Wealthy School

East Grand Rapids Public Schools

KG–0546218.6:1
West Kelloggsville School

Kelloggsville Public Schools

KG–0225314.1:1
West Oakview Elementary School

Northview Public Schools

PK–0424010.9:1
William C Abney Academy Elementary

William C. Abney Academy · Charter

KG–0827314:1
Zinser Elementary School

Kenowa Hills Public Schools

KG–0544317.6:1

Middle schools in Grand Rapids

19
SchoolGradesStudentsRatioCompare
Alger Middle School

Grand Rapids Public Schools

06–0831416.1:1
Blandford School

Grand Rapids Public Schools

06–066024:1
Burton Middle School

Grand Rapids Public Schools

06–0848819.1:1
Center for Economicology

Grand Rapids Public Schools

06–066025.5:1
Crestwood Middle School

Kentwood Public Schools

06–0870016.9:1
Crossroads Middle School

Northview Public Schools

07–0847217.6:1
East Grand Rapids Middle School

East Grand Rapids Public Schools

06–0871019.4:1
Godwin Heights Middle School

Godwin Heights Public Schools

05–0838216.5:1
Grand Rapids Public Museum Middle

Grand Rapids Public Schools

06–0817518.2:1
Highlands School

Northview Public Schools

05–0644515.7:1
John Ball Park Zoo School

Grand Rapids Public Schools

06–065822.3:1
Kelloggsville Middle School

Kelloggsville Public Schools

06–0847519.9:1
Kenowa Hills Middle School

Kenowa Hills Public Schools

06–0863417.2:1
Northern Hills Middle School

Forest Hills Public Schools · Magnet

07–0851518:1
Northern Trails 56 School

Forest Hills Public Schools · Magnet

05–0652017.7:1
Pinewood Middle School

Kentwood Public Schools

06–0884218.5:1
Riverside Middle School

Grand Rapids Public Schools

06–0822711.3:1
Valleywood Middle School

Kentwood Public Schools

06–0854114.2:1
Westwood Middle School

Grand Rapids Public Schools

06–0817610.3:1

High schools in Grand Rapids

39
SchoolGradesStudentsRatioCompare
54th Street Academy

Kelloggsville Public Schools · Alternative School

09–129427.2:1
Bethany Based School

Grand Rapids Public Schools · Alternative School

06–12127.5:1
CA Frost Environmental Science Academy Middle High School

Grand Rapids Public Schools

06–1230919.3:1
Central High School

Forest Hills Public Schools

09–1299918.2:1
City High Middle School

Grand Rapids Public Schools

07–1295522.1:1
Covenant High School Grand Rapids

Covenant High School Grand Rapids · Charter · Alternative School

09–1221819.1:1
Crossroads Alternative High School

Kentwood Public Schools · Alternative School

06–1221615.4:1
East Grand Rapids High School

East Grand Rapids Public Schools

09–1290819.3:1
East Kentwood High School

Kentwood Public Schools

10–122,06819.5:1
Empower U

Kent ISD · Special Education School

06–121884.9:1
Forest Hills Transition Center

Forest Hills Public Schools · Special Education School

12–1283.7:1
Godwin Heights Learning Center

Godwin Heights Public Schools · Alternative School

09–129732.8:1
Godwin Heights Senior High School

Godwin Heights Public Schools

09–1265620.5:1
Grand Rapids Learning Center

Grand Rapids Public Schools · Alternative School

09–123919.5:1
Grand Rapids Montessori MiddleHigh

Grand Rapids Public Schools

07–1218416.2:1
Grand Rapids Public Museum High

Grand Rapids Public Schools

09–1226716.4:1
Grand Rapids University Preparatory Academy

Grand Rapids Public Schools

06–1249416.4:1
Grand River Preparatory High School

Grand River Preparatory High School · Charter

09–1263518.7:1
Innovation Central High

Grand Rapids Public Schools

09–1238613.9:1
Kenowa Hills High School

Kenowa Hills Public Schools

09–1287618:1
Kenowa Hills Pathways High School

Kenowa Hills Public Schools · Alternative School

09–129924.4:1
Kent Career Tech Center

Kent ISD · Career and Technical School

09–1200:1
Kent Education CenterBeltline

Kent ISD · Special Education School

09–12433.2:1
Lighthouse Academy The Pier

Lighthouse Academy · Charter · Alternative School

09–1273.2:1
MySchoolKent

Kent ISD

06–1200:1
Newcomers Community School

Grand Rapids Public Schools · Alternative School

09–1215752.3:1
NexTech High School

NexTech High School · Charter

09–1214415.3:1
Northern High School

Forest Hills Public Schools

09–121,08815.5:1
Northview High School

Northview Public Schools

09–121,07819.7:1
Northview Next Career Center

Northview Public Schools · Alternative School

09–12329.3:1
Northview Next Learning Center

Northview Public Schools · Virtual · Alternative School

09–12136348.7:1
Ottawa High Transition

Grand Rapids Public Schools · Special Education School

09–121414:1
Ottawa Hills High School

Grand Rapids Public Schools

09–1238513.4:1
Southeast Career Pathways

Grand Rapids Public Schools · Alternative School

09–1210617.7:1
Southwest MiddleHigh Academia Bilingue

Grand Rapids Public Schools

07–1237821.1:1
Union High School

Grand Rapids Public Schools

09–1288114.3:1
Union High Transition

Grand Rapids Public Schools · Special Education School

09–1250—
Wellspring Preparatory High School

Wellspring Preparatory High School · Charter

09–1226715.8:1
West Michigan Aviation Academy

West Michigan Aviation Academy · Charter

09–1260016.9:1

Combined, early-childhood, and other schools in Grand Rapids

11
SchoolGradesStudentsRatioCompare
East Kentwood Freshman Campus

Kentwood Public Schools

09–0974218.6:1
Excel Charter Academy

Excel Charter Academy · Charter

KG–1279119.1:1
Grand Rapids Montessori Academy

Grand Rapids Public Schools

PK–1229716.5:1
Hope Academy of West Michigan

Hope Academy of West Michigan · Charter

PK–1228410.8:1
Kent ISD Deaf and Hard of Hearing

Kent ISD · Special Education School

PK–12613.3:1
Lighthouse Academy South Campus

Lighthouse Academy · Charter · Alternative School

KG–1221312.5:1
Lighthouse Academy Waalkes

Lighthouse Academy · Charter · Alternative School

KG–127310.5:1
Lincoln Developmental Center

Kent ISD · Special Education School

PK–12775.2:1
Lincoln School

Kent ISD · Special Education School

KG–12993.7:1
PrepNet Virtual Academy

PrepNet Virtual Academy · Charter · Virtual

KG–121,08017.5:1
West MI Academy of Environmental Science

West MI Academy of Environmental Science · Charter

PK–1266613:1

Student demographics

Race and ethnicity share of reported enrollment

  • White38.5%
  • Hispanic24.4%
  • Black24.3%
  • Asian4.7%
  • American Indian / Alaska Native0.3%
  • Native Hawaiian / Pacific Islander0%
  • Multiracial7.8%

Enrollment-weighted across 127 Grand Rapids schools with NCES CCD 2024–25 race/ethnicity counts (49,414 students). Privacy suppression can leave small gaps.

Questions about public schools in Grand Rapids

How many public schools are in Grand Rapids, MI?

The current NCES directory lists 130 open public schools with a location address in Grand Rapids: 61 elementary, 19 middle, 39 high, 11 combined or other. Together they reported 49,414 students in 2024–25. The count includes charter, alternative, and special-purpose public schools; it excludes private schools.

Which school districts serve Grand Rapids?

Schools with an address in Grand Rapids belong to 30 education agencies, led by Grand Rapids Public Schools (46 schools), Kentwood Public Schools (15 schools), Forest Hills Public Schools (11 schools). A mailing city is not an attendance boundary; confirm the district for a specific address.

What is the largest public high school in Grand Rapids?

East Kentwood High School reported the largest high-school enrollment in Grand Rapids, with 2,068 students in 2024–25 (grades 10–12). Size is a description of the campus, not a quality measure.

Are there charter schools in Grand Rapids?

Yes. 22 of the 130 public schools in Grand Rapids are identified as charter schools in the NCES directory, including Covenant High School Grand Rapids, Excel Charter Academy, Gerald Dawkins Academy. Charter schools are public and tuition-free, but admission usually uses an application or lottery.

What is the typical student–teacher ratio in Grand Rapids schools?

The median reported student–teacher ratio across Grand Rapids public schools is 16.4:1, similar to the Michigan school median of 16.3:1. The ratio divides enrollment by classroom-teacher FTE; it is not an average class size.

Does living in Grand Rapids guarantee a seat at a specific school?

No. Assignment depends on the district's attendance boundaries, programs, and enrollment rules, which can split a city or cross city lines. Use the district profile and its official boundary or school-locator tool to confirm the assigned school for an exact address.

Nearby Michigan cities

Sources: NCES Common Core of Data 2025–26 preliminary directory (schools, grades, addresses, charter status) and 2024–25 nonfiscal files (enrollment, teachers, race/ethnicity, meal eligibility); Civil Rights Data Collection 2021–22 (AP and computer science). Cities are grouped by school mailing address. Methodology · All Michigan cities