Community prompt from u/allk12. Replies below.
St. Peter Middle School
Test scores
MCA 2024-25 . % Meets or Exceeds StandardsBeatsExpectations
Demographically-adjusted score · methodology7-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