Public • Grades PK-8323 students • 15 student/teacher
Moscow has 1 schools. One of the best schools is La Grange Moscow Elementary School, with a rating of 2. It has 323 students. Public schools in Moscow are in Fayette County. Holly Springs School District is close by and is rated more highly than Fayette County. Nearby Benton County School District scores higher, with a rating of 5. The population of Moscow is 3,262. Fayette County enrolls 117% of the population of Moscow.