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

St. Joseph County

Michigan · Public K-12

St. Joseph County reports 32 public K-12 schools and roughly 9,517 students enrolled, per NCES, with a mix of 17 elementary, 3 middle, and 10 high.

7-year change in St. Joseph County

SY 2017-18 vs SY 2024-25
Total enrollment
9,517
-1,194 (-11%) vs SY 2017-18
School count
31
-4 (-11%) vs SY 2017-18
% White
75%
was 77%
% Hispanic
16%
was 15%
% Black
4%
was 3%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
32
10 districts
Enrollment
9,517
NCES CCD
Median income
$66,425
Above Michigan avg
Free/reduced lunch
55.1%
Above Michigan avg
Elementary
17
4,410 students
Middle
3
1,419 students
High
10
3,346 students
Combined / other
2
342 students
LARGEST DISTRICT
Sturgis Public Schools
2,760 students · 10 districts in St. Joseph County

County vs. school enrollment demographics

Left bar is the racial makeup of St. Joseph 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
85%
Hispanic
9%
Black
2%
Asian
1%
Two or more
9%
Native American
0%
Pacific Islander
0%
School enrollment
White
75%
Hispanic
16%
Black
3%
Asian
1%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
16.9%
adults 25+
Poverty rate
8.0%
ACS 5-year
Unemployment
5.9%
civilian labor
Median age
40
24.3% under 18

Test scores in St. Joseph County

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

See all 12 schools in St. Joseph County ranked by score →

All schools (32)

NameCityLevelGradesEnrollmentRating
Sturgis High SchoolSturgisHigh09-12882·
Eastwood SchoolSturgisElementary03-05642·
Sturgis Middle SchoolSturgisMiddle06-08634·
Three Rivers High SchoolThree RiversHigh09-12632·
Centreville Elementary SchoolCentrevilleElementaryPK-06482·
Three Rivers Middle SchoolThree RiversMiddle06-08476·
Centreville Jr Sr High SchoolCentrevilleHigh07-12407·
Central Elementary SchoolWhite PigeonElementaryKG-05366·
White Pigeon JrSr High SchoolWhite PigeonHigh06-12363·
Constantine High SchoolConstantineHigh09-12348·
Constantine Middle SchoolConstantineMiddle06-08309·
Andrews Elementary SchoolThree RiversElementaryPK-05296·
Ruth Hoppin SchoolThree RiversElementaryKG-05293·
Wall SchoolSturgisElementaryKG-02292·
Burr Oak Virtual AcademyBurr OakCombinedKG-12278·
Colon High SchoolColonHigh06-12271·
Park Elementary SchoolThree RiversElementaryKG-05262·
Riverside Elementary SchoolConstantineElementary03-05256·
Mendon MiddleHigh SchoolMendonHigh06-12254·
Eastside Elementary SchoolConstantineElementaryPK-02230·
Colon Elementary SchoolColonElementaryKG-08223·
Mendon Elementary SchoolMendonElementaryPK-05210·
Nottawa Community SchoolSturgisElementaryPK-08189·
Norton Elementary SchoolThree RiversElementaryKG-05186·
Congress SchoolSturgisElementaryKG-02162·
Wenzel SchoolSturgisElementaryKG-02148·
Burr Oak Elementary SchoolBurr OakElementaryKG-08138·
Constantine Alternative EducationConstantineHigh06-12104·
Burr Oak High SchoolBurr OakHigh09-1285·
Pathfinder Educational CenterCentrevilleCombinedPK-1264·
Leonidas SchoolColonElementaryKG-0835·
Centreville Adult EducationCentrevilleHigh09-120·

Cities in St. Joseph County

Sturgis7 schoolsThree Rivers6 schoolsConstantine5 schoolsCentreville4 schoolsBurr Oak3 schoolsColon3 schoolsMendon2 schoolsWhite Pigeon2 schools

About St. Joseph County

St. Joseph County is a medium-population county of about 60,969 residents in Michigan. Its public-school system educates approximately 9,517 students across 32 schools.

Stepping back, census numbers show typical household earnings sit around $66,425, roughly 17% of adults have completed at least a four-year degree, and the federal-poverty share is near 8%.

For a sense of the school types, St. Joseph County comprises 17 elementary schools (4,410 students), 3 middle schools (1,419), 10 high schools (3,346), and 2 combined or other schools.

Sturgis Public Schools is the biggest district by enrollment, covering about 2,760 students across St. Joseph County.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment contracted 11%: 10,711 students in SY 2017-18 versus 9,517 in SY 2024-25. Over that span, St. Joseph County shed 4 schools, going from 35 to 31.

Within the allk12 community for this area, the community for St. Joseph County discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools serve St. Joseph County?
There are 32 public K-12 schools in St. Joseph County, Michigan, with a combined enrollment of about 9,517.
How many high schools are in St. Joseph County?
St. Joseph County, Michigan has 10 public high schools, serving approximately 3,346 students.
How many middle schools are in St. Joseph County?
St. Joseph County, Michigan has 3 public middle schools, serving approximately 1,419 students.
How many elementary schools are in St. Joseph County?
St. Joseph County, Michigan has 17 public elementary schools, serving approximately 4,410 students.
What is the largest school district in St. Joseph County?
Sturgis Public Schools is the largest school district in St. Joseph County, serving approximately 2,760 students. The county contains 10 school districts overall.
What is the population of St. Joseph County?
St. Joseph County, Michigan has a population of approximately 60,969, with a median age of 40. About 24.3% of residents are under 18.
What is the median household income in St. Joseph County?
Median household income in St. Joseph County is $66,425, above the Michigan average of $66,133. About 8.0% of residents live below the federal poverty line.
How educated are residents of St. Joseph County?
Approximately 16.9% of adults 25 and older in St. Joseph County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in St. Joseph County qualify for free or reduced lunch?
Roughly 55.1% of students in St. Joseph County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Michigan county average of 53.4%.
What is the student-teacher ratio in St. Joseph County schools?
Across St. Joseph County public schools, the enrollment-weighted student-teacher ratio is approximately 18.8 to 1.

St. Joseph County school rankings

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