6 schools in Otsego
Otsego, Minnesota reports 6 public K-12 schools to NCES, totaling roughly 2,737 students (3 elementary, 2 middle, and 1 high).
7-year change in Otsego
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Kaleidoscope Charter Elementary Sch | Elementary | KG-05 | 300 |
| Kaleidoscope Charter High School | High | 09-12 | 76 |
| Kaleidoscope Middle School | Middle | 06-08 | 117 |
| OTSEGO ELEMENTARY | Elementary | KG-04 | 536 |
| Prairie View Elementary School | Elementary | KG-04 | 755 |
| Prairie View Middle School | Middle | 05-08 | 953 |
About Otsego
Otsego, Minnesota is home to 6 public schools, with combined enrollment of approximately 2,737 students. By school count, it is a middle-population city.
On the level-by-level breakdown, the city comprises 3 elementary, 2 middle, and 1 high.
Schools in Otsego average about 456 students each, 28% above the Minnesota norm.
Five-year track record. Across the same 7-year window, public-school enrollment climbed 57%: 1,741 students in SY 2017-18 versus 2,737 in SY 2024-25. Over that span, Otsego added 1 school, going from 5 to 6. Demographically, the White share of enrollment decreased from 85% to 72%.
On this page, the community for Otsego discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.