Ruth Hoppin School
School pathway
Test scores
M-STEP 2024-25 . % Advanced + ProficientWhat this means: On the M-STEP, Michigan's statewide test, about 43 of every 100 students at this school read and write at grade level and about 40 of 100 do math at grade level. Across all Michigan schools, those numbers are about 48 and 45.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 40% of students here test proficient in math and reading, compared with the roughly 45% typical for Michigan schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among Michigan's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About Ruth Hoppin School
Ruth Hoppin School is an elementary-level community of small scale in THREE RIVERS, Michigan, run under Three Rivers Community Schools, serveing 293 students in grades K through 5. That puts it 21% leaner than the typical public school in Michigan, which averages around 369 students.
Ruth Hoppin School is one of 6 schools operated by Three Rivers Community Schools, a district that works with 2,145 students overall.
Looking at the student body, Ruth Hoppin School reports that the largest single group is White, at 73% of enrollment; the rest breaks down as 10% Hispanic, 9% Black, 7% multiracial. The wider county runs roughly 85% White, putting the school's mix meaningfully less White than the area baseline.
Looking at the economic backdrop, The school employs 17 full-time-equivalent teachers, for a student-teacher ratio near 17.2:1. The state averages around 15.8:1, so this campus is higher than the state norm typical. Roughly 47% of students at Ruth Hoppin School qualify for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. That share is lower than St. Joseph County's rate of about 55%.
On a demographically-adjusted basis, Ruth Hoppin School tracks the demographic baseline. The model predicts 45.3% given the school's FRL share; actual proficiency is 39.8%.
In the broader community, census data for St. Joseph County shows median household income runs about $66,425, roughly 17% of adults have completed at least a four-year degree, and roughly 8% of residents live below the federal poverty line. Across St. Joseph County's 32 public schools (combined enrollment of about 9,517 students), Ruth Hoppin School is one campus in the mix.
Andrews Elementary School is the nearest neighboring public school, about 0.8 miles from this campus. Counting just inside five miles, 5 other public schools cluster around Ruth Hoppin School. Among the 7 schools in that immediate cluster with test data (this one included), Ruth Hoppin School ranks 4th on composite proficiency, behind the local average of 42.2%.
Ruth Hoppin School operates from a town-based location.
Five-year trend. Over the past 7-year window, the student count ticked up 5%: 278 students in 2018 compared to 293 in 2025. Hispanic enrollment moved from 4% to 10% across the same window. The student-to-teacher ratio narrowed from 18.3:1 in 2018 to 17.2:1 today.
Inside the community feed, members of the Ruth Hoppin School community share and discuss fundraisers, lost-and-found posts, and report-card season. Posting is open to anyone connected to the school.
St. Joseph County at a glance
View full county profileQuick facts
Related schools
- Three Rivers High SchoolHigh · 632 students
- Three Rivers Middle SchoolMiddle · 476 students
- Andrews Elementary SchoolElementary · 296 students
- Park Elementary SchoolElementary · 262 students
- Norton Elementary SchoolElementary · 186 students
- Three Rivers High SchoolHigh · 632 students
- Three Rivers Middle SchoolMiddle · 476 students
- Andrews Elementary SchoolElementary · 296 students
- Park Elementary SchoolElementary · 262 students
- Norton Elementary SchoolElementary · 186 students
- Andrews Elementary School0.8 mi · 296
- Three Rivers Middle School0.8 mi · 476
- Three Rivers High School0.9 mi · 632
- Norton Elementary School4.3 mi · 186
- Park Elementary School4.5 mi · 262
- Centreville Elementary School5.9 mi · 482