Public • Grades PK-8323 students • 15 student/teacher
Moscow contains 1 schools. One of the highest rated schools is La Grange Moscow Elementary School, which is rated 2. The school has 323 children. The 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.