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

Kalamazoo County

Michigan · Public K-12

Public K-12 schools in Kalamazoo County number 93, teaching approximately 34,151 Michigan students against a population of 262,375. That works out to 45 elementary, 12 middle, and 31 high schools.

7-year change in Kalamazoo County

SY 2017-18 vs SY 2024-25
Total enrollment
34,151
-1,323 (-4%) vs SY 2017-18
School count
83
-8 (-9%) vs SY 2017-18
% White
59%
was 62%
% Hispanic
8%
was 8%
% Black
19%
was 19%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
262,375
all ages · ACS 5-yr
Schools
93
18 districts
Enrollment
34,151
students · NCES CCD
Median income
$72,532
Above Michigan avg
Free/reduced lunch
44.7%
Below Michigan avg
Elementary
45
15,745 students
Middle
12
7,116 students
High
31
10,729 students
Combined / other
5
561 students
LARGEST DISTRICT
Kalamazoo Public Schools
12,227 students · 18 districts in Kalamazoo County

County vs. school enrollment demographics

Left bar is the racial makeup of Kalamazoo 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
76%
Hispanic
6%
Black
11%
Asian
3%
Two or more
8%
Native American
0%
Pacific Islander
0%
School enrollment
White
59%
Hispanic
8%
Black
19%
Asian
3%
Two or more
11%
Native American
1%
Pacific Islander
0%
Bachelor's+
41.3%
adults 25+
Poverty rate
7.7%
ACS 5-year
Unemployment
5.5%
civilian labor
Median age
35
21.3% under 18

Test scores in Kalamazoo County

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

See all 42 schools in Kalamazoo County ranked by score →

All schools (93)

NameCityLevelGradesEnrollmentRating
Loy Norrix High SchoolKalamazooHigh09-121,785·
Kalamazoo Central High SchoolKalamazooHigh09-121,613·
Portage Central High SchoolPortageHigh09-121,391·
Portage Northern High SchoolPortageHigh09-121,194·
Maple Street Magnet School for the ArtsKalamazooMiddle06-08889·
Gull Lake High SchoolRichlandHigh08-12877·
Milwood Magnet SchoolKalamazooMiddle06-08731·
Linden Grove Middle SchoolKalamazooMiddle06-08727·
Vicksburg High SchoolVicksburgHigh09-12724·
Portage Central Middle SchoolPortageMiddle06-08719·
Gull Lake Middle SchoolRichlandMiddle06-08717·
Portage West Middle SchoolPortageMiddle06-08717·
Thomas M Ryan Intermediate SchoolRichlandElementary03-05698·
Portage North Middle SchoolPortageMiddle06-08609·
Vicksburg Middle SchoolVicksburgMiddle06-08601·
Comstock Elementary SchoolKalamazooElementaryKG-05597·
Moorsbridge Elementary SchoolPortageElementaryPK-05591·
12th Street ElementaryPortageElementaryPK-05589·
Schoolcraft Elementary SchoolSchoolcraftElementaryPK-06583·
KingWestwood Elementary SchoolKalamazooElementaryPK-05531·
Amberly Elementary SchoolPortageElementaryPK-05513·
Schoolcraft High SchoolSchoolcraftHigh07-12502·
Woods Lake ElementaryA Magnet Center For The ArtsKalamazooElementaryPK-05501·
Lake Center Elementary SchoolPortageElementaryPK-05494·
Hillside Middle SchoolKalamazooMiddle06-08476·
Sunset Lake Elementary SchoolVicksburgElementaryPK-05465·
Winchell Elementary SchoolKalamazooElementaryPK-05465·
Prairie Ridge Elementary SchoolKalamazooElementaryPK-05449·
Central Elementary SchoolPortageElementaryKG-05439·
ParkwoodUpjohn Elementary SchoolKalamazooElementaryPK-05427·
Parchment High SchoolKalamazooHigh08-12412·
Richland Elementary SchoolRichlandElementaryKG-02412·
GalesburgAugusta Primary SchoolGalesburgElementaryPK-04399·
Tobey Elementary SchoolScottsElementaryPK-05379·
Haverhill Elementary SchoolPortageElementaryPK-05378·
Edison AcademyKalamazooElementaryPK-05376·
Paramount Charter AcademyKalamazooElementaryPK-08373·
El Sol ElementaryKalamazooElementaryKG-05368·
Milwood Elementary SchoolKalamazooElementaryPK-05362·
Angling Road Elementary SchoolPortageElementaryPK-05360·
Comstock High SchoolKalamazooHigh09-12358·
Arcadia Elementary SchoolKalamazooElementaryPK-05355·
Parchment Middle SchoolKalamazooMiddle06-08352·
Woodland Elementary SchoolPortageElementaryKG-05348·
Comstock Compass High SchoolKalamazooCombinedPK-12309·
Lincoln International Studies SchoolKalamazooElementaryPK-05306·
GalesburgAugusta Middle SchoolAugustaMiddle05-08302·
STEM AcademyKalamazooElementaryKG-08298·
ClimaxScotts High SchoolClimaxHigh06-12294·
Parchment Central Elem SchoolKalamazooElementaryPK-03289·
Cooper Elementary SchoolKalamazooElementaryPK-05288·
Alamo Elementary SchoolKalamazooElementaryKG-05287·
Kellogg Elementary SchoolHickory CornersElementaryPK-02278·
Comstock Middle SchoolKalamazooMiddle06-08276·
Northglade Montessori SchoolKalamazooElementaryPK-05271·
Indian Lake Elementary SchoolVicksburgElementaryPK-05265·
GalesburgAugusta High SchoolGalesburgHigh09-12263·
Spring Valley Center for ExplorationKalamazooElementaryPK-05263·
Washington Writers AcademyKalamazooElementaryPK-05260·
Woodward ElementaryKalamazooElementaryPK-05242·
ClimaxScotts Elementary SchoolScottsElementaryPK-05234·
WoodsEdge Learning CenterPortageCombinedPK-12222·
Phoenix Alternative High SchoolKalamazooHigh09-12219·
Parchment North Elem SchoolKalamazooElementary04-05208·
Northeastern Elementary SchoolKalamazooElementaryPK-05195·
Kalamazoo Covenant AcademyKalamazooHigh09-12184·
Parchment Northwood Elem SchoolKalamazooElementaryPK-03178·
Indian Prairie Elementary SchoolKalamazooElementaryPK-03169·
Oakland AcademyPortageElementaryKG-08149·
Kalamazoo Innovative Learning ProgramKalamazooHigh09-12137·
Portage Community High SchoolPortageHigh09-12137·
Kalamazoo RESA West CampusYoung Adult ProgramKalamazooHigh06-12126·
Vicksburg Pathways High SchoolVicksburgHigh09-12126·
ClimaxScotts Virtual AcademyClimaxHigh05-12122·
Parchment Innovation CenterKalamazooHigh06-12119·
Greenwood Elementary SchoolKalamazooElementaryPK-0393·
Youth Center SchoolKalamazooHigh05-1251·
GalesburgAugusta Alternative EducationGalesburgHigh06-1231·
Valley Center SchoolKalamazooCombined01-1230·
Gull Lake Gateway AcademyRichlandHigh09-1228·
Comstock Early Learning AcademyKalamazooElementaryPK-KG20·
Youth Advancement AcademyKalamazooHigh07-1219·
Transition ServicesKalamazooHigh09-1217·
Boys To Men Group HomeKalamazooHigh06-120·
Kalamazoo Area Math and Science CenterKalamazooHigh09-120·
Kalamazoo County Juvenile Home Youth Center SchoolKalamazooHigh06-120·
Kalamazoo Psychiatric HospitalKalamazooHighUG-UG0·
Kalamazoo RESA West CampusECSEKalamazooElementaryPK-010·
Lets Talk About It Girls HomeKalamazooHigh06-120·
Lets Talk About It Home for Young MenKalamazooHigh06-120·
The Epic CenterKalamazooHigh09-120·
Forest AcademyKalamazooCombinedM-M··
Schoolcraft Middle SchoolSchoolcraftCombinedM-M··

Cities in Kalamazoo County

Kalamazoo55 schoolsPortage16 schoolsRichland5 schoolsVicksburg5 schoolsGalesburg3 schoolsSchoolcraft3 schoolsClimax2 schoolsScotts2 schoolsAugusta1 schoolHickory Corners1 school

About Kalamazoo County

Kalamazoo County is an expansive county of about 262,375 residents in Michigan. Its public-school system enrolls approximately 34,151 students across 93 schools.

Zooming out, census numbers show typical household earnings sit around $72,532, 41% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 8%. That income level is 10% above the Michigan median.

On the level-by-level breakdown, Kalamazoo County spans 45 elementary schools (15,745 students), 12 middle schools (7,116), 31 high schools (10,729), and 5 combined or other schools.

Kalamazoo Public Schools dominates the local landscape, accounting for roughly 12,227 students on its own.

Looking at the last 7 years. Total public-school enrollment in Kalamazoo County has fell 4% since SY 2017-18, moving from about 35,474 students to 34,151. The school count fell from 91 to 83 across the same 7-year window. On the demographic side, White enrollment moved from 62% to 59% over the same window.

On this page, the community for Kalamazoo County discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Kalamazoo County?
There are 93 public K-12 schools in Kalamazoo County, Michigan, with a combined enrollment of about 34,151.
How many high schools are in Kalamazoo County?
Kalamazoo County, Michigan has 31 public high schools, serving approximately 10,729 students.
How many middle schools are in Kalamazoo County?
Kalamazoo County, Michigan has 12 public middle schools, serving approximately 7,116 students.
How many elementary schools are in Kalamazoo County?
Kalamazoo County, Michigan has 45 public elementary schools, serving approximately 15,745 students.
What is the largest school district in Kalamazoo County?
Kalamazoo Public Schools is the largest school district in Kalamazoo County, serving approximately 12,227 students. The county contains 18 school districts overall.
What is the population of Kalamazoo County?
Kalamazoo County, Michigan has a population of approximately 262,375, with a median age of 35. About 21.3% of residents are under 18.
What is the median household income in Kalamazoo County?
Median household income in Kalamazoo County is $72,532, above the Michigan average of $66,133. About 7.7% of residents live below the federal poverty line.
How educated are residents of Kalamazoo County?
Approximately 41.3% of adults 25 and older in Kalamazoo County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Kalamazoo County qualify for free or reduced lunch?
Roughly 44.7% of students in Kalamazoo 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 Kalamazoo County schools?
Across Kalamazoo County public schools, the enrollment-weighted student-teacher ratio is approximately 17.7 to 1.

Kalamazoo County school rankings

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