Community prompt from u/allk12. Replies below.
St. Peter Middle School
Test scores
MCA 2024-25 . % Meets or Exceeds StandardsWhat this means: On the MCA, Minnesota's statewide test, about 56 of every 100 students at this school read and write at grade level and about 41 of 100 do math at grade level. Across all Minnesota schools, those numbers are about 50 and 45.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 45% of students here test proficient in math and reading, compared with the roughly 44% typical for Minnesota 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 Minnesota's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About St. Peter Middle School
Set in SAINT PETER, Minnesota, St. Peter Middle School is a middle-of-the-pack junior high, operated by ST. PETER PUBLIC SCHOOL DISTRICT. It teaches 617 students across grades 5 through 8. By comparison, Minnesota's public schools average about 495 students each, so St. Peter Middle School sits 25% above that benchmark.
ST. PETER PUBLIC SCHOOL DISTRICT comprises 7 schools with combined enrollment of 2,107 students; St. Peter Middle School is among them.
On demographics, St. Peter Middle School records that 67% of the student body identifies as White. Beyond that, the school lists 19% Hispanic, 7% Black, 5% multiracial. By comparison, Nicollet County as a whole is about 87% White, so the school skews noticeably less White than its surroundings.
Looking at school resources, On paper, St. Peter Middle School has 34 full-time-equivalent teachers, translating to a class-load average of around 18.3:1. The state averages around 17.5:1, so this campus is higher than the state norm typical. An estimated 39% of students are eligible for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal.
Adjusting for the school's free-and-reduced-lunch share, St. Peter Middle School tracks the demographic baseline. The model predicts 44.0% given the school's FRL share; actual proficiency is 44.8%.
In the broader community, ACS estimates for Nicollet County put median household earnings sit near $79,756, 36% of adults hold a bachelor's degree or higher, and roughly 3% of residents live below the federal poverty line. In all, Nicollet County runs 25 public schools (combined enrollment of about 4,447 students), of which St. Peter Middle School is one.
ST. PETER ECSE is the nearest neighboring public school, about 0.0 miles from this campus. Counting just inside five miles, 8 other public schools cluster around St. Peter Middle School.
The campus sits in a small-town setting.
Trend over the last 7 years. Looking back 7 years, enrollment at St. Peter Middle School has contracted 8%, going from 671 students in 2018 to 617 in 2025.
Inside the community feed, posts here usually surface around school events, parent volunteer needs, and clubs. Parents, students, alumni, and staff are welcome to weigh in.
Nicollet County at a glance
View full county profileQuick facts
Related schools
- St. Peter High SchoolHigh · 692 students
- North Elementary SchoolElementary · 429 students
- South Elementary SchoolElementary · 269 students
- ST. PETER ECSEElementary · 61 students
- Oshawa Learning AcademyCombined · 25 students
- ROCK BEND HS ALCHigh · 14 students
- St. Peter High SchoolHigh · 692 students
- North Elementary SchoolElementary · 429 students
- South Elementary SchoolElementary · 269 students
- ST. PETER ECSEElementary · 61 students
- Minnesota Valley SchoolCombined · 27 students
- Oshawa Learning AcademyCombined · 25 students
- ST. PETER ECSE0.0 mi · 61
- North Elementary School0.5 mi · 429
- South Elementary School0.9 mi · 269
- St. Peter High School1.0 mi · 692
- Minnesota River School1.0 mi · 14
- Minnesota Valley School1.0 mi · 27