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

Kent County

Michigan · Public K-12

239 public K-12 schools, roughly 97,253 students, one county, 663,150 residents. That is Kent County, Michigan on the numbers. By grade band, the county runs 118 elementary, 39 middle, and 64 high schools.

7-year change in Kent County

SY 2017-18 vs SY 2024-25
Total enrollment
96,389
-8,639 (-8%) vs SY 2017-18
School count
224
-2 (-1%) vs SY 2017-18
% White
54%
was 58%
% Hispanic
21%
was 18%
% Black
15%
was 14%
% Asian
4%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
663,150
all ages · ACS 5-yr
Schools
239
46 districts
Enrollment
97,253
students · NCES CCD
Median income
$82,631
Above Michigan avg
Free/reduced lunch
47.4%
Below Michigan avg
Elementary
118
43,775 students
Middle
39
19,098 students
High
64
30,152 students
Combined / other
18
4,228 students
LARGEST DISTRICT
Grand Rapids Public Schools
13,903 students · 46 districts in Kent County

County vs. school enrollment demographics

Left bar is the racial makeup of Kent County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
73%
Hispanic
12%
Black
10%
Asian
3%
Two or more
11%
Native American
1%
Pacific Islander
0%
School enrollment
White
53%
Hispanic
21%
Black
15%
Asian
4%
Two or more
7%
Native American
0%
Pacific Islander
0%
Bachelor's+
40.8%
adults 25+
Poverty rate
6.4%
ACS 5-year
Unemployment
4.2%
civilian labor
Median age
36
23.5% under 18

Test scores in Kent County

Latest 2024-25 ELA proficiency, 115 schools ranked. Michigan state average: 47.7%.

See all 115 schools in Kent County ranked by score →

All schools (239)

NameCityLevelGradesEnrollmentRating
Kenowa Hills Pathways High SchoolGrand RapidsHigh09-1299·
Lincoln SchoolGrand RapidsCombinedKG-1299·
Godwin Heights Learning CenterGrand RapidsHigh09-1297·
54th Street AcademyGrand RapidsHigh09-1294·
East Lee CampusWyomingHigh09-1287·
Pine Grove Learning CenterWyomingCombinedKG-1285·
Lincoln Developmental CenterGrand RapidsCombinedKG-1277·
Lighthouse Academy WaalkesGrand RapidsCombinedKG-1273·
Kelloggsville Virtual SchoolGrand RapidsHigh06-1261·
Kent ISD Deaf and Hard of HearingGrand RapidsCombinedPK-1261·
Blandford SchoolGrand RapidsMiddle06-0660·
Center for EconomicologyGrand RapidsMiddle06-0660·
John Ball Park Zoo SchoolGrand RapidsMiddle06-0658·
New Beginnings Alternative High SchoolCedar SpringsHigh09-1250·
Union High TransitionGrand RapidsHigh09-1250·
Kent Education CenterBeltlineGrand RapidsHigh09-1243·
Grand Rapids Learning CenterGrand RapidsHigh09-1239·
River Valley AcademyRockfordHigh09-1237·
Comstock Park Flex AcademyComstock ParkHigh09-1233·
Kent Education CenterOakleighGrand RapidsElementaryKG-0832·
Northview Next Career CenterGrand RapidsHigh09-1232·
Kent City Virtual AcademyKent CityHigh06-1223·
Grandville Education CenterGrandvilleHigh09-1222·
Unity Alternative SchoolLowellHigh09-1219·
Ottawa High TransitionGrand RapidsHigh09-1214·
Bethany Based SchoolGrand RapidsHigh06-1212·
Forest Hills Transition CenterGrand RapidsHigh12-128·
Lighthouse Academy The PierGrand RapidsHigh09-127·
Duncan Lake Transitions ProgramCaledoniaHighUG-UG3·
Home Education SiteGrand RapidsCombined01-121·
Cedar Springs Early Childhood CenterCedar SpringsElementaryPK-PK0·
Duncan Lake Early Childhood CenterCaledoniaElementaryPK-PK0·
Kent Career Tech CenterGrand RapidsHigh09-120·
MySchoolKentGrand RapidsHigh06-120·
Shared TimeGrand RapidsCombinedKG-120·
Hamilton Elementary SchoolKentwoodElementaryM-M··
Kent Innovation High SchoolGrand RapidsCombinedM-M··
PrepNet Virtual AcademyGrand RapidsCombinedM-M··
Wyoming Regional CenterWyomingCombinedM-M··

Cities in Kent County

Grand Rapids137 schoolsWyoming20 schoolsRockford14 schoolsByron Center9 schoolsCaledonia9 schoolsCedar Springs9 schoolsGrandville8 schoolsAda7 schoolsComstock Park6 schoolsLowell6 schoolsKent City4 schoolsSparta4 schoolsAlto2 schoolsBelmont2 schoolsGreenville1 schoolKentwood1 school

About Kent County

Kent County is a sprawling county of about 663,150 residents in Michigan. Its public-school system teaches approximately 97,253 students across 239 schools.

Stepping back, census numbers show the median household earns about $82,631 a year, roughly 41% of adults have completed at least a four-year degree, and the federal-poverty share is near 6%. That income level is 25% noticeably above the Michigan median.

Looking at the level breakdown, Kent County comprises 118 elementary schools (43,775 students), 39 middle schools (19,098), 64 high schools (30,152), and 18 combined or other schools.

Grand Rapids Public Schools is the biggest district by enrollment, covering about 13,903 students across Kent County.

Over the past 7-year window. Combined enrollment now sits at 96,389 students, shrank 8% from the 105,028 reported in SY 2017-18. Over that span, Kent County lost 2 schools, going from 226 to 224. Demographically, the White share of enrollment fell from 58% to 54%.

Within the allk12 community for this area, the community for Kent County discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools serve Kent County?
There are 239 public K-12 schools in Kent County, Michigan, with a combined enrollment of about 97,253.
How many high schools are in Kent County?
Kent County, Michigan has 64 public high schools, serving approximately 30,152 students.
How many middle schools are in Kent County?
Kent County, Michigan has 39 public middle schools, serving approximately 19,098 students.
How many elementary schools are in Kent County?
Kent County, Michigan has 118 public elementary schools, serving approximately 43,775 students.
What is the largest school district in Kent County?
Grand Rapids Public Schools is the largest school district in Kent County, serving approximately 13,903 students. The county contains 46 school districts overall.
How many people live in Kent County?
Kent County has roughly 663,150 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Kent County?
Median household income in Kent County is $82,631, above the Michigan average of $66,133. About 6.4% of residents live below the federal poverty line.
How educated are residents of Kent County?
Approximately 40.8% of adults 25 and older in Kent County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Kent County qualify for free or reduced lunch?
Roughly 47.4% of students in Kent County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Michigan county average of 53.4%.
What is the student-teacher ratio in Kent County schools?
Across Kent County public schools, the enrollment-weighted student-teacher ratio is approximately 18.2 to 1.

Kent County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data