Public • Grades PK-8323 students • 15 student/teacher
Moscow contains 1 primary and secondary schools. One of the best schools is La Grange Moscow Elementary School, with a rating of 2. It has 323 children. The public schools in Moscow are part of Fayette County. Holly Springs School District is nearby and has better ratings than Fayette County. Nearby Benton County School District is better, with a rating of 4. Moscow's population is 3,262. Fayette County enrolls 117% of the population of Moscow.