14 schools in Saint Peter
Whether you are tracking a high school, middle school, or elementary campus, Saint Peter's 14 public K-12 schools collectively enroll about 2,148 students (4 elementary, 1 middle, and 5 high).
7-year change in Saint Peter
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| HOFFMAN LEARNING CENTER | High | 05-12 | 0 |
| Minnesota Prairie School | Combined | M-M | · |
| Minnesota River School | Combined | KG-12 | 14 |
| Minnesota Valley School | Combined | KG-12 | 27 |
| MN SECURITY HOSPITAL YAAP | High | 07-12 | 0 |
| MN VALLEY ED. DIST. EARLY CHILDHOOD | Elementary | PK-PK | 0 |
| North Elementary School | Elementary | 02-04 | 429 |
| Oshawa Learning Academy | Combined | 04-12 | 25 |
| ROCK BEND HS ALC | High | 09-12 | 14 |
| South Elementary School | Elementary | KG-01 | 269 |
| ST. PETER ALC | High | 09-12 | 0 |
| ST. PETER ECSE | Elementary | PK-PK | 61 |
| St. Peter High School | High | 09-12 | 692 |
| St. Peter Middle School | Middle | 05-08 | 617 |
About Saint Peter
Across Saint Peter, Minnesota, 14 public schools instructs about 2,148 students between them.
Looking at the level breakdown, the city spans 4 elementary, 1 middle, 5 high, and 4 other.
Average school size in Saint Peter is around 153 students, 57% below the Minnesota average of about 357.
Five-year track record. Across the same 7-year window, public-school enrollment decreased 8%: 2,342 students in SY 2017-18 versus 2,148 in SY 2024-25. Saint Peter now counts 9 public schools, down from 11 in SY 2017-18. The Hispanic share of public-school enrollment climbed from 13% to 18%.
On this page, the community for Saint Peter discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.