2 schools in Moscow Public Schools
Moscow Public Schools runs 2 public K-12 schools per the latest NCES data, with combined enrollment near 140 and an average school size of 70.
4-year change in Moscow Public Schools
SY 2020-21 vs SY 2024-25Inside Moscow Public Schools
Since 2017-18, the 2 district schools that reported both years went from 190 to 140 students (down 26%) and from 19 to 19 full-time teachers (unchanged), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Moscow Elem | Moscow | Elementary | PK-05 | 74 |
| Moscow High | Moscow | High | 06-12 | 66 |
About Moscow Public Schools
Moscow Public Schools administers 2 public schools across Kansas, collectively hosting roughly 140 students.
For a sense of the school types, Moscow Public Schools is built around 1 elementary and 1 high school.
On a per-school basis, Moscow Public Schools runs about 70 students per school, 80% lower than the state mean of roughly 355.
Looking at the last 4 years. Combined enrollment now sits at 140 students, rose 3% from the 136 reported in SY 2020-21.
In the discussion threads here, the community for Moscow Public Schools discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.