Discovering Idaho
Public schools
796 operating public schools in Idaho, from the federal Common Core of Data for 2024-25. Each card shows the district, the enrollment, and the students per teacher. There are no ratings.
- 796public schools
- 190districts
- 178cities
Students per teacher is enrollment divided by teacher full-time equivalent. It is left off when the file did not report one of those numbers. State results, which this page does not score, are on the Idaho Report Card. Source: NCES Table 2, 2024-25.
8 schools in Moscow
- A B McDonald Elementary School(opens in a new tab)
Moscow District · Moscow · Grades PK-5
Elementary
341 students15.5 students per teacher
- Lena Whitmore Elementary School(opens in a new tab)
Moscow District · Moscow · Grades K-5
Elementary
248 students13.8 students per teacher
- Moscow Charter School(opens in a new tab)
Moscow District · Moscow · Grades K-8
ElementaryCharter
185 students16.8 students per teacher
- Moscow High School(opens in a new tab)
Moscow District · Moscow · Grades 9-12
High
760 students16.9 students per teacher
- Moscow Middle School(opens in a new tab)
Moscow District · Moscow · Grades 6-8
Middle
500 students14.3 students per teacher
- Palouse Prairie Charter School(opens in a new tab)
Palouse Prairie Educational Organization Inc. · Moscow · Grades K-8
ElementaryCharter
185 students15.4 students per teacher
- Paradise Creek Regional High School(opens in a new tab)
Moscow District · Moscow · Grades 8-12
High
21 students7 students per teacher
- West Park Elementary School(opens in a new tab)
Moscow District · Moscow · Grades K-5
Elementary
240 students14.1 students per teacher