St. Joseph County
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-25County 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".
Test scores in St. Joseph County
Latest 2024-25 ELA proficiency, 12 schools ranked. Michigan state average: 47.7%.
- Centreville Jr Sr High School· 52.2%
- Norton Elementary School· 50.0%
- Andrews Elementary School· 48.4%
- Ruth Hoppin School· 43.2%
- Centreville Elementary School· 39.0%
- Sturgis Middle School· 25.4%
- Riverside Elementary School· 25.8%
- Eastwood School· 26.1%
- Central Elementary School· 27.5%
- Three Rivers Middle School· 27.5%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Sturgis High School | Sturgis | High | 09-12 | 882 | · |
| Eastwood School | Sturgis | Elementary | 03-05 | 642 | · |
| Sturgis Middle School | Sturgis | Middle | 06-08 | 634 | · |
| Three Rivers High School | Three Rivers | High | 09-12 | 632 | · |
| Centreville Elementary School | Centreville | Elementary | PK-06 | 482 | · |
| Three Rivers Middle School | Three Rivers | Middle | 06-08 | 476 | · |
| Centreville Jr Sr High School | Centreville | High | 07-12 | 407 | · |
| Central Elementary School | White Pigeon | Elementary | KG-05 | 366 | · |
| White Pigeon JrSr High School | White Pigeon | High | 06-12 | 363 | · |
| Constantine High School | Constantine | High | 09-12 | 348 | · |
| Constantine Middle School | Constantine | Middle | 06-08 | 309 | · |
| Andrews Elementary School | Three Rivers | Elementary | PK-05 | 296 | · |
| Ruth Hoppin School | Three Rivers | Elementary | KG-05 | 293 | · |
| Wall School | Sturgis | Elementary | KG-02 | 292 | · |
| Burr Oak Virtual Academy | Burr Oak | Combined | KG-12 | 278 | · |
| Colon High School | Colon | High | 06-12 | 271 | · |
| Park Elementary School | Three Rivers | Elementary | KG-05 | 262 | · |
| Riverside Elementary School | Constantine | Elementary | 03-05 | 256 | · |
| Mendon MiddleHigh School | Mendon | High | 06-12 | 254 | · |
| Eastside Elementary School | Constantine | Elementary | PK-02 | 230 | · |
| Colon Elementary School | Colon | Elementary | KG-08 | 223 | · |
| Mendon Elementary School | Mendon | Elementary | PK-05 | 210 | · |
| Nottawa Community School | Sturgis | Elementary | PK-08 | 189 | · |
| Norton Elementary School | Three Rivers | Elementary | KG-05 | 186 | · |
| Congress School | Sturgis | Elementary | KG-02 | 162 | · |
| Wenzel School | Sturgis | Elementary | KG-02 | 148 | · |
| Burr Oak Elementary School | Burr Oak | Elementary | KG-08 | 138 | · |
| Constantine Alternative Education | Constantine | High | 06-12 | 104 | · |
| Burr Oak High School | Burr Oak | High | 09-12 | 85 | · |
| Pathfinder Educational Center | Centreville | Combined | PK-12 | 64 | · |
| Leonidas School | Colon | Elementary | KG-08 | 35 | · |
| Centreville Adult Education | Centreville | High | 09-12 | 0 | · |
Cities in St. Joseph County
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.