12 schools in Princeton
Princeton, Minnesota has 12 public K-12 schools in service today, teaching roughly 3,291 students (an average of 274 per school).
4-year change in Princeton
SY 2020-21 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Credit Recovery | High | 09-12 | 19 |
| Early Childhood Special Education | Elementary | PK-PK | 100 |
| M Health Fairview C&T | High | 06-12 | 2 |
| Onward Transition Program | High | 12-12 | 11 |
| Princeton Area Learning Center | High | 09-12 | 24 |
| Princeton High School | High | 09-12 | 940 |
| Princeton Intermediate School | Elementary | 03-05 | 675 |
| Princeton Middle School | Middle | 06-08 | 740 |
| Princeton Online MN | High | 09-12 | 63 |
| Princeton Online MN 6-8 | Middle | 06-08 | 25 |
| Princeton Online MN K-5 | Elementary | KG-05 | 53 |
| Princeton Primary School | Elementary | PK-02 | 639 |
About Princeton
Princeton is an average-sized Minnesota city in terms of public-school footprint, with 12 schools and 3,291 students total.
For a sense of the school types, the city consists of 4 elementary, 2 middle, and 6 high.
Average school size in Princeton is around 274 students, 23% lower than the Minnesota average of about 357.
Looking at the last 4 years. Total public-school enrollment in Princeton has held roughly steady since SY 2020-21, moving from about 3,211 students to 3,291. The school count climbed from 9 to 12 across the same 4-year window.
Within the allk12 community for this area, the community for Princeton discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.